# Kibana Shorten URL

**URL:** <https://discuss.elastic.co/t/kibana-shorten-url/166718>\
**Category:** Kibana\
**Created:** [February 1, 2019, 11:12am UTC](https://discuss.elastic.co/t/kibana-shorten-url/166718 "2019-02-01T11:12:53Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![moni15moni](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/moni15moni/32/42311_2.png) [@moni15moni](https://discuss.elastic.co/u/moni15moni)\
**Post date:** [February 1, 2019, 11:12am UTC](https://discuss.elastic.co/t/kibana-shorten-url/166718/1 "2019-02-01T11:12:54Z")

</div>

Hi Team ,

I am trying to generate the shorten url for dashboard , i have used the following

```auto
curl -vvv -u kibana:kibana -XPOST "http://192.168.50.90:5601/shorten" -H 'kbn-xsrf: true' -H 'Content-Type: application/json' -d'{
  "url": "/app/kibana#/dashboard/8deec040-f9f8-11e8-ae00-f5b8ad9e46a4?embed=true&_g=(refreshInterval%3A(display%3AOff%2Cpause%3A!f%2Cvalue%3A0)%2Ctime%3A(from%3Anow-90d%2Cmode%3Aquick%2Cto%3Anow))"
}'

```

I am always getting the following response

- About to connect() to 192.168.50.90 port 5601 (#0)
- Trying 192.168.50.90...
- Connected to 192.168.50.90 (192.168.50.90) port 5601 (#0)
- Server auth using Basic with user 'kibana'

> POST /shorten HTTP/1.1  
> Authorization: Basic a2liYW5hOmtpYmFuYQ==  
> User-Agent: curl/7.29.0  
> Host: 192.168.50.90:5601  
> Accept: _/_  
> kbn-xsrf: true  
> Content-Type: application/json  
> Content-Length: 1451  
> Expect: 100-continue

- Empty reply from server
- Connection #0 to host 192.168.50.90 left intact  
curl: (52) Empty reply from server

---

<div class="post-metadata">

**Author:** ![moni15moni](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/moni15moni/32/42311_2.png) [@moni15moni](https://discuss.elastic.co/u/moni15moni)\
**Post date:** [February 1, 2019, 11:13am UTC](https://discuss.elastic.co/t/kibana-shorten-url/166718/2 "2019-02-01T11:13:22Z")

</div>

Elastic and kibana version is 6.3.0

---

<div class="post-metadata">

**Author:** ![bhavyarm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bhavyarm/32/22392_2.png) [@bhavyarm](https://discuss.elastic.co/u/bhavyarm)\
**Post date:** [February 19, 2019, 12:33am UTC](https://discuss.elastic.co/t/kibana-shorten-url/166718/3 "2019-02-19T00:33:21Z")

</div>

Hello,

I went through our docs and this is what I got:  
[https://www.elastic.co/guide/en/kibana/master/url-shortening-api-api-shorten-url.html](https://www.elastic.co/guide/en/kibana/master/url-shortening-api-api-shorten-url.html)

Are you using the correct parameters in your curl call? Can you please check using this example here?

```auto
POST api/shorten_url
{
  "url": "/app/kibana#/dashboard?_g=()&_a=(description:'',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),panels:!((embeddableConfig:(),gridData:(h:15,i:'1',w:24,x:0,y:0),id:'8f4d0c00-4c86-11e8-b3d7-01146121b73d',panelIndex:'1',type:visualization,version:'7.0.0-alpha1')),query:(language:lucene,query:''),timeRestore:!f,title:'New%20Dashboard',viewMode:edit)",
}

```

Thanks,  
Bhavya

---

<div class="post-metadata">

**Author:** ![moni15moni](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/moni15moni/32/42311_2.png) [@moni15moni](https://discuss.elastic.co/u/moni15moni)\
**Post date:** [February 21, 2019, 7:56am UTC](https://discuss.elastic.co/t/kibana-shorten-url/166718/4 "2019-02-21T07:56:23Z")

</div>

Yes , All the Parameters are passed correctly, what mentioned in the documentation

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [March 21, 2019, 7:56am UTC](https://discuss.elastic.co/t/kibana-shorten-url/166718/5 "2019-03-21T07:56:31Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
