

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 内部 API 操作
<a name="internal-apis"></a>

如果您监控 API 操作，则可能会看到对以下仅限内部操作的调用：
+ `GetDashboardUrl`
+ `ListReportsV2`

## 内部 API 操作： GetDashboardUrl
<a name="internal-apis-getdashboardurl"></a>

当 AMS 控制台调用此操作时，此操作会显示在系统日志中。它没有其他用例。它不能直接供您使用。

返回相应报告的嵌入式仪表板 URL。此操作接受`dashboardName`返回的`ListReports`。

**请求语法**

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

**请求元素**

**`dashboardName`**：请求网址的快速控制面板的名称。在 ListReports V2 中返回仪表板名称。

类型：字符串

**响应语法**

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

**响应元素**

如果此操作成功，则该服务将会发送回 HTTP 200 响应。服务以 JSON 格式返回以下数据。

**`url`**：返回所请求的快速 URL `dashboardName`。

类型：字符串

**错误**

有关所有操作中常见的错误的信息，请参阅[常见错误](https://docs.aws.amazon.com/apigateway/latest/api/CommonErrors.html)。

**`BadRequestException`**:

提交的请求无效。例如，如果输入不完整或不正确。有关详细信息，请参阅随附的错误消息。

HTTP 状态代码：400

**`NotFoundException`**:

未找到请求的资源。请确保请求的 URI 正确无误。

HTTP 状态代码：404

**`TooManyRequestsException`**:

该请求已达到其限制限制。在指定的时间段后重试。

HTTP 状态代码：429

**`UnauthorizedException`**:

请求被拒绝，因为来电者的权限不足。

HTTP 状态代码：401

## 内部 API 操作： ListReportsV2
<a name="internal-apis-listreportsv2"></a>

当 AMS 控制台调用时，此 API 会出现在系统日志中。它没有其他用例。它不能直接供您使用。

返回指定账户可用的操作报告列表。

**请求语法**

该请求没有请求正文。

**响应语法**

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

**响应元素**

如果此操作成功，则该服务将会发送回 HTTP 200 响应。服务以 JSON 格式返回以下数据。

**`reportsList`**: 现有行动报告清单。

类型：仪表板对象数组

**`reportsType`**：表示报告是否跨多个账户汇总。

类型：字符串

**错误**

有关所有操作中常见的错误的信息，请参阅[常见错误](https://docs.aws.amazon.com/apigateway/latest/api/CommonErrors.html)。

**`BadRequestException`**:

提交的请求无效。例如，输入不完整或不正确。有关详细信息，请参阅随附的错误消息。

HTTP 状态代码：400

**`NotFoundException`**:

未找到请求的资源。请确保请求的 URI 正确无误。

HTTP 状态代码：404

**`TooManyRequestsException`**:

该请求已达到其限制限制。在指定的时间段后重试。

HTTP 状态代码：429

**`UnauthorizedException`**:

请求被拒绝，因为来电者的权限不足。

HTTP 状态代码：401