- Root
- /v2/apisPOST
- /v2/apisGET
- /v2/apisPUT
- /v2/domainnames/{domainName}/apimappingsPOST
- /v2/domainnames/{domainName}/apimappingsGET
- /v2/apis/{apiId}/authorizersPOST
- /v2/apis/{apiId}/authorizersGET
- /v2/apis/{apiId}/deploymentsPOST
- /v2/apis/{apiId}/deploymentsGET
- /v2/domainnamesPOST
- /v2/domainnamesGET
- /v2/apis/{apiId}/integrationsPOST
- /v2/apis/{apiId}/integrationsGET
- /v2/apis/{apiId}/integrations/{integrationId}/integrationresponsesPOST
- /v2/apis/{apiId}/integrations/{integrationId}/integrationresponsesGET
- /v2/apis/{apiId}/modelsPOST
- /v2/apis/{apiId}/modelsGET
- /v2/apis/{apiId}/routesPOST
- /v2/apis/{apiId}/routesGET
- /v2/apis/{apiId}/routes/{routeId}/routeresponsesPOST
- /v2/apis/{apiId}/routes/{routeId}/routeresponsesGET
- /v2/apis/{apiId}/stagesPOST
- /v2/apis/{apiId}/stagesGET
- /v2/vpclinksPOST
- /v2/vpclinksGET
- /v2/apis/{apiId}/stages/{stageName}/accesslogsettingsDELETE
- /v2/apis/{apiId}DELETE
- /v2/apis/{apiId}GET
- /v2/apis/{apiId}PUT
- /v2/apis/{apiId}PATCH
- /v2/domainnames/{domainName}/apimappings/{apiMappingId}DELETE
- /v2/domainnames/{domainName}/apimappings/{apiMappingId}GET
- /v2/domainnames/{domainName}/apimappings/{apiMappingId}PATCH
- /v2/apis/{apiId}/authorizers/{authorizerId}DELETE
- /v2/apis/{apiId}/authorizers/{authorizerId}GET
- /v2/apis/{apiId}/authorizers/{authorizerId}PATCH
- /v2/apis/{apiId}/corsDELETE
- /v2/apis/{apiId}/deployments/{deploymentId}DELETE
- /v2/apis/{apiId}/deployments/{deploymentId}GET
- /v2/apis/{apiId}/deployments/{deploymentId}PATCH
- /v2/domainnames/{domainName}DELETE
- /v2/domainnames/{domainName}GET
- /v2/domainnames/{domainName}PATCH
- /v2/apis/{apiId}/integrations/{integrationId}DELETE
- /v2/apis/{apiId}/integrations/{integrationId}GET
- /v2/apis/{apiId}/integrations/{integrationId}PATCH
- /v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}DELETE
- /v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}GET
- /v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}PATCH
- /v2/apis/{apiId}/models/{modelId}DELETE
- /v2/apis/{apiId}/models/{modelId}GET
- /v2/apis/{apiId}/models/{modelId}PATCH
- /v2/apis/{apiId}/routes/{routeId}DELETE
- /v2/apis/{apiId}/routes/{routeId}GET
- /v2/apis/{apiId}/routes/{routeId}PATCH
- /v2/apis/{apiId}/routes/{routeId}/requestparameters/{requestParameterKey}DELETE
- /v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}DELETE
- /v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}GET
- /v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}PATCH
- /v2/apis/{apiId}/stages/{stageName}/routesettings/{routeKey}DELETE
- /v2/apis/{apiId}/stages/{stageName}DELETE
- /v2/apis/{apiId}/stages/{stageName}GET
- /v2/apis/{apiId}/stages/{stageName}PATCH
- /v2/vpclinks/{vpcLinkId}DELETE
- /v2/vpclinks/{vpcLinkId}GET
- /v2/vpclinks/{vpcLinkId}PATCH
- /v2/apis/{apiId}/exports/{specification}GET
- /v2/apis/{apiId}/stages/{stageName}/cache/authorizersDELETE
- /v2/apis/{apiId}/models/{modelId}/templateGET
- /v2/tags/{resource-arn}GET
- /v2/tags/{resource-arn}POST
- /v2/tags/{resource-arn}DELETE
/v2/apis/{apiId}/authorizers/{authorizerId}
GET
/v2/apis/{apiId}/authorizers/{authorizerId}
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/v2/apis//authorizers/'
Response Response Example
200 - Example 1
{
"AuthorizerCredentialsArn": "string",
"AuthorizerId": "string",
"AuthorizerPayloadFormatVersion": "string",
"AuthorizerResultTtlInSeconds": 0,
"AuthorizerType": "REQUEST",
"AuthorizerUri": "string",
"EnableSimpleResponses": true,
"IdentitySource": {},
"IdentityValidationExpression": "string",
"JwtConfiguration": {
"Audience": [],
"Issuer": "string"
},
"Name": "string"
}
Request
Path Params
apiId
string
required
authorizerId
string
required
Responses
🟢200Success
application/json
Body
AuthorizerCredentialsArn
string
optional
AuthorizerId
string
optional
AuthorizerPayloadFormatVersion
string
optional
AuthorizerResultTtlInSeconds
integer
optional
>= 0<= 3600
AuthorizerType
enum<string>
optional
Allowed values:
REQUESTJWT
AuthorizerUri
string
optional
, where {region} is the same as the region hosting the Lambda function, path indicates that the remaining substring in the URI should be treated as the path to the resource, including the initial /. For Lambda functions, this is usually of the form /2015-03-31/functions/[FunctionARN]/invocations. Supported only for REQUEST authorizers.
EnableSimpleResponses
boolean
optional
IdentitySource
object
optional
IdentityValidationExpression
string
optional
JwtConfiguration
object
optional
Audience
array[string]
optional
Issuer
string
optional
. Required for the JWT authorizer type. Supported only for HTTP APIs.
Name
string
optional
🟠480NotFoundException
🟠481TooManyRequestsException
Modified at 2023-08-15 05:49:07