

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# URL API pendek
<a name="v12-Grafana-API-ShortURL"></a>

Gunakan Short URL API untuk membuat URL yang dipersingkat. URL pendek mewakili URL yang lebih panjang yang berisi parameter kueri kompleks dalam format yang lebih kecil dan sederhana.

**catatan**  
Untuk menggunakan API Grafana dengan ruang kerja Grafana yang Dikelola Amazon, Anda harus memiliki token akun layanan yang valid. Anda menyertakan ini di `Authorization` bidang dalam permintaan API.

## Buat URL singkat
<a name="v12-Grafana-API-ShortURL-create"></a>

```
POST /api/short-urls
```

Membuat URL pendek.

**Contoh permintaan**

```
POST /api/short-urls HTTP/1.1
Accept: application/json
Content-Type: application/json
Authorization: Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk

{
  "path": "d/TxKARsmGz/new-dashboard?orgId=1&from=1599389322894&to=1599410922894"
}
```

Skema tubuh JSON:
+ **path** — Jalur untuk mempersingkat, relatif terhadap URL root Grafana.

**Contoh respon**

```
HTTP/1.1 200
Content-Type: application/json

{
  "uid": "AT76wBvGk",
  "url": "/goto/AT76wBvGk?orgId=1"
}
```

Kode status:
+ **200** - Dibuat
+ **400** - Kesalahan (JSON tidak valid, bidang hilang atau tidak valid)

## Dapatkan URL singkat
<a name="v12-Grafana-API-ShortURL-get"></a>

```
GET /api/short-urls/:uid
```

Mengambil URL pendek dengan UID-nya.

**Contoh permintaan**

```
GET /api/short-urls/AT76wBvGk HTTP/1.1
Accept: application/json
Authorization: Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk
```

**Contoh respon**

```
HTTP/1.1 200
Content-Type: application/json

{
  "uid": "AT76wBvGk",
  "path": "d/TxKARsmGz/new-dashboard?orgId=1&from=1599389322894&to=1599410922894"
}
```