This is the multi-page printable view of this section. Click here to print.
Application Service
- 1: API Gateway
- 1.1: APIs
- 1.1.1: Approve PrivateLink Endpoint
- 1.1.2: Connect PrivateLink Endpoint
- 1.1.3: Create AccessControl
- 1.1.4: Create Api
- 1.1.5: Create Api Deployment
- 1.1.6: Create Api Key
- 1.1.7: Create Auth
- 1.1.8: Create Method
- 1.1.9: Create PrivateLink Endpoint
- 1.1.10: Create Resource
- 1.1.11: Create Stage
- 1.1.12: Create Usage Plans
- 1.1.13: Delete Access Control
- 1.1.14: Delete an API Key
- 1.1.15: Delete Api
- 1.1.16: Delete Auth
- 1.1.17: Delete Method
- 1.1.18: Delete PrivateLink Endpoint
- 1.1.19: Delete Resource
- 1.1.20: Delete Resource Policy
- 1.1.20.1: 1.3
- 1.1.21: Delete Stage
- 1.1.22: Delete Usage Plan
- 1.1.23: List AccessControls
- 1.1.24: List Api Deployments
- 1.1.25: List Api Keys
- 1.1.26: List Apis
- 1.1.27: List Auths
- 1.1.28: List Connected PrivateLink Endpoints
- 1.1.29: List Methods
- 1.1.30: List PrivateLink Endpoints
- 1.1.31: List Reports
- 1.1.32: List Resources
- 1.1.33: List Stages
- 1.1.34: List Usage Plans
- 1.1.35: Request PrivateLink Endpoint
- 1.1.36: Set Access Control
- 1.1.37: Set Api Description
- 1.1.38: Set API Key Description
- 1.1.39: Set Auth
- 1.1.40: Set Method
- 1.1.41: Set PrivateLink Endpoint
- 1.1.42: Set Resource Policy
- 1.1.42.1: 1.3
- 1.1.43: Set Stage Active Deployment
- 1.1.44: Set Stage Configuration
- 1.1.45: Set Usage Plan Description
- 1.1.46: Set Usage Plan Quota
- 1.1.47: Show Access Control
- 1.1.48: Show Api
- 1.1.49: Show Auth
- 1.1.50: Show Method
- 1.1.51: Show PrivateLink Endpoint
- 1.1.52: Show Resource
- 1.1.53: Show Resource Policy
- 1.1.53.1: 1.3
- 1.1.54: Show Stage
- 1.1.55: Show Usage Plan
- 1.2: Models
- 1.2.1: AccessControl
- 1.2.2: AccessControlCreateRequest
- 1.2.3: AccessControlCreateResponse
- 1.2.4: AccessControlListResponse
- 1.2.5: AccessControlSetRequest
- 1.2.6: AccessControlShowResponse
- 1.2.7: Api
- 1.2.8: ApiConnectedEndpoint
- 1.2.9: ApiConnectedEndpointListResponse
- 1.2.10: ApiCreateRequest
- 1.2.11: ApiCreateRequestV1Dot2
- 1.2.12: ApiCreateResponse
- 1.2.13: ApiDeployment
- 1.2.14: ApiDeploymentListResponse
- 1.2.15: ApiDeploymentRequest
- 1.2.16: ApiDeploymentResponse
- 1.2.17: ApiDetail
- 1.2.18: ApiKey
- 1.2.19: ApiKeyCreateRequest
- 1.2.20: ApiKeyInStage
- 1.2.21: ApiKeyListResponse
- 1.2.22: ApiKeySetDescriptionRequest
- 1.2.23: ApiKeyShowResponse
- 1.2.24: ApiListResponse
- 1.2.25: ApiSetDescriptionRequest
- 1.2.26: ApiShowResponse
- 1.2.27: Auth
- 1.2.28: AuthCreateRequest
- 1.2.29: AuthCreateResponse
- 1.2.30: AuthListResponse
- 1.2.31: AuthSetRequest
- 1.2.32: AuthShowResponse
- 1.2.33: Method
- 1.2.34: MethodCreateRequest
- 1.2.35: MethodCreateRequestV1Dot1
- 1.2.36: MethodCreateRequestV1Dot2
- 1.2.37: MethodCreateRequestV1Dot3
- 1.2.38: MethodInStage
- 1.2.39: MethodInStageV1Dot3
- 1.2.40: MethodListResponse
- 1.2.41: MethodListResponseV1Dot1
- 1.2.42: MethodListResponseV1Dot2
- 1.2.43: MethodListResponseV1Dot3
- 1.2.44: MethodSetRequest
- 1.2.45: MethodSetRequestV1Dot1
- 1.2.46: MethodSetRequestV1Dot2
- 1.2.47: MethodSetRequestV1Dot3
- 1.2.48: MethodShowResponse
- 1.2.49: MethodShowResponseV1Dot1
- 1.2.50: MethodShowResponseV1Dot2
- 1.2.51: MethodShowResponseV1Dot3
- 1.2.52: MethodV1Dot1
- 1.2.53: MethodV1Dot2
- 1.2.54: MethodV1Dot3
- 1.2.55: PolicyDocument
- 1.2.56: PrivateLinkEndpoint
- 1.2.57: PrivateLinkEndpointApprovalRequest
- 1.2.58: PrivateLinkEndpointConnectionRequest
- 1.2.59: PrivateLinkEndpointCreateRequest
- 1.2.60: PrivateLinkEndpointDetail
- 1.2.61: PrivateLinkEndpointListResponse
- 1.2.62: PrivateLinkEndpointRequestRequest
- 1.2.63: PrivateLinkEndpointSetRequest
- 1.2.64: PrivateLinkEndpointShowResponse
- 1.2.65: PrivateLinkEndpointSummary
- 1.2.66: PrivateLinkEndpointSummaryShowResponse
- 1.2.67: Report
- 1.2.68: ReportListResponse
- 1.2.69: Resource
- 1.2.70: ResourceCreateRequest
- 1.2.71: ResourceCreateResponse
- 1.2.72: ResourceListResponse
- 1.2.73: ResourceListResponseV1Dot1
- 1.2.74: ResourceListResponseV1Dot2
- 1.2.75: ResourceListResponseV1Dot3
- 1.2.76: ResourcePolicySetRequest
- 1.2.77: ResourcePolicyShowResponse
- 1.2.78: ResourceShowResponse
- 1.2.79: ResourceShowResponseV1Dot1
- 1.2.80: ResourceShowResponseV1Dot2
- 1.2.81: ResourceShowResponseV1Dot3
- 1.2.82: ResourceSummary
- 1.2.83: ResourceSummaryV1Dot1
- 1.2.84: ResourceSummaryV1Dot3
- 1.2.85: ResourceV1Dot1
- 1.2.86: ResourceV1Dot2
- 1.2.87: ResourceV1Dot3
- 1.2.88: Stage
- 1.2.89: StageCreateRequest
- 1.2.90: StageDetail
- 1.2.91: StageDetailV1Dot1
- 1.2.92: StageDetailV1Dot3
- 1.2.93: StageListResponse
- 1.2.94: StageListResponseV1Dot1
- 1.2.95: StageListResponseV1Dot3
- 1.2.96: StageSetActiveDeploymentRequest
- 1.2.97: StageSetConfigRequest
- 1.2.98: StageSetConfigRequestV1Dot1
- 1.2.99: StageShowResponse
- 1.2.100: StageShowResponseV1Dot1
- 1.2.101: StageShowResponseV1Dot3
- 1.2.102: StageV1Dot1
- 1.2.103: StageV1Dot3
- 1.2.104: Statement
- 1.2.105: Tag
- 1.2.106: TopResource
- 1.2.107: UsagePlan
- 1.2.108: UsagePlanCreateRequest
- 1.2.109: UsagePlanDetail
- 1.2.110: UsagePlanListResponse
- 1.2.111: UsagePlanSetDescriptionRequest
- 1.2.112: UsagePlanSetQuotaRequest
- 1.2.113: UsagePlanShowResponse
- 2: Queue Service
- 2.1: APIs
- 2.1.1: Check Queue Name Duplication
- 2.1.2: Create Queue
- 2.1.3: Delete Acl
- 2.1.4: Delete Queue
- 2.1.5: Get Queue Attributes
- 2.1.6: List Queue
- 2.1.7: Set Acl
- 2.1.8: Show Queue
- 2.1.9: Update Queue Config
- 2.1.10: Update Queue Deduplication
- 2.1.10.1: 1.2
- 2.1.11: Update Queue Deduplication Scope
- 2.1.11.1: 1.2
- 2.1.12: Update Queue Description
- 2.2: Models
- 2.2.1: Acl
- 2.2.2: AclRequest
- 2.2.3: AclResponse
- 2.2.4: CheckDuplicationResponse
- 2.2.5: ConfigSetRequest
- 2.2.6: DeduplicationScopeSetRequest
- 2.2.7: DeduplicationSetRequest
- 2.2.8: DescriptionSetRequest
- 2.2.9: DescriptionSetResponse
- 2.2.10: Encryption
- 2.2.11: GetAttribute
- 2.2.12: GetAttributesResponse
- 2.2.13: Queue
- 2.2.14: QueueCreateRequest
- 2.2.15: QueueCreateRequestV1_2
- 2.2.16: QueueCreateResponse
- 2.2.17: QueueListResponseV1_0
- 2.2.18: QueueListResponseV1_1
- 2.2.19: QueueShowResponseV1_0
- 2.2.20: QueueShowResponseV1_1
- 2.2.21: QueueShowResponseV1_2
- 2.2.22: Tag
1 - API Gateway
Overview
Provides an Application Programming Interface (API) that supports programmatic use of IaaS/PaaS products provided by SCP.
This guide provides a brief description of API Gateway service and how to call API. The API is provided as a RESTful API, and it responds in JSON format.
Version
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Status | Not Before |
|---|---|---|
| 1.3 | CURRENT | - |
| 1.2 | SUPPORTED | 20260630 |
| 1.1 | DEPRECATED | 20260430 |
| 1.0 | DEPRECATED | 20251231 |
OpenAPI URL
https://apigateway.{region}.{environment}.samsungsdscloud.com
Environment and Region List
| environment | region |
|---|---|
| s | kr-west1 |
| s | kr-east1 |
| g | kr-south1 |
| g | kr-south2 |
| g | kr-south3 |
| e | kr-west1 |
| e | kr-east1 |
API Version History
1.3
The Resource‑Policy feature has been added.
The response of the List Resources API has been changed.
The response of the Get Resource API has been changed.
The response of the List Methods API has been changed.
The request of the Create Method API has been changed.
The request of the Set Method API has been changed.
The response of the Get Method API has been changed.
The response of the List Stages API has been changed.
The response of the Get Stage API has been changed.
Changes
- [New]
GET /apis/{api_id}/resource-policies- Show Resource Policy API has been added. - [New]
PUT /apis/{api_id}/resource-policies- Set Resource Policy API has been added. - [New]
DELETE /apis/{api_id}/resource-policies- Delete Resource Policy API has been added. - [Updated]
GET /apis/{api_id}/resources- The following field has been added to the response.iam_enabled
- [Updated]
GET /apis/{api_id}/resources/{resource_id}- The following field has been added to the response.iam_enabled
- [Updated]
GET /apis/{api_id}/resources/{resource_id}/methods- The following field has been added to the response.iam_enabled
- [Updated]
POST /apis/{api_id}/resources/{resource_id}/methods- The following field has been added to the request.iam_enabled
- [Updated]
PUT /apis/{api_id}/resources/{resource_id}/methods/{method_type}- The following field has been added to the request.iam_enabled
- [Updated]
GET /apis/{api_id}/resources/{resource_id}/methods/{method_type}- The following field has been added to the response.iam_enabled
- [Updated]
GET /apis/{api_id}/stages- The following field has been added to the response.descriptionapi_key_requiredusage_plan_nameuesage_plan_idusage_plan_rateusage_plan_limitusage_plan_api_keys
- [Updated]
GET /apis/{api_id}/stages- The following field has been removed to the response.api_key_required
- [Updated]
GET /apis/{api_id}/stages- The following field has been changed to the response.- Before
"methods": [{"type": GET", "api_key_required": true}] - After
"methods": [{"type": GET", "api_key_required": true, "iam_enabled": true}]
- Before
- [Updated]
GET /apis/{api_id}/stages/{stage_name}- The following field has been removed to the response.api_key_required
1.2
The PrivateLink feature has been added.
The response of the List APIs API has been changed.
The request of the Create APi API has been changed.
The response of the Get APi API has been changed.
The response of the List Resources API has been changed.
The response of the Get Resource API has been changed.
The response of the List Methods API has been changed.
The request of the Create Method API has been changed.
The request of the Set Method API has been changed.
The response of the Get Method API has been changed.
Changes
- [New]
GET /apis/{api_id}/connected-endpoints- List Connected PrivateLink Endpoints API has been added. - [New]
GET /privatelink-endpoints- List PrivateLink Endpoints API has been added. - [New]
POST /privatelink-endpoints- Create PrivateLink Endpoint API has been added. - [New]
DELETE /privatelink-endpoints/{privatelink_endpoint_id}- Delete PrivateLink Endpoint API has been added. - [New]
PUT /privatelink-endpoints/{privatelink_endpoint_id}- Set PrivateLink Endpoint API has been added. - [New]
PUT /privatelink-endpoints/{privatelink_endpoint_id}/approval- Approve PrivateLink Endpoint API has been added. - [New]
PUT /privatelink-endpoints/{privatelink_endpoint_id}/connection- Connect PrivateLink Endpoint API has been added. - [New]
PUT /privatelink-endpoints/{privatelink_endpoint_id}/request- Request PrivateLink Endpoint API has been added. - [New]
GET /privatelink-endpoints/{privatelink_endpoint_id}- Show PrivateLink Endpoint API has been added. - [Updated]
GET /apis- The following field has been added to the response.endpoint_type
- [Updated]
POST /apis- The following field has been added to the request.endpoint_type
- [Updated]
GET /apis/{api_id}- The following field has been added to the response.endpoint_typeprivatelink_service_id
- [Updated]
GET /apis/{api_id}/resources- The following field has been added to the response.privatelink_endpoint_id
- [Updated]
GET /apis/{api_id}/resources/{resource_id}- The following field has been added to the response.privatelink_endpoint_id
- [Updated]
GET /apis/{api_id}/resources/{resource_id}/methods- The following field has been added to the response.privatelink_endpoint_id
- [Updated]
POST /apis/{api_id}/resources/{resource_id}/methods- The following field has been added to the request.privatelink_endpoint_id
- [Updated]
PUT /apis/{api_id}/resources/{resource_id}/methods/{method_type}- The following field has been added to the request.privatelink_endpoint_id
- [Updated]
GET /apis/{api_id}/resources/{resource_id}/methods/{method_type}- The following field has been added to the response.privatelink_endpoint_id
1.1
The Usage‑Policy feature has been added.
The API‑Key Management feature has been added.
The Report feature has been added.
The response of the List Resources API has been changed.
The response of the Get Resource API has been changed.
The response of the List Methods API has been changed.
The request of the Create Method API has been changed.
The request of the Set Method API has been changed.
The response of the Get Method API has been changed.
The response of the List Stages API has been changed.
The request of the Set Stage Configuration API has been changed.
The response of the Get Stage API has been changed.
Changes
- [New]
GET /apis/{api_id}/usage-palns- List Usage Plans API has been added. - [New]
POST /apis/{api_id}/usage-palns- Create Usage Plan API has been added. - [New]
PUT /apis/{api_id}/usage-plans/{usage_plan_id}/description- Set Usage Plan Description API has been added. - [New]
PUT /apis/{api_id}/usage-plans/{usage_plan_id}/quota- Set Usage Plan Quota API has been added. - [New]
DELETE /apis/{api_id}/usage-plans/{usage_plan_id}- Delete Usage Plan API has been added. - [New]
GET /apis/{api_id}/usage-plans/{usage_plan_id}- Show Usage Plan API has been added. - [New]
GET /apis/{api_id}/usage-palns/{usage_plan_id}/api-keys- List Api Keys API has been added. - [New]
POST /apis/{api_id}/usage-palns/{usage_plan_id}/api-keys- Create APi Key API has been added. - [New]
PUT /apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}/description- Set Api Key Description API has been added. - [New]
DELETE /apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}- Delete Api Key API has been added. - [New]
GET /apis/{api_id}/reports- List Reports API has been added. - [Updated]
GET /apis/{api_id}/resources- The following field has been added to the response.function_nameapi_key_required
- [Updated]
GET /apis/{api_id}/resources/{resource_id}- The following field has been added to the response.function_nameapi_key_required
- [Updated]
GET /apis/{api_id}/resources/{resource_id}/methods- The following field has been added to the response.function_nameapi_key_required
- [Updated]
POST /apis/{api_id}/resources/{resource_id}/methods- The following field has been added to the request.api_key_required
- [Updated]
PUT /apis/{api_id}/resources/{resource_id}/methods/{method_type}- The following field has been added to the request.api_key_requiredendpoint_urlfunction_idintegration_type
- [Updated]
GET /apis/{api_id}/resources/{resource_id}/methods/{method_type}- The following field has been added to the response.function_nameapi_key_required
- [Updated]
GET /apis/{api_id}/stages- The following field has been added to the response.descriptionapi_key_requiredusage_plan_nameuesage_plan_idusage_plan_rateusage_plan_limitusage_plan_api_keys
- [Updated]
GET /apis/{api_id}/stages- The following field has been removed to the response.ip_restriction_enabled
- [Updated]
GET /apis/{api_id}/stages- The following field has been changed to the response.- Before
"methods": ["GET", "POST"] - After
"methods": [{"type": GET", "api_key_required": true}]
- Before
- [Updated]
PUT /apis/{api_id}/stages/{stage_name}/config- The following field has been added to the request.descriptionusage_plan_idconnected_api_keys
- [Updated]
PUT /apis/{api_id}/stages/{stage_name}/config- The following field has been removed to the request.ip_restriction_enabled
- [Updated]
GET /apis/{api_id}/stages/{stage_name}- The following field has been added to the response.descriptionapi_key_requiredusage_plan_nameuesage_plan_idusage_plan_rateusage_plan_limitusage_plan_api_keys
- [Updated]
GET /apis/{api_id}/stages/{stage_name}- The following field has been removed to the response.ip_restriction_enabled
1.0
Initial API release for API Gateway
Changes
- [New]
GET /apis- List APis API has been added. - [New]
POST /apis- Create Api API has been added. - [New]
PUT /apis/{api_id}/description- Set Api Description API has been added. - [New]
DELETE /apis/{api_id}- Delete Api API has been added. - [New]
GET /apis/{api_id}- Show Api API has been added. - [New]
GET /apis/{api_id}/deployments- List Api Deployments API has been added. - [New]
POST /apis/{api_id}/deployments- Create Api Deployment API has been added. - [New]
GET /apis/{api_id}/resources- List Resources API has been added. - [New]
POST /apis/{api_id}/resources/{parent_id}- Create Resource API has been added. - [New]
DELETE /apis/{api_id}/resources/{resource_id}- Delete Resource API has been added. - [New]
GET /apis/{api_id}/resources/{resource_id}- Show Resource API has been added. - [New]
GET /apis/{api_id}/resources/{resource_id}/methods- List Methods API has been added. - [New]
POST /apis/{api_id}/resources/{resource_id}/methods- Create Method API has been added. - [New]
PUT /apis/{api_id}/resources/{resource_id}/methods/{method_type}- Set Method API has been added. - [New]
DELETE /apis/{api_id}/resources/{resource_id}/methods/{method_type}- Delete Method API has been added. - [New]
GET /apis/{api_id}/resources/{resource_id}/methods/{method_type}- Show Method API has been added. - [New]
GET /apis/{api_id}/stages- List Stages API has been added. - [New]
POST /apis/{api_id}/stages- Create Stage API has been added. - [New]
DELETE /apis/{api_id}/stages/{stage_name}- Delete Stage API has been added. - [New]
GET /apis/{api_id}/stages/{stage_name}- Show Stage API has been added. - [New]
PUT /apis/{api_id}/stages/{stage_name}/deployment- Set Stage Active Deployment API has been added. - [New]
PUT /apis/{api_id}/stages/{stage_name}/config- Set Stage Configuration API has been added. - [New]
GET /apis/{api_id}/auths- List Auths API has been added. - [New]
POST /apis/{api_id}/auths- Create Auth API has been added. - [New]
PUT /apis/{api_id}/auths/{auth_id}- Set Auth API has been added. - [New]
DELETE /apis/{api_id}/auths/{auth_id}- Delete Auth API has been added. - [New]
GET /apis/{api_id}/auths/{auth_id}- Show Auth API has been added. - [New]
GET /apis/{api_id}/access-controls- List AccessControls API has been added. - [New]
POST /apis/{api_id}/access-controls- Create AccessControl API has been added. - [New]
PUT /apis/{api_id}/access-controls/{access_control_id}- Set AccessControl API has been added. - [New]
DELETE /apis/{api_id}/access-controls/{access_control_id}- Delete AccessControl API has been added. - [New]
GET /apis/{api_id}/access-controls/{access_control_id}- Show AccessControl API has been added.
1.1 - APIs
1.1.1 - Approve PrivateLink Endpoint
1.1.1.1 - 1.3
put /v1/privatelink-endpoints/{privatelink_endpoint_id}/approval
Description
Approve PrivateLink Endpoint
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | PrivateLinkEndpointApprovalRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointSummaryShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}/approval
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"type": "CANCEL"
}
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"status": "Active"
}
}
1.1.1.2 - 1.2
put /v1/privatelink-endpoints/{privatelink_endpoint_id}/approval
Description
Approve PrivateLink Endpoint
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | PrivateLinkEndpointApprovalRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointSummaryShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}/approval
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"type": "CANCEL"
}
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"status": "Active"
}
}
1.1.2 - Connect PrivateLink Endpoint
1.1.2.1 - 1.3
put /v1/privatelink-endpoints/{privatelink_endpoint_id}/connection
Description
Connect PrivateLink Endpoint
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | PrivateLinkEndpointConnectionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointSummaryShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}/connection
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"type": "CANCEL"
}
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"status": "Active"
}
}
1.1.2.2 - 1.2
put /v1/privatelink-endpoints/{privatelink_endpoint_id}/connection
Description
Connect PrivateLink Endpoint
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | PrivateLinkEndpointConnectionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointSummaryShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}/connection
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"type": "CANCEL"
}
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"status": "Active"
}
}
1.1.3 - Create AccessControl
1.1.3.1 - 1.3
post /v1/apis/{api_id}/access-controls
Description
Create access control
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| body | body required | AccessControlCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | AccessControlCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"description": "description",
"name": "DenyTest"
}
Example HTTP response
Response 201
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
1.1.3.2 - 1.2
post /v1/apis/{api_id}/access-controls
Description
Create access control
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| body | body required | AccessControlCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | AccessControlCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"description": "description",
"name": "DenyTest"
}
Example HTTP response
Response 201
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
1.1.3.3 - 1.1
post /v1/apis/{api_id}/access-controls
Description
Create access control
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| body | body required | AccessControlCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | AccessControlCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"description": "description",
"name": "DenyTest"
}
Example HTTP response
Response 201
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
1.1.3.4 - 1.0
post /v1/apis/{api_id}/access-controls
Description
Create access control
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| body | body required | AccessControlCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | AccessControlCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"description": "description",
"name": "DenyTest"
}
Example HTTP response
Response 201
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
1.1.4 - Create Api
1.1.4.1 - 1.3
post /v1/apis
Description
Create api
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| body | body required | ApiCreateRequestV1Dot2 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 202 | Accepted | ApiCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"description": "description",
"endpoint_type": "REGION",
"id": "",
"name": "test-api",
"tags": [
{
"key": "key",
"value": "value"
}
]
}
Example HTTP response
Response 202
{
"description": "Description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api"
}
1.1.4.2 - 1.2
post /v1/apis
Description
Create api
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| body | body required | ApiCreateRequestV1Dot2 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 202 | Accepted | ApiCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"description": "description",
"endpoint_type": "REGION",
"id": "",
"name": "test-api",
"tags": [
{
"key": "key",
"value": "value"
}
]
}
Example HTTP response
Response 202
{
"description": "Description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api"
}
1.1.4.3 - 1.1
post /v1/apis
Description
Create api
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| body | body required | ApiCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 202 | Accepted | ApiCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"description": "description",
"id": "",
"name": "test-api",
"tags": [
{
"key": "key",
"value": "value"
}
]
}
Example HTTP response
Response 202
{
"description": "Description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api"
}
1.1.4.4 - 1.0
post /v1/apis
Description
Create api
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| body | body required | ApiCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 202 | Accepted | ApiCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"description": "description",
"id": "",
"name": "test-api",
"tags": [
{
"key": "key",
"value": "value"
}
]
}
Example HTTP response
Response 202
{
"description": "Description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api"
}
1.1.5 - Create Api Deployment
1.1.5.1 - 1.3
post /v1/apis/{api_id}/deployments
Description
Create api deployment
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| body | body required | ApiDeploymentRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiDeploymentResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/deployments
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"description": "description",
"stage_name": "test-stage",
"stage_type": "new"
}
Example HTTP response
Response 200
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description"
}
1.1.5.2 - 1.2
post /v1/apis/{api_id}/deployments
Description
Create api deployment
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| body | body required | ApiDeploymentRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiDeploymentResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/deployments
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"description": "description",
"stage_name": "test-stage",
"stage_type": "new"
}
Example HTTP response
Response 200
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description"
}
1.1.5.3 - 1.1
post /v1/apis/{api_id}/deployments
Description
Create api deployment
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| body | body required | ApiDeploymentRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiDeploymentResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/deployments
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"description": "description",
"stage_name": "test-stage",
"stage_type": "new"
}
Example HTTP response
Response 200
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description"
}
1.1.5.4 - 1.0
post /v1/apis/{api_id}/deployments
Description
Create api deployment
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| body | body required | ApiDeploymentRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiDeploymentResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/deployments
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"description": "description",
"stage_name": "test-stage",
"stage_type": "new"
}
Example HTTP response
Response 200
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description"
}
1.1.6 - Create Api Key
1.1.6.1 - 1.3
post /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Description
Create api key
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ApiKeyCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiKeyShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"description": "description",
"name": "api-key-name"
}
Example HTTP response
Response 200
{
"api_key": {
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"key": "key",
"name": "api-key-name"
}
}
1.1.6.2 - 1.2
post /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Description
Create api key
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ApiKeyCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiKeyShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"description": "description",
"name": "api-key-name"
}
Example HTTP response
Response 200
{
"api_key": {
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"key": "key",
"name": "api-key-name"
}
}
1.1.6.3 - 1.1
post /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Description
Create api key
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ApiKeyCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiKeyShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"description": "description",
"name": "api-key-name"
}
Example HTTP response
Response 200
{
"api_key": {
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"key": "key",
"name": "api-key-name"
}
}
1.1.7 - Create Auth
1.1.7.1 - 1.3
post /v1/apis/{api_id}/auths
Description
Create auth
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| body | body required | AuthCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | AuthCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"connected_stages": [
"dev,stg"
],
"expiration_period": "90",
"name": "Token01"
}
Example HTTP response
Response 201
{
"access_token": "***********************************************************"
}
1.1.7.2 - 1.2
post /v1/apis/{api_id}/auths
Description
Create auth
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| body | body required | AuthCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | AuthCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"connected_stages": [
"dev,stg"
],
"expiration_period": "90",
"name": "Token01"
}
Example HTTP response
Response 201
{
"access_token": "***********************************************************"
}
1.1.7.3 - 1.1
post /v1/apis/{api_id}/auths
Description
Create auth
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| body | body required | AuthCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | AuthCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"connected_stages": [
"dev,stg"
],
"expiration_period": "90",
"name": "Token01"
}
Example HTTP response
Response 201
{
"access_token": "***********************************************************"
}
1.1.7.4 - 1.0
post /v1/apis/{api_id}/auths
Description
Create auth
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| body | body required | AuthCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | AuthCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"connected_stages": [
"dev,stg"
],
"expiration_period": "90",
"name": "Token01"
}
Example HTTP response
Response 201
{
"access_token": "***********************************************************"
}
1.1.8 - Create Method
1.1.8.1 - 1.3
post /v1/apis/{api_id}/resources/{resource_id}/methods
Description
Create method
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | MethodCreateRequestV1Dot3 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodListResponseV1Dot3 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"iam_enabled": false,
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}"
}
Example HTTP response
Response 200
{
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"iam_enabled": false,
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
]
}
1.1.8.2 - 1.2
post /v1/apis/{api_id}/resources/{resource_id}/methods
Description
Create method
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | MethodCreateRequestV1Dot2 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodListResponseV1Dot2 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"iam_enabled": false,
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}"
}
Example HTTP response
Response 200
{
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
]
}
1.1.8.3 - 1.1
post /v1/apis/{api_id}/resources/{resource_id}/methods
Description
Create method
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | MethodCreateRequestV1Dot1 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodListResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"iam_enabled": false,
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}"
}
Example HTTP response
Response 200
{
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
]
}
1.1.8.4 - 1.0
post /v1/apis/{api_id}/resources/{resource_id}/methods
Description
Create method
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | MethodCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"iam_enabled": false,
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}"
}
Example HTTP response
Response 200
{
"methods": [
{
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
]
}
1.1.9 - Create PrivateLink Endpoint
1.1.9.1 - 1.3
post /v1/privatelink-endpoints
Description
Create PrivateLink Endpoint
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| body | body required | PrivateLinkEndpointCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/privatelink-endpoints
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"description": "description",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5"
}
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5",
"status": "CANCELED"
}
}
1.1.9.2 - 1.2
post /v1/privatelink-endpoints
Description
Create PrivateLink Endpoint
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| body | body required | PrivateLinkEndpointCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/privatelink-endpoints
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"description": "description",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5"
}
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5",
"status": "CANCELED"
}
}
1.1.10 - Create Resource
1.1.10.1 - 1.3
post /v1/apis/{api_id}/resources/{parent_id}
Description
Create resource
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | parent_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ResourceCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{parent_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"path_part": "test"
}
Example HTTP response
Response 200
{
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"id": "27bb070b564349f8a31cc60734cc36a5",
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": ""
}
1.1.10.2 - 1.2
post /v1/apis/{api_id}/resources/{parent_id}
Description
Create resource
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | parent_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ResourceCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{parent_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"path_part": "test"
}
Example HTTP response
Response 200
{
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"id": "27bb070b564349f8a31cc60734cc36a5",
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": ""
}
1.1.10.3 - 1.1
post /v1/apis/{api_id}/resources/{parent_id}
Description
Create resource
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | parent_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ResourceCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{parent_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"path_part": "test"
}
Example HTTP response
Response 200
{
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"id": "27bb070b564349f8a31cc60734cc36a5",
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": ""
}
1.1.10.4 - 1.0
post /v1/apis/{api_id}/resources/{parent_id}
Description
Create resource
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | parent_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ResourceCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{parent_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"path_part": "test"
}
Example HTTP response
Response 200
{
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"id": "27bb070b564349f8a31cc60734cc36a5",
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": ""
}
1.1.11 - Create Stage
1.1.11.1 - 1.3
post /v1/apis/{api_id}/stages
Description
Create stage
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"stage_name": "test-stage"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.11.2 - 1.2
post /v1/apis/{api_id}/stages
Description
Create stage
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"stage_name": "test-stage"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.11.3 - 1.1
post /v1/apis/{api_id}/stages
Description
Create stage
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"stage_name": "test-stage"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.11.4 - 1.0
post /v1/apis/{api_id}/stages
Description
Create stage
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"stage_name": "test-stage"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"ip_restriction_enabled": false,
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage"
}
}
1.1.12 - Create Usage Plans
1.1.12.1 - 1.3
post /v1/apis/{api_id}/usage-plans
Description
Create usage plan
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | UsagePlanCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"description": "description",
"limit": 10,
"name": "usage-plan-name",
"rate": "day"
}
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.12.2 - 1.2
post /v1/apis/{api_id}/usage-plans
Description
Create usage plan
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | UsagePlanCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"description": "description",
"limit": 10,
"name": "usage-plan-name",
"rate": "day"
}
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.12.3 - 1.1
post /v1/apis/{api_id}/usage-plans
Description
Create usage plan
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | UsagePlanCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"description": "description",
"limit": 10,
"name": "usage-plan-name",
"rate": "day"
}
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.13 - Delete Access Control
1.1.13.1 - 1.3
delete /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Delete access control
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 204
1.1.13.2 - 1.2
delete /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Delete access control
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 204
1.1.13.3 - 1.1
delete /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Delete access control
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 204
1.1.13.4 - 1.0
delete /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Delete access control
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 204
1.1.14 - Delete an API Key
1.1.14.1 - 1.3
delete /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}
Description
Delete api key
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | api_key_id required | API Key ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 204
1.1.14.2 - 1.2
delete /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}
Description
Delete api key
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | api_key_id required | API Key ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 204
1.1.14.3 - 1.1
delete /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}
Description
Delete api key
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | api_key_id required | API Key ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 204
1.1.15 - Delete Api
1.1.15.1 - 1.3
delete /v1/apis/{api_id}
Description
Delete api
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 204
1.1.15.2 - 1.2
delete /v1/apis/{api_id}
Description
Delete api
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 204
1.1.15.3 - 1.1
delete /v1/apis/{api_id}
Description
Delete api
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 204
1.1.15.4 - 1.0
delete /v1/apis/{api_id}
Description
Delete api
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 204
1.1.16 - Delete Auth
1.1.16.1 - 1.3
delete /v1/apis/{api_id}/auths/{auth_id}
Description
Delete auth
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 204
1.1.16.2 - 1.2
delete /v1/apis/{api_id}/auths/{auth_id}
Description
Delete auth
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 204
1.1.16.3 - 1.1
delete /v1/apis/{api_id}/auths/{auth_id}
Description
Delete auth
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 204
1.1.16.4 - 1.0
delete /v1/apis/{api_id}/auths/{auth_id}
Description
Delete auth
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 204
1.1.17 - Delete Method
1.1.17.1 - 1.3
delete /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Delete method
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 204
1.1.17.2 - 1.2
delete /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Delete method
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 204
1.1.17.3 - 1.1
delete /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Delete method
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 204
1.1.17.4 - 1.0
delete /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Delete method
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 204
1.1.18 - Delete PrivateLink Endpoint
1.1.18.1 - 1.3
delete /v1/privatelink-endpoints/{privatelink_endpoint_id}
Description
Delete PrivateLink Endpoint
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 204
1.1.18.2 - 1.2
delete /v1/privatelink-endpoints/{privatelink_endpoint_id}
Description
Delete PrivateLink Endpoint
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 204
1.1.19 - Delete Resource
1.1.19.1 - 1.3
delete /v1/apis/{api_id}/resources/{resource_id}
Description
Delete resource
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 204
1.1.19.2 - 1.2
delete /v1/apis/{api_id}/resources/{resource_id}
Description
Delete resource
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 204
1.1.19.3 - 1.1
delete /v1/apis/{api_id}/resources/{resource_id}
Description
Delete resource
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 204
1.1.19.4 - 1.0
delete /v1/apis/{api_id}/resources/{resource_id}
Description
Delete resource
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 204
1.1.20 - Delete Resource Policy
1.1.20.1 - 1.3
delete /v1/apis/{api_id}/resource-policies
Description
Delete Resource Policy
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resource-policies
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 204
1.1.21 - Delete Stage
1.1.21.1 - 1.3
delete /v1/apis/{api_id}/stages/{stage_name}
Description
Delete stage
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 204
1.1.21.2 - 1.2
delete /v1/apis/{api_id}/stages/{stage_name}
Description
Delete stage
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 204
1.1.21.3 - 1.1
delete /v1/apis/{api_id}/stages/{stage_name}
Description
Delete stage
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 204
1.1.21.4 - 1.0
delete /v1/apis/{api_id}/stages/{stage_name}
Description
Delete stage
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 204
1.1.22 - Delete Usage Plan
1.1.22.1 - 1.3
delete /v1/apis/{api_id}/usage-plans/{usage_plan_id}
Description
Delete usage plan
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 204
1.1.22.2 - 1.2
delete /v1/apis/{api_id}/usage-plans/{usage_plan_id}
Description
Delete usage plan
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 204
1.1.22.3 - 1.1
delete /v1/apis/{api_id}/usage-plans/{usage_plan_id}
Description
Delete usage plan
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 204
1.1.23 - List AccessControls
1.1.23.1 - 1.3
get /v1/apis/{api_id}/access-controls
Description
Get access controls list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"access_controls": [
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
],
"count": 20
}
1.1.23.2 - 1.2
get /v1/apis/{api_id}/access-controls
Description
Get access controls list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"access_controls": [
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
],
"count": 20
}
1.1.23.3 - 1.1
get /v1/apis/{api_id}/access-controls
Description
Get access controls list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"access_controls": [
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
],
"count": 20
}
1.1.23.4 - 1.0
get /v1/apis/{api_id}/access-controls
Description
Get access controls list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"access_controls": [
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
],
"count": 20
}
1.1.24 - List Api Deployments
1.1.24.1 - 1.3
get /v1/apis/{api_id}/deployments
Description
Get api deployments list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | deployment_id optional | Name Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | None |
| query | stage_name optional | Stage Name Example : test-stage | string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiDeploymentListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/deployments
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"count": 20,
"deployments": [
{
"deployment_date": "2024-05-17T00:23:17Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"status": "Active"
}
]
}
1.1.24.2 - 1.2
get /v1/apis/{api_id}/deployments
Description
Get api deployments list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | deployment_id optional | Name Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | None |
| query | stage_name optional | Stage Name Example : test-stage | string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiDeploymentListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/deployments
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"count": 20,
"deployments": [
{
"deployment_date": "2024-05-17T00:23:17Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"status": "Active"
}
]
}
1.1.24.3 - 1.1
get /v1/apis/{api_id}/deployments
Description
Get api deployments list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | deployment_id optional | Name Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | None |
| query | stage_name optional | Stage Name Example : test-stage | string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiDeploymentListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/deployments
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"count": 20,
"deployments": [
{
"deployment_date": "2024-05-17T00:23:17Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"status": "Active"
}
]
}
1.1.24.4 - 1.0
get /v1/apis/{api_id}/deployments
Description
Get api deployments list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | deployment_id optional | Name Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | None |
| query | stage_name optional | Stage Name Example : test-stage | string |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiDeploymentListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/deployments
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"count": 20,
"deployments": [
{
"deployment_date": "2024-05-17T00:23:17Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"status": "Active"
}
]
}
1.1.25 - List Api Keys
1.1.25.1 - 1.3
get /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Description
Get api key list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Name Example : api-key-name | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiKeyListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"api_keys": [
{
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"key": "key",
"name": "api-key-name"
}
],
"count": 20
}
1.1.25.2 - 1.2
get /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Description
Get api key list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Name Example : api-key-name | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiKeyListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"api_keys": [
{
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"key": "key",
"name": "api-key-name"
}
],
"count": 20
}
1.1.25.3 - 1.1
get /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Description
Get api key list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Name Example : api-key-name | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiKeyListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"api_keys": [
{
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"key": "key",
"name": "api-key-name"
}
],
"count": 20
}
1.1.26 - List Apis
1.1.26.1 - 1.3
get /v1/apis
Description
Get apis list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Name Example : test-api | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"apis": [
{
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
],
"count": 20
}
1.1.26.2 - 1.2
get /v1/apis
Description
Get apis list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Name Example : test-api | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"apis": [
{
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
],
"count": 20
}
1.1.26.3 - 1.1
get /v1/apis
Description
Get apis list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Name Example : test-api | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"apis": [
{
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
],
"count": 20
}
1.1.26.4 - 1.0
get /v1/apis
Description
Get apis list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Name Example : test-api | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"apis": [
{
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
],
"count": 20
}
1.1.27 - List Auths
1.1.27.1 - 1.3
get /v1/apis/{api_id}/auths
Description
Get auths list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"auths": [
{
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
],
"count": 20
}
1.1.27.2 - 1.2
get /v1/apis/{api_id}/auths
Description
Get auths list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"auths": [
{
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
],
"count": 20
}
1.1.27.3 - 1.1
get /v1/apis/{api_id}/auths
Description
Get auths list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"auths": [
{
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
],
"count": 20
}
1.1.27.4 - 1.0
get /v1/apis/{api_id}/auths
Description
Get auths list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"auths": [
{
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
],
"count": 20
}
1.1.28 - List Connected PrivateLink Endpoints
1.1.28.1 - 1.3
get /v1/apis/{api_id}/connected-endpoints
Description
Get connected privatelink endpoints
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiConnectedEndpointListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/connected-endpoints
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"connected_endpoints": [
{
"created_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"status": "Active"
}
],
"count": 20
}
1.1.28.2 - 1.2
get /v1/apis/{api_id}/connected-endpoints
Description
Get connected privatelink endpoints
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiConnectedEndpointListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/connected-endpoints
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"connected_endpoints": [
{
"created_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"status": "Active"
}
],
"count": 20
}
1.1.29 - List Methods
1.1.29.1 - 1.3
get /v1/apis/{api_id}/resources/{resource_id}/methods
Description
Get methods list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodListResponseV1Dot3 |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"iam_enabled": false,
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
]
}
1.1.29.2 - 1.2
get /v1/apis/{api_id}/resources/{resource_id}/methods
Description
Get methods list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodListResponseV1Dot2 |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
]
}
1.1.29.3 - 1.1
get /v1/apis/{api_id}/resources/{resource_id}/methods
Description
Get methods list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodListResponseV1Dot1 |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
]
}
1.1.29.4 - 1.0
get /v1/apis/{api_id}/resources/{resource_id}/methods
Description
Get methods list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodListResponse |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"methods": [
{
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
]
}
1.1.30 - List PrivateLink Endpoints
1.1.30.1 - 1.3
get /v1/privatelink-endpoints
Description
Get PrivateLink Endpoints list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | PrivateLink Endpoint Name Example : endpoint | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/privatelink-endpoints
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"count": 20,
"privatelink_endpoints": [
{
"created_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5",
"status": "CANCELED"
}
]
}
1.1.30.2 - 1.2
get /v1/privatelink-endpoints
Description
Get PrivateLink Endpoints list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | PrivateLink Endpoint Name Example : endpoint | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/privatelink-endpoints
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"count": 20,
"privatelink_endpoints": [
{
"created_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5",
"status": "CANCELED"
}
]
}
1.1.31 - List Reports
1.1.31.1 - 1.3
get /v1/apis/{api_id}/reports
Description
Get reports list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| query | stage_name required | Stage Name Example : test-stage | string | None |
| query | start_date required | Start Date Example : 2025-07-01 | string | None |
| query | end_date required | End Date Example : 2025-07-30 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ReportListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/reports?stage_name={stage_name}&start_date={start_date}&end_date={end_date}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"count": 20,
"reports": [
{
"call_count": "10",
"date": "",
"error_4xx_count": "10",
"error_5xx_count": "10",
"integration_latency": "10",
"latency": "10"
}
],
"top_resources": [
{
"call_count": "10",
"name": "test",
"path": "/test/test1",
"type": "GET"
}
]
}
1.1.31.2 - 1.2
get /v1/apis/{api_id}/reports
Description
Get reports list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| query | stage_name required | Stage Name Example : test-stage | string | None |
| query | start_date required | Start Date Example : 2025-07-01 | string | None |
| query | end_date required | End Date Example : 2025-07-30 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ReportListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/reports?stage_name={stage_name}&start_date={start_date}&end_date={end_date}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"count": 20,
"reports": [
{
"call_count": "10",
"date": "",
"error_4xx_count": "10",
"error_5xx_count": "10",
"integration_latency": "10",
"latency": "10"
}
],
"top_resources": [
{
"call_count": "10",
"name": "test",
"path": "/test/test1",
"type": "GET"
}
]
}
1.1.31.3 - 1.1
get /v1/apis/{api_id}/reports
Description
Get reports list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| query | stage_name required | Stage Name Example : test-stage | string | None |
| query | start_date required | Start Date Example : 2025-07-01 | string | None |
| query | end_date required | End Date Example : 2025-07-30 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ReportListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/reports?stage_name={stage_name}&start_date={start_date}&end_date={end_date}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"count": 20,
"reports": [
{
"call_count": "10",
"date": "",
"error_4xx_count": "10",
"error_5xx_count": "10",
"integration_latency": "10",
"latency": "10"
}
],
"top_resources": [
{
"call_count": "10",
"name": "test",
"path": "/test/test1",
"type": "GET"
}
]
}
1.1.32 - List Resources
1.1.32.1 - 1.3
get /v1/apis/{api_id}/resources
Description
Get resources list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceListResponseV1Dot3 |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"resources": [
{
"id": "27bb070b564349f8a31cc60734cc36a5",
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"iam_enabled": false,
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
],
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": "/test/test1",
"path_part": "test"
}
]
}
1.1.32.2 - 1.2
get /v1/apis/{api_id}/resources
Description
Get resources list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceListResponseV1Dot2 |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"resources": [
{
"id": "27bb070b564349f8a31cc60734cc36a5",
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
],
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": "/test/test1",
"path_part": "test"
}
]
}
1.1.32.3 - 1.1
get /v1/apis/{api_id}/resources
Description
Get resources list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceListResponseV1Dot1 |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"resources": [
{
"id": "27bb070b564349f8a31cc60734cc36a5",
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
],
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": "/test/test1",
"path_part": "test"
}
]
}
1.1.32.4 - 1.0
get /v1/apis/{api_id}/resources
Description
Get resources list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceListResponse |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"resources": [
{
"id": "27bb070b564349f8a31cc60734cc36a5",
"methods": [
{
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
],
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": "/test/test1",
"path_part": "test"
}
]
}
1.1.33 - List Stages
1.1.33.1 - 1.3
get /v1/apis/{api_id}/stages
Description
Get stages list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageListResponseV1Dot3 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"stages": [
{
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_summary": [
{
"methods": [
{
"api_key_required": true,
"iam_enabled": true,
"type": "GET"
},
{
"api_key_required": false,
"iam_enabled": false,
"type": "POST"
}
],
"path": "/"
},
{
"methods": [
{
"api_key_required": true,
"iam_enabled": true,
"type": "GET"
},
{
"api_key_required": false,
"iam_enabled": false,
"type": "POST"
}
],
"path": "/test"
}
],
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
]
}
1.1.33.2 - 1.2
get /v1/apis/{api_id}/stages
Description
Get stages list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageListResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"stages": [
{
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"api_summary": [
{
"methods": [
{
"api_key_required": true,
"type": "GET"
},
{
"api_key_required": false,
"type": "POST"
}
],
"path": "/"
},
{
"methods": [
{
"api_key_required": true,
"type": "GET"
},
{
"api_key_required": false,
"type": "POST"
}
],
"path": "/test"
}
],
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
]
}
1.1.33.3 - 1.1
get /v1/apis/{api_id}/stages
Description
Get stages list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageListResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"stages": [
{
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"api_summary": [
{
"methods": [
{
"api_key_required": true,
"type": "GET"
},
{
"api_key_required": false,
"type": "POST"
}
],
"path": "/"
},
{
"methods": [
{
"api_key_required": true,
"type": "GET"
},
{
"api_key_required": false,
"type": "POST"
}
],
"path": "/test"
}
],
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
]
}
1.1.33.4 - 1.0
get /v1/apis/{api_id}/stages
Description
Get stages list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"stages": [
{
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_summary": [
{
"methods": [
"GET",
"POST"
],
"path": "/"
},
{
"methods": [
"GET",
"POST"
],
"path": "/test"
}
],
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"ip_restriction_enabled": false,
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage"
}
]
}
1.1.34 - List Usage Plans
1.1.34.1 - 1.3
get /v1/apis/{api_id}/usage-plans
Description
Get usage plans list
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Name Example : usage-plan-name | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"count": 20,
"usage_plans": [
{
"connected_api_keys": [
"key1",
"key2"
],
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"name": "usage-plan-name",
"rate": "day"
}
]
}
1.1.34.2 - 1.2
get /v1/apis/{api_id}/usage-plans
Description
Get usage plans list
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Name Example : usage-plan-name | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"count": 20,
"usage_plans": [
{
"connected_api_keys": [
"key1",
"key2"
],
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"name": "usage-plan-name",
"rate": "day"
}
]
}
1.1.34.3 - 1.1
get /v1/apis/{api_id}/usage-plans
Description
Get usage plans list
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Name Example : usage-plan-name | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanListResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"count": 20,
"usage_plans": [
{
"connected_api_keys": [
"key1",
"key2"
],
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"name": "usage-plan-name",
"rate": "day"
}
]
}
1.1.35 - Request PrivateLink Endpoint
1.1.35.1 - 1.3
put /v1/privatelink-endpoints/{privatelink_endpoint_id}/request
Description
Request PrivateLink Endpoint
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | PrivateLinkEndpointRequestRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}/request
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"type": "CANCEL"
}
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5",
"status": "CANCELED"
}
}
1.1.35.2 - 1.2
put /v1/privatelink-endpoints/{privatelink_endpoint_id}/request
Description
Request PrivateLink Endpoint
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | PrivateLinkEndpointRequestRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}/request
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"type": "CANCEL"
}
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5",
"status": "CANCELED"
}
}
1.1.36 - Set Access Control
1.1.36.1 - 1.3
put /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Set access control
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
| body | body required | AccessControlSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"description": "description"
}
Example HTTP response
Response 200
{
"access_control": {
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
}
1.1.36.2 - 1.2
put /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Set access control
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
| body | body required | AccessControlSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"description": "description"
}
Example HTTP response
Response 200
{
"access_control": {
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
}
1.1.36.3 - 1.1
put /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Set access control
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
| body | body required | AccessControlSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"description": "description"
}
Example HTTP response
Response 200
{
"access_control": {
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
}
1.1.36.4 - 1.0
put /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Set access control
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
| body | body required | AccessControlSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"description": "description"
}
Example HTTP response
Response 200
{
"access_control": {
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
}
1.1.37 - Set Api Description
1.1.37.1 - 1.3
put /v1/apis/{api_id}/description
Description
Set api description
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| body | body required | ApiSetDescriptionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"api": {
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
}
1.1.37.2 - 1.2
put /v1/apis/{api_id}/description
Description
Set api description
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| body | body required | ApiSetDescriptionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"api": {
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
}
1.1.37.3 - 1.1
put /v1/apis/{api_id}/description
Description
Set api description
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| body | body required | ApiSetDescriptionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"api": {
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
}
1.1.37.4 - 1.0
put /v1/apis/{api_id}/description
Description
Set api description
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
| body | body required | ApiSetDescriptionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"api": {
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
}
1.1.38 - Set API Key Description
1.1.38.1 - 1.3
put /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}/description
Description
Set api key
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | api_key_id required | API Key ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ApiKeySetDescriptionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiKeyShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"api_key": {
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"key": "key",
"name": "api-key-name"
}
}
1.1.38.2 - 1.2
put /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}/description
Description
Set api key
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | api_key_id required | API Key ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ApiKeySetDescriptionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiKeyShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"api_key": {
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"key": "key",
"name": "api-key-name"
}
}
1.1.38.3 - 1.1
put /v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}/description
Description
Set api key
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | api_key_id required | API Key ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ApiKeySetDescriptionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiKeyShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/api-keys/{api_key_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"api_key": {
"created_at": "2024-01-15T10:30:00.000Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"key": "key",
"name": "api-key-name"
}
}
1.1.39 - Set Auth
1.1.39.1 - 1.3
put /v1/apis/{api_id}/auths/{auth_id}
Description
Set auth
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
| body | body required | AuthSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"connected_stages": [
"dev,stg"
]
}
Example HTTP response
Response 200
{
"auth": {
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
}
1.1.39.2 - 1.2
put /v1/apis/{api_id}/auths/{auth_id}
Description
Set auth
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
| body | body required | AuthSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"connected_stages": [
"dev,stg"
]
}
Example HTTP response
Response 200
{
"auth": {
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
}
1.1.39.3 - 1.1
put /v1/apis/{api_id}/auths/{auth_id}
Description
Set auth
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
| body | body required | AuthSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"connected_stages": [
"dev,stg"
]
}
Example HTTP response
Response 200
{
"auth": {
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
}
1.1.39.4 - 1.0
put /v1/apis/{api_id}/auths/{auth_id}
Description
Set auth
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
| body | body required | AuthSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"connected_stages": [
"dev,stg"
]
}
Example HTTP response
Response 200
{
"auth": {
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
}
1.1.40 - Set Method
1.1.40.1 - 1.3
put /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Set method
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
| body | body required | MethodSetRequestV1Dot3 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodShowResponseV1Dot3 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"iam_enabled": false,
"integration_type": "HTTP",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}"
}
Example HTTP response
Response 200
{
"method": {
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"iam_enabled": false,
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
}
1.1.40.2 - 1.2
put /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Set method
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
| body | body required | MethodSetRequestV1Dot2 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodShowResponseV1Dot2 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"integration_type": "HTTP",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}"
}
Example HTTP response
Response 200
{
"method": {
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
}
1.1.40.3 - 1.1
put /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Set method
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
| body | body required | MethodSetRequestV1Dot1 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"integration_type": "HTTP",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}"
}
Example HTTP response
Response 200
{
"method": {
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
}
1.1.40.4 - 1.0
put /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Set method
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
| body | body required | MethodSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}"
}
Example HTTP response
Response 200
{
"method": {
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
}
1.1.41 - Set PrivateLink Endpoint
1.1.41.1 - 1.3
put /v1/privatelink-endpoints/{privatelink_endpoint_id}
Description
Set PrivateLink Endpoint
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | PrivateLinkEndpointSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5",
"status": "CANCELED"
}
}
1.1.41.2 - 1.2
put /v1/privatelink-endpoints/{privatelink_endpoint_id}
Description
Set PrivateLink Endpoint
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | PrivateLinkEndpointSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5",
"status": "CANCELED"
}
}
1.1.42 - Set Resource Policy
1.1.42.1 - 1.3
put /v1/apis/{api_id}/resource-policies
Description
Set Resource Policy
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | ResourcePolicySetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourcePolicyShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resource-policies
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"policy_document": {
"Statement": [
{
"Action": [
"apigateway:InvokeApigatewayRegion"
],
"Condition": {
"SrnLike": {
"scp:RequestAttribute/body['method-srn']": [
"srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:method/a4b19a70b596467fb010d3c3/*/GET/n-f"
]
}
},
"Effect": "Allow",
"Principal": "*",
"Resource": [
"srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:api/a4b19a70b596467fb010d3c3"
],
"Sid": "Statement1"
}
],
"Version": "2024-07-01"
}
}
Example HTTP response
Response 200
{
"policy_document": {
"Statement": [
{
"Action": [
"apigateway:InvokeApigatewayRegion"
],
"Condition": {
"SrnLike": {
"scp:RequestAttribute/body['method-srn']": [
"srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:method/a4b19a70b596467fb010d3c3/*/GET/n-f"
]
}
},
"Effect": "Allow",
"Principal": "*",
"Resource": [
"srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:api/a4b19a70b596467fb010d3c3"
],
"Sid": "Statement1"
}
],
"Version": "2024-07-01"
}
}
1.1.43 - Set Stage Active Deployment
1.1.43.1 - 1.3
put /v1/apis/{api_id}/stages/{stage_name}/deployment
Description
Set stage active deployment
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageSetActiveDeploymentRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}/deployment
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.43.2 - 1.2
put /v1/apis/{api_id}/stages/{stage_name}/deployment
Description
Set stage active deployment
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageSetActiveDeploymentRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}/deployment
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.43.3 - 1.1
put /v1/apis/{api_id}/stages/{stage_name}/deployment
Description
Set stage active deployment
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageSetActiveDeploymentRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}/deployment
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.43.4 - 1.0
put /v1/apis/{api_id}/stages/{stage_name}/deployment
Description
Set stage active deployment
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageSetActiveDeploymentRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}/deployment
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"deployment_id": "27bb070b564349f8a31cc60734cc36a5"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"ip_restriction_enabled": false,
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage"
}
}
1.1.44 - Set Stage Configuration
1.1.44.1 - 1.3
put /v1/apis/{api_id}/stages/{stage_name}/config
Description
Set stage configuration
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageSetConfigRequestV1Dot1 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}/config
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"connected_api_keys": [
"key1",
"key2"
],
"cors_enabled": false,
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"jwt_enabled": false,
"max_age": 3600,
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.44.2 - 1.2
put /v1/apis/{api_id}/stages/{stage_name}/config
Description
Set stage configuration
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageSetConfigRequestV1Dot1 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}/config
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"connected_api_keys": [
"key1",
"key2"
],
"cors_enabled": false,
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"jwt_enabled": false,
"max_age": 3600,
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.44.3 - 1.1
put /v1/apis/{api_id}/stages/{stage_name}/config
Description
Set stage configuration
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageSetConfigRequestV1Dot1 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}/config
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"connected_api_keys": [
"key1",
"key2"
],
"cors_enabled": false,
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"jwt_enabled": false,
"max_age": 3600,
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5"
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.44.4 - 1.0
put /v1/apis/{api_id}/stages/{stage_name}/config
Description
Set stage configuration(Modifying ip_restriction_enabled is no longer supported)
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | StageSetConfigRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}/config
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Request body
{
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"cors_enabled": false,
"expose_headers": [
"test1",
"test2"
],
"ip_restriction_enabled": false,
"jwt_enabled": false,
"max_age": 3600
}
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"ip_restriction_enabled": false,
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage"
}
}
1.1.45 - Set Usage Plan Description
1.1.45.1 - 1.3
put /v1/apis/{api_id}/usage-plans/{usage_plan_id}/description
Description
Set usage plan description
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | UsagePlanSetDescriptionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.45.2 - 1.2
put /v1/apis/{api_id}/usage-plans/{usage_plan_id}/description
Description
Set usage plan description
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | UsagePlanSetDescriptionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.45.3 - 1.1
put /v1/apis/{api_id}/usage-plans/{usage_plan_id}/description
Description
Set usage plan description
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | UsagePlanSetDescriptionRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.46 - Set Usage Plan Quota
1.1.46.1 - 1.3
put /v1/apis/{api_id}/usage-plans/{usage_plan_id}/quota
Description
Set usage plan quota
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | UsagePlanSetQuotaRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/quota
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Request body
{
"limit": 10,
"rate": "day"
}
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.46.2 - 1.2
put /v1/apis/{api_id}/usage-plans/{usage_plan_id}/quota
Description
Set usage plan quota
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | UsagePlanSetQuotaRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/quota
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Request body
{
"limit": 10,
"rate": "day"
}
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.46.3 - 1.1
put /v1/apis/{api_id}/usage-plans/{usage_plan_id}/quota
Description
Set usage plan quota
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| body | body required | UsagePlanSetQuotaRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}/quota
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Request body
{
"limit": 10,
"rate": "day"
}
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.47 - Show Access Control
1.1.47.1 - 1.3
get /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Show access control
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"access_control": {
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
}
1.1.47.2 - 1.2
get /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Show access control
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"access_control": {
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
}
1.1.47.3 - 1.1
get /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Show access control
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"access_control": {
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
}
1.1.47.4 - 1.0
get /v1/apis/{api_id}/access-controls/{access_control_id}
Description
Show access control
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | access_control_id required | Access Control ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AccessControlShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/access-controls/{access_control_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"access_control": {
"allowed_ip_addr": [
"127.0.0.1/24,192.168.127.12"
],
"connected_stages": [
"dev,stg"
],
"created_at": "2024-05-19T00:23:17Z",
"description": "",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "DenyTest"
}
}
1.1.48 - Show Api
1.1.48.1 - 1.3
get /v1/apis/{api_id}
Description
Show api
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiShowResponse |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"api": {
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
}
1.1.48.2 - 1.2
get /v1/apis/{api_id}
Description
Show api
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiShowResponse |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"api": {
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
}
1.1.48.3 - 1.1
get /v1/apis/{api_id}
Description
Show api
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiShowResponse |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"api": {
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
}
1.1.48.4 - 1.0
get /v1/apis/{api_id}
Description
Show api
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 31e749b7b260868f441e862b | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ApiShowResponse |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"api": {
"account_id": "27bb070b564349f8a31cc60734cc36a5",
"created_at": "2024-05-17T00:23:17Z",
"description": "Description",
"dns_record_status": "Active",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "test-api",
"status": "Active"
}
}
1.1.49 - Show Auth
1.1.49.1 - 1.3
get /v1/apis/{api_id}/auths/{auth_id}
Description
Show auth
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"auth": {
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
}
1.1.49.2 - 1.2
get /v1/apis/{api_id}/auths/{auth_id}
Description
Show auth
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"auth": {
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
}
1.1.49.3 - 1.1
get /v1/apis/{api_id}/auths/{auth_id}
Description
Show auth
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"auth": {
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
}
1.1.49.4 - 1.0
get /v1/apis/{api_id}/auths/{auth_id}
Description
Show auth
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : | string | None |
| path | auth_id required | Auth ID Example : | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AuthShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/auths/{auth_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"auth": {
"auth_method": "JWT(JSON WEB Token)",
"connected_stages": [
"dev,stg"
],
"expired_at": "2024-05-17T00:23:17Z",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "Token01"
}
}
1.1.50 - Show Method
1.1.50.1 - 1.3
get /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Show method
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodShowResponseV1Dot3 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"method": {
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"iam_enabled": false,
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
}
1.1.50.2 - 1.2
get /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Show method
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodShowResponseV1Dot2 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"method": {
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
}
1.1.50.3 - 1.1
get /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Show method
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"method": {
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
}
1.1.50.4 - 1.0
get /v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Description
Show method
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | method_type required | Method Type Example : GET | enum (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE) | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | MethodShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}/methods/{method_type}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"method": {
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
}
1.1.51 - Show PrivateLink Endpoint
1.1.51.1 - 1.3
get /v1/privatelink-endpoints/{privatelink_endpoint_id}
Description
Show PrivateLink Endpoint
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointShowResponse |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5",
"status": "CANCELED"
}
}
1.1.51.2 - 1.2
get /v1/privatelink-endpoints/{privatelink_endpoint_id}
Description
Show PrivateLink Endpoint
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | privatelink_endpoint_id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | PrivateLinkEndpointShowResponse |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/privatelink-endpoints/{privatelink_endpoint_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"privatelink_endpoint": {
"created_at": "2024-05-17T00:23:17Z",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"name": "endpoint",
"privatelink_service_id": "27bb070b564349f8a31cc60734cc36a5",
"status": "CANCELED"
}
}
1.1.52 - Show Resource
1.1.52.1 - 1.3
get /v1/apis/{api_id}/resources/{resource_id}
Description
Show resource
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceShowResponseV1Dot3 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"resource": {
"id": "27bb070b564349f8a31cc60734cc36a5",
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"iam_enabled": false,
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
],
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": "/test/test1",
"path_part": "test"
}
}
1.1.52.2 - 1.2
get /v1/apis/{api_id}/resources/{resource_id}
Description
Show resource
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceShowResponseV1Dot2 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"resource": {
"id": "27bb070b564349f8a31cc60734cc36a5",
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"privatelink_endpoint_id": "27bb070b564349f8a31cc60734cc36a5",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
],
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": "/test/test1",
"path_part": "test"
}
}
1.1.52.3 - 1.1
get /v1/apis/{api_id}/resources/{resource_id}
Description
Show resource
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"resource": {
"id": "27bb070b564349f8a31cc60734cc36a5",
"methods": [
{
"api_key_required": false,
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"function_name": "test-function",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
],
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": "/test/test1",
"path_part": "test"
}
}
1.1.52.4 - 1.0
get /v1/apis/{api_id}/resources/{resource_id}
Description
Show resource
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | resource_id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourceShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resources/{resource_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"resource": {
"id": "27bb070b564349f8a31cc60734cc36a5",
"methods": [
{
"endpoint_url": "https://127.0.0.1:8000",
"function_id": "27bb070b564349f8a31cc60734cc36a5",
"integration_type": "HTTP",
"method_type": "GET",
"query_strings": "{'param1': 'value1', 'param2': 'value2'}",
"request_headers": "{'test1' : True}",
"request_path": "{users}",
"srn": "srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test"
}
],
"parent_id": "27bb070b564349f8a31cc60734cc36a5",
"path": "/test/test1",
"path_part": "test"
}
}
1.1.53 - Show Resource Policy
1.1.53.1 - 1.3
get /v1/apis/{api_id}/resource-policies
Description
Show Resource Policy
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | ResourcePolicyShowResponse |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/resource-policies
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"policy_document": {
"Statement": [
{
"Action": [
"apigateway:InvokeApigatewayRegion"
],
"Condition": {
"SrnLike": {
"scp:RequestAttribute/body['method-srn']": [
"srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:method/a4b19a70b596467fb010d3c3/*/GET/n-f"
]
}
},
"Effect": "Allow",
"Principal": "*",
"Resource": [
"srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:api/a4b19a70b596467fb010d3c3"
],
"Sid": "Statement1"
}
],
"Version": "2024-07-01"
}
}
1.1.54 - Show Stage
1.1.54.1 - 1.3
get /v1/apis/{api_id}/stages/{stage_name}
Description
Show stage
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot3 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.54.2 - 1.2
get /v1/apis/{api_id}/stages/{stage_name}
Description
Show stage
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.54.3 - 1.1
get /v1/apis/{api_id}/stages/{stage_name}
Description
Show stage
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponseV1Dot1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"api_key_required": false,
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"description": "description",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage",
"usage_plan_api_keys": [],
"usage_plan_id": "27bb070b564349f8a31cc60734cc36a5",
"usage_plan_limit": 10,
"usage_plan_name": "usage-plan-name",
"usage_plan_rate": "day"
}
}
1.1.54.4 - 1.0
get /v1/apis/{api_id}/stages/{stage_name}
Description
Show stage
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.0 | 20251231 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | stage_name required | Stage Name Example : test-stage | string | None |
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | StageShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/stages/{stage_name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.0"
Example HTTP response
Response 200
{
"stage": {
"active_deployment": "2024-05-17T00:23:17Z",
"allow_credentials": true,
"allow_headers": [
"Content-Type",
"Authorization"
],
"allow_methods": [
"GET",
"POST",
"PUT",
"PATCH"
],
"allow_origins": [
"*"
],
"api_id": "27bb070b564349f8a31cc60734cc36a5",
"cors_enabled": false,
"created_at": "2024-01-15T10:30:00.000Z",
"deployment_id": "27bb070b564349f8a31cc60734cc36a5",
"expose_headers": [
"test1",
"test2"
],
"invoke_url": "http://test.com/stg",
"ip_restriction_enabled": false,
"jwt_enabled": false,
"max_age": 3600,
"name": "test-stage"
}
}
1.1.55 - Show Usage Plan
1.1.55.1 - 1.3
get /v1/apis/{api_id}/usage-plans/{usage_plan_id}
Description
Show usage plan
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.3 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.3"
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.55.2 - 1.2
get /v1/apis/{api_id}/usage-plans/{usage_plan_id}
Description
Show usage plan
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.2 | 20260630 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.2"
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.1.55.3 - 1.1
get /v1/apis/{api_id}/usage-plans/{usage_plan_id}
Description
Show usage plan
State ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|---|
| 1.1 | 20260430 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
| path | usage_plan_id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | UsagePlanShowResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/apis/{api_id}/usage-plans/{usage_plan_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = apigateway 1.1"
Example HTTP response
Response 200
{
"usage_plan": {
"api_keys": [],
"created_at": "2024-01-15T10:30:00.000Z",
"created_by_id": "27bb070b564349f8a31cc60734cc36a5",
"created_by_name": "username",
"description": "description",
"id": "27bb070b564349f8a31cc60734cc36a5",
"limit": 10,
"modified_at": "2024-01-15T10:30:00.000Z",
"modified_by_id": "27bb070b564349f8a31cc60734cc36a5",
"modified_by_name": "username",
"name": "usage-plan-name",
"rate": "day"
}
}
1.2 - Models
1.2.1 - AccessControl
| Name | Description | Schema | Default |
|---|---|---|---|
| allowed_ip_addr required | Allowed IP Address Example : ['127.0.0.1/24,192.168.127.12'] | array[string] | |
| connected_stages required | Connected Stages Example : ['dev,stg'] | array[string] | |
| created_at required | Creation Date Example : 2024-05-19T00:23:17Z | string (date-time) | |
| description required | Description Example : | string | |
| id required | Access Control ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | Access Control Name Example : DenyTest | string |
1.2.2 - AccessControlCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| allowed_ip_addr required | Allowed IP Address Example : ['127.0.0.1/24,192.168.127.12'] | array[string] | |
| connected_stages required | Connected Stages Example : ['dev,stg'] | any of [array[string], null] | |
| description optional | Description Example : description | any of [string, null] | |
| name required | Access Control Name Example : DenyTestPattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string |
1.2.3 - AccessControlCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| allowed_ip_addr required | Allowed IP Address Example : ['127.0.0.1/24,192.168.127.12'] | array[string] | |
| connected_stages required | Connected Stages Example : ['dev,stg'] | array[string] | |
| created_at required | Creation Date Example : 2024-05-19T00:23:17Z | string (date-time) | |
| description required | Description Example : | string | |
| id required | Access Control ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | Access Control Name Example : DenyTest | string |
1.2.4 - AccessControlListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| access_controls required | array[AccessControl] | ||
| count required | Total Count Example : 20 | integer |
1.2.5 - AccessControlSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| allowed_ip_addr required | Allowed IP Address Example : ['127.0.0.1/24,192.168.127.12'] | array[string] | |
| connected_stages required | Connected Stages Example : ['dev,stg'] | any of [array[string], null] | |
| description optional | Description Example : description | any of [string, null] |
1.2.6 - AccessControlShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| access_control required | AccessControl |
1.2.7 - Api
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| created_at required | Creation Date Example : 2024-05-17T00:23:17Z | string (date-time) | |
| description required | Description Example : Description | string | |
| dns_record_status optional | DNS Record Status Example : Active | any of [string, null] | |
| id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | Name Example : test-api | string | |
| status required | Api Status Example : Active | string |
1.2.8 - ApiConnectedEndpoint
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | Creation Date Example : 2024-05-17T00:23:17Z | string (date-time) | |
| id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| status required | PrivateLink Endpoint Status Example : Active | string |
1.2.9 - ApiConnectedEndpointListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| connected_endpoints required | array[ApiConnectedEndpoint] | ||
| count required | Total Count Example : 20 | integer |
1.2.10 - ApiCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : description | any of [string, null] | |
| id optional | Api ID Example : | any of [string, null] | |
| name required | Name Example : test-apiPattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string | |
| tags optional | Tag List | any of [array[Tag], null] |
1.2.11 - ApiCreateRequestV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : description | any of [string, null] | |
| endpoint_type optional | Endpoint Type Example : REGION | enum (REGION, PRIVATE) | REGION |
| id optional | Api ID Example : | any of [string, null] | |
| name required | Name Example : test-apiPattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string | |
| tags optional | Tag List | any of [array[Tag], null] |
1.2.12 - ApiCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | Description Example : Description | string | |
| id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | Name Example : test-api | string |
1.2.13 - ApiDeployment
| Name | Description | Schema | Default |
|---|---|---|---|
| deployment_date required | Deployment Date Example : 2024-05-17T00:23:17Z | string (date-time) | |
| deployment_id required | Deployment ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description required | Description Example : description | string | |
| status optional | Status Example : Active | string | - |
1.2.14 - ApiDeploymentListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Total Count Example : 20 | integer | |
| deployments required | array[ApiDeployment] |
1.2.15 - ApiDeploymentRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : description | any of [string, null] | |
| stage_name optional | Stage Name Example : test-stage | any of [string, null] | |
| stage_type required | Stage Type Example : new | enum (new, existing, none) |
1.2.16 - ApiDeploymentResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| deployment_id required | Deployment ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description optional | Description Example : description | any of [string, null] |
1.2.17 - ApiDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| created_at required | Creation Date Example : 2024-05-17T00:23:17Z | string (date-time) | |
| description required | Description Example : Description | string | |
| dns_record_status optional | DNS Record Status Example : Active | any of [string, null] | |
| id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | Name Example : test-api | string | |
| status required | Api Status Example : Active | string |
1.2.18 - ApiKey
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | Creation Date Example : | string (date-time) | |
| description optional | Description Example : description | string | |
| id required | API Key ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| key required | Key Example : key | string | |
| name required | Name Example : api-key-name | string |
1.2.19 - ApiKeyCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : description | any of [string, null] | |
| name required | Name Example : api-key-namePattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string |
1.2.20 - ApiKeyInStage
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | API Key ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | Name Example : api-key-name | string |
1.2.21 - ApiKeyListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| api_keys required | array[ApiKey] | ||
| count required | Total Count Example : 20 | integer |
1.2.22 - ApiKeySetDescriptionRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : description | any of [string, null] |
1.2.23 - ApiKeyShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key required | ApiKey |
1.2.24 - ApiListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| apis required | array[Api] | ||
| count required | Total Count Example : 20 | integer |
1.2.25 - ApiSetDescriptionRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : description | any of [string, null] |
1.2.26 - ApiShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| api required | ApiDetail |
1.2.27 - Auth
| Name | Description | Schema | Default |
|---|---|---|---|
| auth_method optional | AUTH Method Example : JWT(JSON WEB Token) | string | JWT(JSON WEB Token) |
| connected_stages required | Connected Stages Example : ['dev,stg'] | array[string] | |
| expired_at required | Expiration Date Example : 2024-05-17T00:23:17Z | string (date-time) | |
| id required | Auth ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | Auth NAME Example : Token01 | string |
1.2.28 - AuthCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| connected_stages required | Connected Stages Example : ['dev,stg'] | any of [array[string], null] | |
| expiration_period required | Expiration Period Example : 90 | integer | |
| name required | Auth NAME Example : Token01Pattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string |
1.2.29 - AuthCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| access_token required | Access Token Example : *********************************************************** | string |
1.2.30 - AuthListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| auths required | array[Auth] | ||
| count required | Total Count Example : 20 | integer |
1.2.31 - AuthSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| connected_stages required | Connected Stages Example : ['dev,stg'] | any of [array[string], null] |
1.2.32 - AuthShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| auth required | Auth |
1.2.33 - Method
| Name | Description | Schema | Default |
|---|---|---|---|
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| integration_type required | Method Integration Type Example : HTTP | string | |
| method_type required | Method Type Example : GET | string | |
| query_strings optional | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | Method Request Headers Example : {'test1' : True} | any of [object[boolean], null] | |
| request_path optional | Method Request Path Example : {users} | any of [array[object], null] | |
| srn required | SRN Example : srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test | string |
1.2.34 - MethodCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | Api Key Required Example : False | any of [boolean, null] | |
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| iam_enabled optional | IAM Enabled Example : False | boolean | |
| integration_type required | Method Integration Type Example : HTTP | enum (HTTP, SCF, PRIVATELINK) | |
| method_type required | Method Type Example : GET | enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY) | |
| privatelink_endpoint_id optional | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings optional | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | Method Request Headers Example : {'test1' : True} | any of [object[boolean], null] |
1.2.35 - MethodCreateRequestV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | Api Key Required Example : False | any of [boolean, null] | |
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| iam_enabled optional | IAM Enabled Example : False | boolean | |
| integration_type required | Method Integration Type Example : HTTP | enum (HTTP, SCF, PRIVATELINK) | |
| method_type required | Method Type Example : GET | enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY) | |
| privatelink_endpoint_id optional | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings optional | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | Method Request Headers Example : {'test1' : True} | any of [object[boolean], null] |
1.2.36 - MethodCreateRequestV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | Api Key Required Example : False | any of [boolean, null] | |
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| iam_enabled optional | IAM Enabled Example : False | boolean | |
| integration_type required | Method Integration Type Example : HTTP | enum (HTTP, SCF, PRIVATELINK) | |
| method_type required | Method Type Example : GET | enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY) | |
| privatelink_endpoint_id optional | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings optional | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | Method Request Headers Example : {'test1' : True} | any of [object[boolean], null] |
1.2.37 - MethodCreateRequestV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | Api Key Required Example : False | any of [boolean, null] | |
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| iam_enabled optional | IAM Enabled Example : False | boolean | |
| integration_type required | Method Integration Type Example : HTTP | enum (HTTP, SCF, PRIVATELINK) | |
| method_type required | Method Type Example : GET | enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY) | |
| privatelink_endpoint_id optional | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings optional | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | Method Request Headers Example : {'test1' : True} | any of [object[boolean], null] |
1.2.38 - MethodInStage
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | Api Key Required Example : False | boolean | |
| type required | Method Type Example : GET | string |
1.2.39 - MethodInStageV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | Api Key Required Example : False | boolean | |
| iam_enabled optional | IAM Enabled Example : False | boolean | |
| type required | Method Type Example : GET | string |
1.2.40 - MethodListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | array[Method] |
1.2.41 - MethodListResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | array[MethodV1Dot1] |
1.2.42 - MethodListResponseV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | array[MethodV1Dot2] |
1.2.43 - MethodListResponseV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | array[MethodV1Dot3] |
1.2.44 - MethodSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| query_strings required | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | object[boolean] | |
| request_headers required | Method Request Headers Example : {'test1' : True} | object[boolean] |
1.2.45 - MethodSetRequestV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required required | Api Key Required Example : False | boolean | |
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| integration_type required | Method Integration Type Example : HTTP | enum (HTTP, SCF, PRIVATELINK) | |
| privatelink_endpoint_id optional | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings required | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | object[boolean] | |
| request_headers required | Method Request Headers Example : {'test1' : True} | object[boolean] |
1.2.46 - MethodSetRequestV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required required | Api Key Required Example : False | boolean | |
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| integration_type required | Method Integration Type Example : HTTP | enum (HTTP, SCF, PRIVATELINK) | |
| privatelink_endpoint_id optional | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings required | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | object[boolean] | |
| request_headers required | Method Request Headers Example : {'test1' : True} | object[boolean] |
1.2.47 - MethodSetRequestV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required required | Api Key Required Example : False | boolean | |
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| iam_enabled required | IAM Enabled Example : False | boolean | |
| integration_type required | Method Integration Type Example : HTTP | enum (HTTP, SCF, PRIVATELINK) | |
| privatelink_endpoint_id optional | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings required | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | object[boolean] | |
| request_headers required | Method Request Headers Example : {'test1' : True} | object[boolean] |
1.2.48 - MethodShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| method required | Method |
1.2.49 - MethodShowResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| method required | MethodV1Dot1 |
1.2.50 - MethodShowResponseV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| method required | MethodV1Dot2 |
1.2.51 - MethodShowResponseV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| method required | MethodV1Dot3 |
1.2.52 - MethodV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | Api Key Required Example : False | boolean | |
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| function_name optional | Cloud Function Name Example : test-function | any of [string, null] | |
| integration_type required | Method Integration Type Example : HTTP | string | |
| method_type required | Method Type Example : GET | string | |
| query_strings optional | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | Method Request Headers Example : {'test1' : True} | any of [object[boolean], null] | |
| request_path optional | Method Request Path Example : {users} | any of [array[object], null] | |
| srn required | SRN Example : srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test | string |
1.2.53 - MethodV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | Api Key Required Example : False | boolean | |
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| function_name optional | Cloud Function Name Example : test-function | any of [string, null] | |
| integration_type required | Method Integration Type Example : HTTP | string | |
| method_type required | Method Type Example : GET | string | |
| privatelink_endpoint_id optional | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings optional | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | Method Request Headers Example : {'test1' : True} | any of [object[boolean], null] | |
| request_path optional | Method Request Path Example : {users} | any of [array[object], null] | |
| srn required | SRN Example : srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test | string |
1.2.54 - MethodV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| api_key_required optional | Api Key Required Example : False | boolean | |
| endpoint_url optional | Method Endpoint URL Example : https://127.0.0.1:8000 | any of [string, null] | |
| function_id optional | Cloud Function ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| function_name optional | Cloud Function Name Example : test-function | any of [string, null] | |
| iam_enabled optional | IAM Enabled Example : False | boolean | |
| integration_type required | Method Integration Type Example : HTTP | string | |
| method_type required | Method Type Example : GET | string | |
| privatelink_endpoint_id optional | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| query_strings optional | Method Query Strings Example : {'param1': 'value1', 'param2': 'value2'} | any of [object[boolean], null] | |
| request_headers optional | Method Request Headers Example : {'test1' : True} | any of [object[boolean], null] | |
| request_path optional | Method Request Path Example : {users} | any of [array[object], null] | |
| srn required | SRN Example : srn:dev2::9b7653f6f47a42e38055934a0575a813:kr-west1::apiateway:method/151a6c15922747faaaae7f70/*/GET/test | string |
1.2.55 - PolicyDocument
| Name | Description | Schema | Default |
|---|---|---|---|
| Statement required | Statement Example : {'Statement': [{'Action': ['apigateway:InvokeApigatewayRegion'], 'Condition': {'SrnLike': {"scp:RequestAttribute/body['method-srn']": ['srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:method/a4b19a70b596467fb010d3c3/*/GET/n-f']}}, 'Effect': 'Allow', 'Principal': '*', 'Resource': ['srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:api/a4b19a70b596467fb010d3c3'], 'Sid': 'Statement1'}], 'Version': '2024-07-01'} | array[Statement] | |
| Version required | Version Example : 2024-07-01 | string |
1.2.56 - PrivateLinkEndpoint
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | Creation Date Example : 2024-05-17T00:23:17Z | string (date-time) | |
| id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | PrivateLink Endpoint Name Example : endpoint | string | |
| privatelink_service_id required | PrivateLink Service ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| status required | PrivateLink Endpoint Status Example : CANCELED | string |
1.2.57 - PrivateLinkEndpointApprovalRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| type required | PrivateLink Endpoint Action Type Example : CANCEL | enum (APPROVE, REJECT) |
1.2.58 - PrivateLinkEndpointConnectionRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| type required | PrivateLink Endpoint Action Type Example : CANCEL | enum (DISCONNECT, RECONNECT) |
1.2.59 - PrivateLinkEndpointCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : description | any of [string, null] | |
| name required | PrivateLink Endpoint Name Example : endpointPattern : ^[a-zA-Z0-9]*$Minimum length : 3Maximum length : 20 | string | |
| privatelink_service_id required | PrivateLink Service ID Example : 27bb070b564349f8a31cc60734cc36a5 | string |
1.2.60 - PrivateLinkEndpointDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | Creation Date Example : 2024-05-17T00:23:17Z | string (date-time) | |
| description optional | Description Example : description | string | |
| id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| name required | PrivateLink Endpoint Name Example : endpoint | string | |
| privatelink_service_id required | PrivateLink Service ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| status required | PrivateLink Endpoint Status Example : CANCELED | string |
1.2.61 - PrivateLinkEndpointListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Total Count Example : 20 | integer | |
| privatelink_endpoints required | array[PrivateLinkEndpoint] |
1.2.62 - PrivateLinkEndpointRequestRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| type required | PrivateLink Endpoint Action Type Example : CANCEL | enum (CANCEL, RE_REQUEST) |
1.2.63 - PrivateLinkEndpointSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : description | any of [string, null] |
1.2.64 - PrivateLinkEndpointShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| privatelink_endpoint required | PrivateLinkEndpointDetail |
1.2.65 - PrivateLinkEndpointSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | Creation Date Example : 2024-05-17T00:23:17Z | string (date-time) | |
| id required | PrivateLink Endpoint ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| status required | PrivateLink Endpoint Status Example : Active | string |
1.2.66 - PrivateLinkEndpointSummaryShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| privatelink_endpoint required | PrivateLinkEndpointSummary |
1.2.67 - Report
| Name | Description | Schema | Default |
|---|---|---|---|
| call_count required | Call Count Example : 10 | integer | |
| date required | Date Example : | string | |
| error_4xx_count required | Error 4xx Count Example : 10 | integer | |
| error_5xx_count optional | Error 5xx Count Example : 10 | integer | |
| integration_latency required | Integration Latency Example : 10 | object | |
| latency required | Latency Example : 10 | object |
1.2.68 - ReportListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Total Count Example : 20 | integer | |
| reports required | array[Report] | ||
| top_resources required | array[TopResource] |
1.2.69 - Resource
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| methods required | array[Method] | ||
| parent_id required | Parent Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| path required | Path Example : /test/test1 | string | |
| path_part required | Path Part Example : test | string |
1.2.70 - ResourceCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| path_part required | Path Part Example : testPattern : ^(\{[a-z][a-z0-9\-]{1,46}[a-z0-9]\}|[a-z][a-z0-9\-]{1,48}[a-z0-9])$Minimum length : 3Maximum length : 50 | string |
1.2.71 - ResourceCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| parent_id required | Parent Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| path required | Path Example : | string |
1.2.72 - ResourceListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| resources required | array[Resource] |
1.2.73 - ResourceListResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| resources required | array[ResourceV1Dot1] |
1.2.74 - ResourceListResponseV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| resources required | array[ResourceV1Dot2] |
1.2.75 - ResourceListResponseV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| resources required | array[ResourceV1Dot3] |
1.2.76 - ResourcePolicySetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| policy_document required | Policy Document Example : {'Statement': [{'Action': ['apigateway:InvokeApigatewayRegion'], 'Condition': {'SrnLike': {"scp:RequestAttribute/body['method-srn']": ['srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:method/a4b19a70b596467fb010d3c3/*/GET/n-f']}}, 'Effect': 'Allow', 'Principal': '*', 'Resource': ['srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:api/a4b19a70b596467fb010d3c3'], 'Sid': 'Statement1'}], 'Version': '2024-07-01'} | PolicyDocument |
1.2.77 - ResourcePolicyShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| policy_document required | Policy Document Example : {'Statement': [{'Action': ['apigateway:InvokeApigatewayRegion'], 'Condition': {'SrnLike': {"scp:RequestAttribute/body['method-srn']": ['srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:method/a4b19a70b596467fb010d3c3/*/GET/n-f']}}, 'Effect': 'Allow', 'Principal': '*', 'Resource': ['srn:dev2::27bb070b564349f8a31cc60734cc36a5:kr-west1::apigateway:api/a4b19a70b596467fb010d3c3'], 'Sid': 'Statement1'}], 'Version': '2024-07-01'} | PolicyDocument |
1.2.78 - ResourceShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| resource required | Resource |
1.2.79 - ResourceShowResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| resource required | ResourceV1Dot1 |
1.2.80 - ResourceShowResponseV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| resource required | ResourceV1Dot2 |
1.2.81 - ResourceShowResponseV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| resource required | ResourceV1Dot3 |
1.2.82 - ResourceSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | Method Type Example : GET | array[string] | |
| path required | Path Example : /test/test1 | string |
1.2.83 - ResourceSummaryV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | array[MethodInStage] | ||
| path required | Path Example : /test/test1 | string |
1.2.84 - ResourceSummaryV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| methods required | array[MethodInStageV1Dot3] | ||
| path required | Path Example : /test/test1 | string |
1.2.85 - ResourceV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| methods required | array[MethodV1Dot1] | ||
| parent_id required | Parent Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| path required | Path Example : /test/test1 | string | |
| path_part required | Path Part Example : test | string |
1.2.86 - ResourceV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| methods required | array[MethodV1Dot2] | ||
| parent_id required | Parent Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| path required | Path Example : /test/test1 | string | |
| path_part required | Path Part Example : test | string |
1.2.87 - ResourceV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| methods required | array[MethodV1Dot3] | ||
| parent_id required | Parent Resource ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| path required | Path Example : /test/test1 | string | |
| path_part required | Path Part Example : test | string |
1.2.88 - Stage
| Name | Description | Schema | Default |
|---|---|---|---|
| active_deployment required | Active Deployment Example : 2024-05-17T00:23:17Z | string (date-time) | |
| allow_credentials optional | Allow Credentials Example : True | any of [boolean, null] | |
| allow_headers optional | Allow Headers Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | Allow Methods Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | Allow Origins Example : ['*'] | any of [array[string], null] | |
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| api_summary required | API Summary Example : [{'methods': ['GET', 'POST'], 'path': '/'}, {'methods': ['GET', 'POST'], 'path': '/test'}] | array[ResourceSummary] | |
| cors_enabled required | Cors Enabled Example : False | boolean | |
| created_at required | Creation Date Example : | string (date-time) | |
| deployment_id required | Deployment ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| expose_headers optional | Expose Headers Example : ['test1', 'test2'] | any of [array[string], null] | |
| invoke_url required | Invoke URL Example : http://test.com/stg | string | |
| ip_restriction_enabled required | IP Restriction Enabled Example : False | boolean | |
| jwt_enabled required | JWT Enabled Example : False | boolean | |
| max_age optional | Max Age Example : 3600 | any of [integer, null] | |
| name required | Stage Name Example : test-stage | string |
1.2.89 - StageCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| deployment_id required | Deployment ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description optional | Description Example : description | any of [string, null] | |
| stage_name required | Name Example : test-stagePattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string |
1.2.90 - StageDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| active_deployment required | Active Deployment Example : 2024-05-17T00:23:17Z | string (date-time) | |
| allow_credentials optional | Allow Credentials Example : True | any of [boolean, null] | |
| allow_headers optional | Allow Headers Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | Allow Methods Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | Allow Origins Example : ['*'] | any of [array[string], null] | |
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| cors_enabled required | Cors Enabled Example : False | boolean | |
| created_at required | Creation Date Example : | string (date-time) | |
| deployment_id required | Deployment ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| expose_headers optional | Expose Headers Example : ['test1', 'test2'] | any of [array[string], null] | |
| invoke_url required | Invoke URL Example : http://test.com/stg | string | |
| ip_restriction_enabled required | IP Restriction Enabled Example : False | boolean | |
| jwt_enabled required | JWT Enabled Example : False | boolean | |
| max_age optional | Max Age Example : 3600 | any of [integer, null] | |
| name required | Stage Name Example : test-stage | string |
1.2.91 - StageDetailV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| active_deployment required | Active Deployment Example : 2024-05-17T00:23:17Z | string (date-time) | |
| allow_credentials optional | Allow Credentials Example : True | any of [boolean, null] | |
| allow_headers optional | Allow Headers Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | Allow Methods Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | Allow Origins Example : ['*'] | any of [array[string], null] | |
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| api_key_required required | Api Key Required Example : False | boolean | |
| cors_enabled required | Cors Enabled Example : False | boolean | |
| created_at required | Creation Date Example : | string (date-time) | |
| deployment_id required | Deployment ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description optional | Description Example : description | any of [string, null] | |
| expose_headers optional | Expose Headers Example : ['test1', 'test2'] | any of [array[string], null] | |
| invoke_url required | Invoke URL Example : http://test.com/stg | string | |
| jwt_enabled required | JWT Enabled Example : False | boolean | |
| max_age optional | Max Age Example : 3600 | any of [integer, null] | |
| name required | Stage Name Example : test-stage | string | |
| usage_plan_api_keys optional | API Keys | any of [array[ApiKeyInStage], null] | |
| usage_plan_id optional | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| usage_plan_limit optional | Usage Plan Limit Example : 10 | any of [integer, null] | |
| usage_plan_name optional | Name Example : usage-plan-name | any of [string, null] | |
| usage_plan_rate optional | Usage Plan Rate Example : day | any of [enum (hour, day, month), null] |
1.2.92 - StageDetailV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| active_deployment required | Active Deployment Example : 2024-05-17T00:23:17Z | string (date-time) | |
| allow_credentials optional | Allow Credentials Example : True | any of [boolean, null] | |
| allow_headers optional | Allow Headers Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | Allow Methods Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | Allow Origins Example : ['*'] | any of [array[string], null] | |
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| cors_enabled required | Cors Enabled Example : False | boolean | |
| created_at required | Creation Date Example : | string (date-time) | |
| deployment_id required | Deployment ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description optional | Description Example : description | any of [string, null] | |
| expose_headers optional | Expose Headers Example : ['test1', 'test2'] | any of [array[string], null] | |
| invoke_url required | Invoke URL Example : http://test.com/stg | string | |
| jwt_enabled required | JWT Enabled Example : False | boolean | |
| max_age optional | Max Age Example : 3600 | any of [integer, null] | |
| name required | Stage Name Example : test-stage | string | |
| usage_plan_api_keys optional | API Keys | any of [array[ApiKeyInStage], null] | |
| usage_plan_id optional | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| usage_plan_limit optional | Usage Plan Limit Example : 10 | any of [integer, null] | |
| usage_plan_name optional | Name Example : usage-plan-name | any of [string, null] | |
| usage_plan_rate optional | Usage Plan Rate Example : day | any of [enum (hour, day, month), null] |
1.2.93 - StageListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| stages required | array[Stage] |
1.2.94 - StageListResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| stages required | array[StageV1Dot1] |
1.2.95 - StageListResponseV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| stages required | array[StageV1Dot3] |
1.2.96 - StageSetActiveDeploymentRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| deployment_id required | Deployment ID Example : 27bb070b564349f8a31cc60734cc36a5 | string |
1.2.97 - StageSetConfigRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| allow_credentials optional | Allow Credentials Example : True | any of [boolean, null] | |
| allow_headers optional | Allow Headers Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | Allow Methods Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | Allow Origins Example : ['*'] | any of [array[string], null] | |
| cors_enabled required | Cors Enabled Example : False | boolean | |
| expose_headers optional | Expose Headers Example : ['test1', 'test2'] | any of [array[string], null] | |
| ip_restriction_enabled required | IP Restriction Enabled Example : False | boolean | |
| jwt_enabled required | JWT Enabled Example : False | boolean | |
| max_age optional | Max Age Example : 3600 | any of [integer, null] |
1.2.98 - StageSetConfigRequestV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| allow_credentials optional | Allow Credentials Example : True | any of [boolean, null] | |
| allow_headers optional | Allow Headers Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | Allow Methods Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | Allow Origins Example : ['*'] | any of [array[string], null] | |
| connected_api_keys optional | Connected API Keys Example : ['key1', 'key2'] | any of [array[string], null] | |
| cors_enabled required | Cors Enabled Example : False | boolean | |
| description optional | Description Example : description | any of [string, null] | |
| expose_headers optional | Expose Headers Example : ['test1', 'test2'] | any of [array[string], null] | |
| jwt_enabled required | JWT Enabled Example : False | boolean | |
| max_age optional | Max Age Example : 3600 | any of [integer, null] | |
| usage_plan_id optional | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] |
1.2.99 - StageShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| stage required | StageDetail |
1.2.100 - StageShowResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| stage required | StageDetailV1Dot1 |
1.2.101 - StageShowResponseV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| stage required | StageDetailV1Dot3 |
1.2.102 - StageV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| active_deployment required | Active Deployment Example : 2024-05-17T00:23:17Z | string (date-time) | |
| allow_credentials optional | Allow Credentials Example : True | any of [boolean, null] | |
| allow_headers optional | Allow Headers Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | Allow Methods Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | Allow Origins Example : ['*'] | any of [array[string], null] | |
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| api_key_required required | Api Key Required Example : False | boolean | |
| api_summary required | API Summary Example : [{'methods': [{'api_key_required': True, 'type': 'GET'}, {'api_key_required': False, 'type': 'POST'}], 'path': '/'}, {'methods': [{'api_key_required': True, 'type': 'GET'}, {'api_key_required': False, 'type': 'POST'}], 'path': '/test'}] | array[ResourceSummaryV1Dot1] | |
| cors_enabled required | Cors Enabled Example : False | boolean | |
| created_at required | Creation Date Example : | string (date-time) | |
| deployment_id required | Deployment ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description optional | Description Example : description | any of [string, null] | |
| expose_headers optional | Expose Headers Example : ['test1', 'test2'] | any of [array[string], null] | |
| invoke_url required | Invoke URL Example : http://test.com/stg | string | |
| jwt_enabled required | JWT Enabled Example : False | boolean | |
| max_age optional | Max Age Example : 3600 | any of [integer, null] | |
| name required | Stage Name Example : test-stage | string | |
| usage_plan_api_keys optional | API Keys | any of [array[ApiKeyInStage], null] | |
| usage_plan_id optional | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| usage_plan_limit optional | Usage Plan Limit Example : 10 | any of [integer, null] | |
| usage_plan_name optional | Name Example : usage-plan-name | any of [string, null] | |
| usage_plan_rate optional | Usage Plan Rate Example : day | any of [enum (hour, day, month), null] |
1.2.103 - StageV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| active_deployment required | Active Deployment Example : 2024-05-17T00:23:17Z | string (date-time) | |
| allow_credentials optional | Allow Credentials Example : True | any of [boolean, null] | |
| allow_headers optional | Allow Headers Example : ['Content-Type', 'Authorization'] | any of [array[string], null] | |
| allow_methods optional | Allow Methods Example : ['GET', 'POST', 'PUT', 'PATCH'] | any of [array[enum (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, ANY)], null] | |
| allow_origins optional | Allow Origins Example : ['*'] | any of [array[string], null] | |
| api_id required | Api ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| api_summary required | API Summary Example : [{'methods': [{'api_key_required': True, 'iam_enabled': True, 'type': 'GET'}, {'api_key_required': False, 'iam_enabled': False, 'type': 'POST'}], 'path': '/'}, {'methods': [{'api_key_required': True, 'iam_enabled': True, 'type': 'GET'}, {'api_key_required': False, 'iam_enabled': False, 'type': 'POST'}], 'path': '/test'}] | array[ResourceSummaryV1Dot3] | |
| cors_enabled required | Cors Enabled Example : False | boolean | |
| created_at required | Creation Date Example : | string (date-time) | |
| deployment_id required | Deployment ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| description optional | Description Example : description | any of [string, null] | |
| expose_headers optional | Expose Headers Example : ['test1', 'test2'] | any of [array[string], null] | |
| invoke_url required | Invoke URL Example : http://test.com/stg | string | |
| jwt_enabled required | JWT Enabled Example : False | boolean | |
| max_age optional | Max Age Example : 3600 | any of [integer, null] | |
| name required | Stage Name Example : test-stage | string | |
| usage_plan_api_keys optional | API Keys | any of [array[ApiKeyInStage], null] | |
| usage_plan_id optional | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | any of [string, null] | |
| usage_plan_limit optional | Usage Plan Limit Example : 10 | any of [integer, null] | |
| usage_plan_name optional | Name Example : usage-plan-name | any of [string, null] | |
| usage_plan_rate optional | Usage Plan Rate Example : day | any of [enum (hour, day, month), null] |
1.2.104 - Statement
| Name | Description | Schema | Default |
|---|---|---|---|
| Action optional | Action Example : ['iam:*'] | any of [array[string], null] | |
| Condition optional | Condition Example : {'StringEquals': {'scp:RequestedRegion': ['kr-west1']}} | any of [object[object[array[object]]], null] | |
| Effect required | Effect Example : Allow | enum (Allow, Deny) | |
| NotAction optional | Not Action Example : | any of [array[string], null] | |
| Principal optional | Principal Example : | any of [string, object[array[string]], null] | |
| Resource optional | Resource Example : ['*'] | array[string] | |
| Sid optional | Sid Example : Statement1 | string | statement1 |
1.2.105 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | tag key Example : key | string | |
| value required | tag value Example : value | string |
1.2.106 - TopResource
| Name | Description | Schema | Default |
|---|---|---|---|
| call_count required | Call Count Example : 10 | integer | |
| name required | Resource Name Example : test | string | |
| path required | Resource Path Example : /test/test1 | string | |
| type required | Method Type Example : GET | string |
1.2.107 - UsagePlan
| Name | Description | Schema | Default |
|---|---|---|---|
| connected_api_keys required | Connected API Keys Example : ['key1', 'key2'] | array[string] | |
| created_at required | Creation Date Example : | string (date-time) | |
| description optional | Description Example : description | string | |
| id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| limit required | Usage Plan Limit Example : 10 | integer | |
| name required | Name Example : usage-plan-name | string | |
| rate required | Usage Plan Rate Example : day | enum (hour, day, month) |
1.2.108 - UsagePlanCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : description | any of [string, null] | |
| limit required | Usage Plan Limit Example : 10Minimum : 1Maximum : 2000000000 | integer | |
| name required | Name Example : usage-plan-namePattern : ^[a-z][a-z0-9\-]{1,48}[a-z0-9]$Minimum length : 3Maximum length : 50 | string | |
| rate required | Usage Plan Rate Example : day | enum (hour, day, month) |
1.2.109 - UsagePlanDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| api_keys required | API Keys | array[ApiKey] | |
| created_at required | Creation Date Example : | string (date-time) | |
| created_by_id required | Created by Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| created_by_name required | Created by Example : username | string | |
| description optional | Description Example : description | string | |
| id required | Usage Plan ID Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| limit required | Usage Plan Limit Example : 10 | integer | |
| modified_at required | Modified at Example : | string (date-time) | |
| modified_by_id required | Modified by Example : 27bb070b564349f8a31cc60734cc36a5 | string | |
| modified_by_name required | Modified by Example : username | string | |
| name required | Name Example : usage-plan-name | string | |
| rate required | Usage Plan Rate Example : day | enum (hour, day, month) |
1.2.110 - UsagePlanListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Total Count Example : 20 | integer | |
| usage_plans required | array[UsagePlan] |
1.2.111 - UsagePlanSetDescriptionRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : description | any of [string, null] |
1.2.112 - UsagePlanSetQuotaRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| limit required | Usage Plan Limit Example : 10Minimum : 1Maximum : 2000000000 | integer | |
| rate required | Usage Plan Rate Example : day | enum (hour, day, month) |
1.2.113 - UsagePlanShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| usage_plan required | UsagePlanDetail |
2 - Queue Service
Overview
Provides an Application Programming Interface (API) that supports programmatic use of IaaS/PaaS products provided by SCP.
This guide provides a brief description of Queue Service service and how to call API. The API is provided as a RESTful API, and it responds in JSON format.
Version
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Status | Not Before |
|---|---|---|
| 1.2 | CURRENT | - |
| 1.1 | SUPPORTED | 20270220 |
| 1.0 | SUPPORTED | 20260919 |
OpenAPI URL
https://queueservice.{region}.{environment}.samsungsdscloud.com
Environment and Region List
| environment | region |
|---|---|
| s | kr-west1 |
| s | kr-east1 |
| g | kr-south1 |
| g | kr-south2 |
| g | kr-south3 |
| e | kr-west1 |
| e | kr-east1 |
API Version History
1.2
Queue Service has been updated to version 1.2.
Changes
- [New]
PUT /queues/{queue_id}/deduplication- Update Queue Deduplication API has been changed. - [New]
PUT /queues/{queue_id}/deduplication-scope- Update Queue Deduplication Scope API has been changed. - [Updated]
GET /queues/{queue_id}- Show Queue API has been changed. - Response model has been changed to
QueueShowResponseV1_2. - The following fields are added to the response:
content_based_deduplicationdeduplication_scope
- [Updated]
GET /queues/{queue_id}/attributes- Get Queue Attributes API has been changed. - Response model has been changed to
QueueShowResponseV1_2. - The following fields are added to the response:
content_based_deduplicationdeduplication_scope
- [Updated]
POST /queues- Create Queue API has been changed. - Request model has been changed to
QueueShowResponseV1_2. - The following fields are added to the request:
content_based_deduplicationdeduplication_scope
- [Updated]
PUT /queues/{queue_id}/config- Update Queue Config API has been changed. - Response model has been changed to
QueueShowResponseV1_2. - The following fields are added to the response:
content_based_deduplicationdeduplication_scope
1.1
Queue Service has been updated to version 1.1.
Changes
- [New]
GET /queues/{queue_id}/attributes- Show Queue Attributes API has been added. - [Updated]
GET /queues- List Queue API has been changed. - Response model has been changed to
QueueListResponseV1_1. - The following fields are added to the response:
queue_urls
- The following fields are deleted to the response:
queuespagesizesort
- [Updated]
GET /queues/{queue_id}- Show Queue API has been changed. - Response model has been changed to
QueueListResponseV1_1. - The following fields are added to the response:
privatelink_service_id
- [Updated]
PUT /queues/{queue_id}/config- Update Queue Config API has been changed. - Response model has been changed to
QueueListResponseV1_1. - The following fields are added to the response:
privatelink_service_id
1.0
Queue Service version 1.0 has been released.
Changes
- [New]
GET /queues- List Queue API has been added. - [New]
GET /queues/check-duplication- Check Queue Name Duplication API has been added. - [New]
GET /queues/{queue_id}- Show Queue API has been added. - [New]
POST /queues- Create Queue API has been added. - [New]
POST /queues/{queue_id}/acl- Set Acl API has been added. - [New]
PUT /queues/{queue_id}/config- Update Queue Config API has been added. - [New]
PUT /queues/{queue_id}/description- Update Queue Description API has been added. - [New]
DELETE /queues- Delete Queue API has been added. - [New]
DELETE /queues/{queue_id}/acl- Delete Acl API has been added.
2.1 - APIs
2.1.1 - Check Queue Name Duplication
2.1.1.1 - 1.2
get /v1/queues/check-duplication
Description
check queue name duplication
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | name required | Queue name Example : test-queue.fifo | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | CheckDuplicationResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/queues/check-duplication?name={name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Example HTTP response
Response 200
{
"result": true
}
2.1.1.2 - 1.1
get /v1/queues/check-duplication
Description
check queue name duplication
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270220 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | name required | Queue name Example : test-queue.fifo | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | CheckDuplicationResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/queues/check-duplication?name={name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.1"
Example HTTP response
Response 200
{
"result": true
}
2.1.1.3 - 1.0
get /v1/queues/check-duplication
Description
check queue name duplication
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.0 | 20260919 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | name required | Queue name Example : test-queue.fifo | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | CheckDuplicationResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/queues/check-duplication?name={name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.0"
Example HTTP response
Response 200
{
"result": true
}
2.1.2 - Create Queue
2.1.2.1 - 1.2
post /v1/queues
Description
create a queue
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| body | body required | QueueCreateRequestV1_2 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | QueueCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/queues
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Request body
{
"content_based_deduplication": false,
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"deduplication_scope": "Queue",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"name": "test-queue.fifo",
"tags": [
{
"key": "key1",
"value": "value1"
}
]
}
Example HTTP response
Response 201
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"messages": "Create Queue",
"state": "ACTIVE"
}
2.1.2.2 - 1.1
post /v1/queues
Description
create a queue
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270220 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| body | body required | QueueCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | QueueCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/queues
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.1"
Request body
{
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"name": "test-queue.fifo",
"tags": [
{
"key": "key1",
"value": "value1"
}
]
}
Example HTTP response
Response 201
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"messages": "Create Queue",
"state": "ACTIVE"
}
2.1.2.3 - 1.0
post /v1/queues
Description
create a queue
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.0 | 20260919 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| body | body required | QueueCreateRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 201 | Created | QueueCreateResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/queues
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.0"
Request body
{
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"name": "test-queue.fifo",
"tags": [
{
"key": "key1",
"value": "value1"
}
]
}
Example HTTP response
Response 201
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"messages": "Create Queue",
"state": "ACTIVE"
}
2.1.3 - Delete Acl
2.1.3.1 - 1.2
delete /v1/queues/{queue_id}/acl
Description
delete an acl policy
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | AclRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AclResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/acl
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Request body
{
"ip_address": [
"192.168.0.0",
"172.16.0.0/12"
]
}
Example HTTP response
Response 200
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656"
}
2.1.3.2 - 1.1
delete /v1/queues/{queue_id}/acl
Description
delete an acl policy
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270220 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | AclRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AclResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/acl
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.1"
Request body
{
"ip_address": [
"192.168.0.0",
"172.16.0.0/12"
]
}
Example HTTP response
Response 200
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656"
}
2.1.3.3 - 1.0
delete /v1/queues/{queue_id}/acl
Description
delete an acl policy
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.0 | 20260919 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | AclRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AclResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/acl
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.0"
Request body
{
"ip_address": [
"192.168.0.0",
"172.16.0.0/12"
]
}
Example HTTP response
Response 200
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656"
}
2.1.4 - Delete Queue
2.1.4.1 - 1.2
delete /v1/queues/{queue_id}
Description
delete a specific queue
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Example HTTP response
Response 204
2.1.4.2 - 1.1
delete /v1/queues/{queue_id}
Description
delete a specific queue
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270220 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.1"
Example HTTP response
Response 204
2.1.4.3 - 1.0
delete /v1/queues/{queue_id}
Description
delete a specific queue
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.0 | 20260919 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.0"
Example HTTP response
Response 204
2.1.5 - Get Queue Attributes
2.1.5.1 - 1.2
get /v1/queues/{queue_id}/attributes
Description
get queue attributes
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| query | attributes required | Queue Attributes Example : All | string | None |
| query | name required | Queue name Example : test-queue.fifo | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | GetAttributesResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/attributes?attributes={attributes}&name={name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Example HTTP response
Response 200
{
"attributes": {
"approximate_number_of_messages": 10,
"content_based_deduplication": false,
"created_at": "2025-05-22T06:21:17.580522",
"data_key_reuse_period": 40,
"deduplication_scope": "Queue",
"message_retention_period": 40,
"message_size": 256,
"modified_at": "2025-05-22T06:21:17.580522",
"queue_srn": "srn:dev2::8c9f6c1c928a45b4bbd1e4da5531d656:kr-west1:queueservice:queue/8c9f6c1c928a45b4bbd1e4da5531d656",
"type": "FIFO"
},
"queue_url": "https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue"
}
2.1.5.2 - 1.1
get /v1/queues/{queue_id}/attributes
Description
get queue attributes
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270220 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| query | attributes required | Queue Attributes Example : All | string | None |
| query | name required | Queue name Example : test-queue.fifo | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | GetAttributesResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/attributes?attributes={attributes}&name={name}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.1"
Example HTTP response
Response 200
{
"attributes": {
"approximate_number_of_messages": 10,
"content_based_deduplication": false,
"created_at": "2025-05-22T06:21:17.580522",
"data_key_reuse_period": 40,
"deduplication_scope": "Queue",
"message_retention_period": 40,
"message_size": 256,
"modified_at": "2025-05-22T06:21:17.580522",
"queue_srn": "srn:dev2::8c9f6c1c928a45b4bbd1e4da5531d656:kr-west1:queueservice:queue/8c9f6c1c928a45b4bbd1e4da5531d656",
"type": "FIFO"
},
"queue_url": "https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue"
}
2.1.6 - List Queue
2.1.6.1 - 1.2
get /v1/queues
Description
list queue
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueListResponseV1_1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/queues
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Example HTTP response
Response 200
{
"count": 20,
"queue_urls": [
"https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue",
"https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue2"
]
}
2.1.6.2 - 1.1
get /v1/queues
Description
list queue
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270220 |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueListResponseV1_1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/queues
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.1"
Example HTTP response
Response 200
{
"count": 20,
"queue_urls": [
"https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue",
"https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue2"
]
}
2.1.6.3 - 1.0
get /v1/queues
Description
list queue
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.0 | 20260919 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| query | size optional | size Example : 20 | any of [integer, null] | 20 |
| query | page optional | page Example : 0 | any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc | any of [string, null] | None |
| query | name optional | Queue name Example : test-queue.fifo | any of [string, null] | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueListResponseV1_0 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
Example HTTP request
Request path
/v1/queues
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.0"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"queues": [
{
"account_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "test-queue.fifo",
"number_wait_messages": 10,
"state": "ACTIVE",
"type": "FIFO"
}
],
"size": 20,
"sort": [
"created_at:asc"
]
}
2.1.7 - Set Acl
2.1.7.1 - 1.2
post /v1/queues/{queue_id}/acl
Description
update an acl policy
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | AclRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AclResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/acl
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Request body
{
"ip_address": [
"192.168.0.0",
"172.16.0.0/12"
]
}
Example HTTP response
Response 200
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656"
}
2.1.7.2 - 1.1
post /v1/queues/{queue_id}/acl
Description
update an acl policy
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270220 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | AclRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AclResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/acl
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.1"
Request body
{
"ip_address": [
"192.168.0.0",
"172.16.0.0/12"
]
}
Example HTTP response
Response 200
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656"
}
2.1.7.3 - 1.0
post /v1/queues/{queue_id}/acl
Description
update an acl policy
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.0 | 20260919 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | AclRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | AclResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/acl
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.0"
Request body
{
"ip_address": [
"192.168.0.0",
"172.16.0.0/12"
]
}
Example HTTP response
Response 200
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656"
}
2.1.8 - Show Queue
2.1.8.1 - 1.2
get /v1/queues/{queue_id}
Description
show a specific queue
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueShowResponseV1_2 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Example HTTP response
Response 200
{
"account_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"allow_ip_access": [
"192.168.0.0",
"172.16.0.0/12"
],
"content_based_deduplication": false,
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"deduplication_scope": "Queue",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "test-queue.fifo",
"number_wait_messages": 10,
"privatelink_service_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"state": "ACTIVE",
"type": "FIFO"
}
2.1.8.2 - 1.1
get /v1/queues/{queue_id}
Description
show a specific queue
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270220 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueShowResponseV1_1 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.1"
Example HTTP response
Response 200
{
"account_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"allow_ip_access": [
"192.168.0.0",
"172.16.0.0/12"
],
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "test-queue.fifo",
"number_wait_messages": 10,
"privatelink_service_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"state": "ACTIVE",
"type": "FIFO"
}
2.1.8.3 - 1.0
get /v1/queues/{queue_id}
Description
show a specific queue
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.0 | 20260919 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueShowResponseV1_0 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.0"
Example HTTP response
Response 200
{
"account_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"allow_ip_access": [
"192.168.0.0",
"172.16.0.0/12"
],
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "test-queue.fifo",
"number_wait_messages": 10,
"state": "ACTIVE",
"type": "FIFO"
}
2.1.9 - Update Queue Config
2.1.9.1 - 1.2
put /v1/queues/{queue_id}/config
Description
update queue config
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | ConfigSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueShowResponseV1_2 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/config
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Request body
{
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256
}
Example HTTP response
Response 200
{
"account_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"allow_ip_access": [
"192.168.0.0",
"172.16.0.0/12"
],
"content_based_deduplication": false,
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"deduplication_scope": "Queue",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "test-queue.fifo",
"number_wait_messages": 10,
"privatelink_service_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"state": "ACTIVE",
"type": "FIFO"
}
2.1.9.2 - 1.1
put /v1/queues/{queue_id}/config
Description
update queue config
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270220 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | ConfigSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueShowResponseV1_2 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/config
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.1"
Request body
{
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256
}
Example HTTP response
Response 200
{
"account_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"allow_ip_access": [
"192.168.0.0",
"172.16.0.0/12"
],
"content_based_deduplication": false,
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"deduplication_scope": "Queue",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "test-queue.fifo",
"number_wait_messages": 10,
"privatelink_service_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"state": "ACTIVE",
"type": "FIFO"
}
2.1.9.3 - 1.0
put /v1/queues/{queue_id}/config
Description
update queue config
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.0 | 20260919 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | ConfigSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueShowResponseV1_2 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/config
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.0"
Request body
{
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256
}
Example HTTP response
Response 200
{
"account_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"allow_ip_access": [
"192.168.0.0",
"172.16.0.0/12"
],
"content_based_deduplication": false,
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"deduplication_scope": "Queue",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "test-queue.fifo",
"number_wait_messages": 10,
"privatelink_service_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"state": "ACTIVE",
"type": "FIFO"
}
2.1.10 - Update Queue Deduplication
2.1.10.1 - 1.2
put /v1/queues/{queue_id}/deduplication
Description
update queue deduplication
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | DeduplicationSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueShowResponseV1_2 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/deduplication
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Request body
{
"content_based_deduplication": false
}
Example HTTP response
Response 200
{
"account_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"allow_ip_access": [
"192.168.0.0",
"172.16.0.0/12"
],
"content_based_deduplication": false,
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"deduplication_scope": "Queue",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "test-queue.fifo",
"number_wait_messages": 10,
"privatelink_service_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"state": "ACTIVE",
"type": "FIFO"
}
2.1.11 - Update Queue Deduplication Scope
2.1.11.1 - 1.2
put /v1/queues/{queue_id}/deduplication-scope
Description
update queue deduplication scope
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | DeduplicationScopeSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | QueueShowResponseV1_2 |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/deduplication-scope
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Request body
{
"deduplication_scope": "Queue"
}
Example HTTP response
Response 200
{
"account_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"allow_ip_access": [
"192.168.0.0",
"172.16.0.0/12"
],
"content_based_deduplication": false,
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"data_key_reuse_period": 40,
"data_key_reuse_period_unit": "minute",
"deduplication_scope": "Queue",
"description": "Queue description",
"encryption": {
"id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"name": "test-kms"
},
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"message_retention_period": 40,
"message_retention_period_unit": "minute",
"message_size": 256,
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "test-queue.fifo",
"number_wait_messages": 10,
"privatelink_service_id": "8c9f6c1c928a45b4bbd1e4da5531d656",
"state": "ACTIVE",
"type": "FIFO"
}
2.1.12 - Update Queue Description
2.1.12.1 - 1.2
put /v1/queues/{queue_id}/description
Description
update queue description
State ACTIVE (CURRENT)
| Version | Not Before |
|---|---|
| 1.2 | - |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | DescriptionSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | DescriptionSetResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.2"
Request body
{
"description": "Queue description"
}
Example HTTP response
Response 200
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656"
}
2.1.12.2 - 1.1
put /v1/queues/{queue_id}/description
Description
update queue description
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.1 | 20270220 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | DescriptionSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | DescriptionSetResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.1"
Request body
{
"description": "Queue description"
}
Example HTTP response
Response 200
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656"
}
2.1.12.3 - 1.0
put /v1/queues/{queue_id}/description
Description
update queue description
State ACTIVE (SUPPORTED)
| Version | Not Before |
|---|---|
| 1.0 | 20260919 |
Parameters
| Type | Name | Description | Schema | Default |
|---|---|---|---|---|
| path | queue_id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | None |
| body | body required | DescriptionSetRequest |
Responses
| HTTP Code | Description | Schema |
|---|---|---|
| 200 | OK | DescriptionSetResponse |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/queues/{queue_id}/description
Request header
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = queueservice 1.0"
Request body
{
"description": "Queue description"
}
Example HTTP response
Response 200
{
"id": "8c9f6c1c928a45b4bbd1e4da5531d656"
}
2.2 - Models
2.2.1 - Acl
| Name | Description | Schema | Default |
|---|---|---|---|
| ip_address required | IP address Example : 192.168.0.0/32 | string |
2.2.2 - AclRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| ip_address required | Access Allowed IP List Example : ['192.168.0.0', '172.16.0.0/12'] | array[string] |
2.2.3 - AclResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string |
2.2.4 - CheckDuplicationResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| result required | Result Example : True | boolean |
2.2.5 - ConfigSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| data_key_reuse_period optional | Data key reuse period Example : 40 | any of [integer, null] | |
| data_key_reuse_period_unit optional | Period unit Example : minute | any of [enum (minute, hour), null] | |
| encryption optional | Encryption | any of [Encryption, null] | |
| message_retention_period required | Message retention period Example : 40Minimum : 1Maximum : 1209600 | integer | |
| message_retention_period_unit required | Period unit Example : minute | enum (second, minute, hour, day) | |
| message_size required | Message size Example : 256Minimum : 1Maximum : 256 | integer |
2.2.6 - DeduplicationScopeSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| deduplication_scope required | Deduplication scope Example : Queue | enum (Queue, MessageGroup) |
2.2.7 - DeduplicationSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| content_based_deduplication required | Content based deduplication Example : False | boolean |
2.2.8 - DescriptionSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | Description Example : Queue descriptionMaximum length : 100 | string |
2.2.9 - DescriptionSetResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string |
2.2.10 - Encryption
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | KMS ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | any of [string, null] | |
| name required | KMS name Example : test-kms | any of [string, null] |
2.2.11 - GetAttribute
| Name | Description | Schema | Default |
|---|---|---|---|
| approximate_number_of_messages required | Approximate number of messages Example : 10 | any of [string, null] | |
| content_based_deduplication required | Content based deduplication Example : False | any of [boolean, null] | |
| created_at required | Created At Example : 2025-05-22T06:21:17.580522 | any of [string (date-time), null] | |
| data_key_reuse_period required | Data key reuse period Example : 40 | any of [integer, null] | |
| deduplication_scope required | Deduplication scope Example : Queue | any of [enum (Queue, MessageGroup), null] | |
| message_retention_period required | Message retention period Example : 40 | any of [integer, null] | |
| message_size required | Message size Example : 256 | any of [integer, null] | |
| modified_at required | Modified At Example : 2025-05-22T06:21:17.580522 | any of [string (date-time), null] | |
| queue_srn required | SRN Example : srn:dev2::8c9f6c1c928a45b4bbd1e4da5531d656:kr-west1:queueservice:queue/8c9f6c1c928a45b4bbd1e4da5531d656 | any of [string, null] | |
| type required | Queue Type Example : FIFO | any of [string, null] |
2.2.12 - GetAttributesResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| attributes required | any of [GetAttribute, object] | ||
| queue_url required | Queue URL Example : https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue | string |
2.2.13 - Queue
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| created_at required | Created At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| encryption optional | Encryption | any of [Encryption, null] | |
| id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| modified_at required | Modified At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Queue name Example : test-queue.fifo | string | |
| number_wait_messages required | Number of waiting messages Example : 10 | integer | |
| state required | Queue state Example : ACTIVE | string | |
| type required | Queue Type Example : FIFO | string |
2.2.14 - QueueCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| data_key_reuse_period optional | Data key reuse period Example : 40 | any of [integer, null] | |
| data_key_reuse_period_unit optional | Period unit Example : minute | any of [enum (minute, hour), null] | |
| description optional | Description Example : Queue description | any of [string, null] | |
| encryption optional | Encryption | any of [Encryption, null] | |
| message_retention_period required | Message retention period Example : 40Minimum : 1Maximum : 1209600 | integer | |
| message_retention_period_unit required | Period unit Example : minute | enum (second, minute, hour, day) | |
| message_size required | Message size Example : 256Minimum : 1Maximum : 256 | integer | |
| name required | Queue name Example : test-queue.fifoPattern : ^[a-z][a-z0-9-]*$|^[a-z][a-z0-9-]*\.fifo$Minimum length : 3Maximum length : 64 | string | |
| tags optional | Tag List | any of [array[Tag], null] |
2.2.15 - QueueCreateRequestV1_2
| Name | Description | Schema | Default |
|---|---|---|---|
| content_based_deduplication optional | Content based deduplication Example : False | any of [boolean, null] | |
| data_key_reuse_period optional | Data key reuse period Example : 40 | any of [integer, null] | |
| data_key_reuse_period_unit optional | Period unit Example : minute | any of [enum (minute, hour), null] | |
| deduplication_scope optional | Deduplication scope Example : Queue | any of [enum (Queue, MessageGroup), null] | |
| description optional | Description Example : Queue description | any of [string, null] | |
| encryption optional | Encryption | any of [Encryption, null] | |
| message_retention_period required | Message retention period Example : 40Minimum : 1Maximum : 1209600 | integer | |
| message_retention_period_unit required | Period unit Example : minute | enum (second, minute, hour, day) | |
| message_size required | Message size Example : 256Minimum : 1Maximum : 256 | integer | |
| name required | Queue name Example : test-queue.fifoPattern : ^[a-z][a-z0-9-]*$|^[a-z][a-z0-9-]*\.fifo$Minimum length : 3Maximum length : 64 | string | |
| tags optional | Tag List | any of [array[Tag], null] |
2.2.16 - QueueCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Queue ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| messages required | Description Example : Create Queue | string | |
| state required | Queue state Example : ACTIVE | string |
2.2.17 - QueueListResponseV1_0
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| page required | page Example : 0 | integer | |
| queues required | Queue List | array[Queue] | |
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
2.2.18 - QueueListResponseV1_1
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Count Example : 20 | integer | |
| queue_urls required | Queue URL List Example : ['https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue', 'https://queueservice.kr-west1.dev2.samsungsdscloud.com/8c9f6c1c928a45b4bbd1e4da5531d656/queue2'] | array[string] |
2.2.19 - QueueShowResponseV1_0
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| allow_ip_access optional | Access Allowed IP List Example : ['192.168.0.0', '172.16.0.0/12'] | any of [array[Acl], null] | |
| created_at required | Created At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| data_key_reuse_period optional | Data key reuse period Example : 40 | any of [integer, null] | |
| data_key_reuse_period_unit optional | Period unit Example : minute | any of [enum (minute, hour), null] | |
| description optional | Description Example : Queue description | any of [string, null] | |
| encryption optional | Encryption | any of [Encryption, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| message_retention_period required | Message retention period Example : 40 | integer | |
| message_retention_period_unit required | Period unit Example : minute | enum (second, minute, hour, day) | |
| message_size required | Message size Example : 256 | integer | |
| modified_at required | Modified At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Queue name Example : test-queue.fifo | string | |
| number_wait_messages required | Number of waiting messages Example : 10 | integer | |
| state required | Queue state Example : ACTIVE | string | |
| type required | Queue Type Example : FIFO | string |
2.2.20 - QueueShowResponseV1_1
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| allow_ip_access optional | Access Allowed IP List Example : ['192.168.0.0', '172.16.0.0/12'] | any of [array[Acl], null] | |
| created_at required | Created At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| data_key_reuse_period optional | Data key reuse period Example : 40 | any of [integer, null] | |
| data_key_reuse_period_unit optional | Period unit Example : minute | any of [enum (minute, hour), null] | |
| description optional | Description Example : Queue description | any of [string, null] | |
| encryption optional | Encryption | any of [Encryption, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| message_retention_period required | Message retention period Example : 40 | integer | |
| message_retention_period_unit required | Period unit Example : minute | enum (second, minute, hour, day) | |
| message_size required | Message size Example : 256 | integer | |
| modified_at required | Modified At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Queue name Example : test-queue.fifo | string | |
| number_wait_messages required | Number of waiting messages Example : 10 | integer | |
| privatelink_service_id required | Privatelink Service ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| state required | Queue state Example : ACTIVE | string | |
| type required | Queue Type Example : FIFO | string |
2.2.21 - QueueShowResponseV1_2
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| allow_ip_access optional | Access Allowed IP List Example : ['192.168.0.0', '172.16.0.0/12'] | any of [array[Acl], null] | |
| content_based_deduplication required | Content based deduplication Example : False | boolean | |
| created_at required | Created At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| data_key_reuse_period optional | Data key reuse period Example : 40 | any of [integer, null] | |
| data_key_reuse_period_unit optional | Period unit Example : minute | any of [enum (minute, hour), null] | |
| deduplication_scope optional | Deduplication scope Example : Queue | any of [enum (Queue, MessageGroup), null] | |
| description optional | Description Example : Queue description | any of [string, null] | |
| encryption optional | Encryption | any of [Encryption, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| message_retention_period required | Message retention period Example : 40 | integer | |
| message_retention_period_unit required | Period unit Example : minute | enum (second, minute, hour, day) | |
| message_size required | Message size Example : 256 | integer | |
| modified_at required | Modified At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Queue name Example : test-queue.fifo | string | |
| number_wait_messages required | Number of waiting messages Example : 10 | integer | |
| privatelink_service_id required | Privatelink Service ID Example : 8c9f6c1c928a45b4bbd1e4da5531d656 | string | |
| state required | Queue state Example : ACTIVE | string | |
| type required | Queue Type Example : FIFO | string |
2.2.22 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | Tag Key Example : key1 | string | |
| value required | Tag Value Example : value1 | any of [string, null] |