

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

# Operasi API internal
<a name="internal-apis"></a>

Jika Anda memantau operasi API, Anda mungkin melihat panggilan ke operasi khusus internal berikut:
+ `GetDashboardUrl`
+ `ListReportsV2`

## Operasi API internal: GetDashboardUrl
<a name="internal-apis-getdashboardurl"></a>

Operasi ini muncul di log sistem saat dipanggil oleh konsol AMS. Ini tidak memiliki kasus penggunaan lain. Ini tidak tersedia untuk penggunaan langsung Anda.

Mengembalikan URL dasbor tertanam untuk laporan terkait. Operasi ini menerima `dashboardName` pengembalian oleh`ListReports`.

**Permintaan sintaks**

```
HTTP/1.1 200
Content-type: application/json
{
    "dashboardName": "string"
}
```

**Permintaan elemen**

**`dashboardName`**: Nama QuickSight dasbor tempat URL diminta. Nama dasbor dikembalikan dalam ListReports V2.

Tipe: String

**Sintaks respons**

```
HTTP/1.1 200
Content-type: application/json
{
  "url": "string"
}
```

**Elemen respons**

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200. Layanan mengembalikan data berikut dalam format JSON.

**`url`**: Mengembalikan QuickSight URL untuk diminta`dashboardName`.

Tipe: String

**Kesalahan**

Untuk informasi tentang kesalahan yang umum terjadi pada semua tindakan, lihat [Kesalahan umum](https://docs.aws.amazon.com/apigateway/latest/api/CommonErrors.html).

**`BadRequestException`**:

Permintaan yang diajukan tidak valid. Misalnya, jika input tidak lengkap atau salah. Lihat pesan kesalahan yang menyertainya untuk detailnya.

Kode Status HTTP: 400

**`NotFoundException`**:

Sumber daya yang diminta tidak ditemukan. Pastikan URI permintaan sudah benar.

Kode Status HTTP: 404

**`TooManyRequestsException`**:

Permintaan telah mencapai batas pelambatan. Coba lagi setelah periode waktu yang ditentukan.

Kode Status HTTP: 429

**`UnauthorizedException`**:

Permintaan ditolak karena penelepon tidak memiliki izin yang memadai.

Kode Status HTTP: 401

## Operasi API internal: ListReports V2
<a name="internal-apis-listreportsv2"></a>

API ini muncul di log sistem saat dipanggil oleh konsol AMS. Ini tidak memiliki kasus penggunaan lain. Ini tidak tersedia untuk penggunaan langsung Anda.

Mengembalikan daftar laporan operasional yang tersedia untuk akun tertentu.

**Permintaan sintaks**

Permintaan tidak memiliki badan permintaan.

**Sintaks respons**

```
HTTP/1.1 200
Content-type: application/json
{
  "reportsList": [
    {
        "dashboard": "string",
        "lastUpdatedTime": "string",
    }
  ],
  "reportsType": "string"
}
```

**Elemen respons**

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200. Layanan mengembalikan data berikut dalam format JSON.

**`reportsList`**: Daftar laporan operasional yang tersedia.

Jenis: Array objek Dashboard

**`reportsType`**: Menunjukkan apakah laporan dikumpulkan di beberapa akun atau tidak.

Tipe: String

**Kesalahan**

Untuk informasi tentang kesalahan yang umum terjadi pada semua tindakan, lihat [Kesalahan umum](https://docs.aws.amazon.com/apigateway/latest/api/CommonErrors.html).

**`BadRequestException`**:

Permintaan yang diajukan tidak valid. Misalnya, input tidak lengkap atau salah. Lihat pesan kesalahan yang menyertainya untuk detailnya.

Kode Status HTTP: 400

**`NotFoundException`**:

Sumber daya yang diminta tidak ditemukan. Pastikan URI permintaan sudah benar.

Kode Status HTTP: 404

**`TooManyRequestsException`**:

Permintaan telah mencapai batas pelambatan. Coba lagi setelah periode waktu yang ditentukan.

Kode Status HTTP: 429

**`UnauthorizedException`**:

Permintaan ditolak karena penelepon tidak memiliki izin yang memadai.

Kode Status HTTP: 401