Amazon Cognito Identity Provider

Control plane API for managing Cognito user pools, app clients, users, groups, identity providers, and resource servers. Supports user authentication flows including SRP, custom, and hosted UI authentication.

OpenAPI Specification

aws-cognito-identity-provider-openapi.yaml Raw ↑
openapi: 3.0.0
info:
  version: 2016-04-18
  x-release: v4
  title: Amazon Cognito Identity Provider
  description: <p>Using the Amazon Cognito user pools API, you can create a user pool to manage directories and users. You can authenticate a user to obtain tokens related to user identity and access 
    policies.</p> <p>This API reference provides information about user pools in Amazon Cognito user pools.</p> <p>For more information, see the <a 
    href="https://docs.aws.amazon.com/cognito/latest/developerguide/what-is-amazon-cognito.html">Amazon Cognito Documentation</a>.</p>
  x-logo:
    url: https://api.apis.guru/v2/cache/logo/https_twitter.com_awscloud_profile_image.png
    backgroundColor: "#FFFFFF"
  termsOfService: https://aws.amazon.com/service-terms/
  contact:
    name: Mike Ralphson
    email: [email protected]
    url: https://github.com/mermade/aws2openapi
    x-twitter: PermittedSoc
  license:
    name: Apache 2.0 License
    url: http://www.apache.org/licenses/
  x-providerName: amazonaws.com
  x-serviceName: cognito-idp
  x-origin:
  - contentType: application/json
    url: https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/cognito-idp-2016-04-18.normal.json
    converter:
      url: https://github.com/mermade/aws2openapi
      version: 1.0.0
    x-apisguru-driver: external
  x-apiClientRegistration:
    url: https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct
  x-apisguru-categories:
  - cloud
  x-preferred: true
externalDocs:
  description: Amazon Web Services documentation
  url: https://docs.aws.amazon.com/cognito-idp/
servers:
- url: http://cognito-idp.{region}.amazonaws.com
  variables:
    region:
      description: The AWS region
      enum:
      - us-east-1
      - us-east-2
      - us-west-1
      - us-west-2
      - us-gov-west-1
      - us-gov-east-1
      - ca-central-1
      - eu-north-1
      - eu-west-1
      - eu-west-2
      - eu-west-3
      - eu-central-1
      - eu-south-1
      - af-south-1
      - ap-northeast-1
      - ap-northeast-2
      - ap-northeast-3
      - ap-southeast-1
      - ap-southeast-2
      - ap-east-1
      - ap-south-1
      - sa-east-1
      - me-south-1
      default: us-east-1
  description: The Amazon Cognito Identity Provider multi-region endpoint
- url: https://cognito-idp.{region}.amazonaws.com
  variables:
    region:
      description: The AWS region
      enum:
      - us-east-1
      - us-east-2
      - us-west-1
      - us-west-2
      - us-gov-west-1
      - us-gov-east-1
      - ca-central-1
      - eu-north-1
      - eu-west-1
      - eu-west-2
      - eu-west-3
      - eu-central-1
      - eu-south-1
      - af-south-1
      - ap-northeast-1
      - ap-northeast-2
      - ap-northeast-3
      - ap-southeast-1
      - ap-southeast-2
      - ap-east-1
      - ap-south-1
      - sa-east-1
      - me-south-1
      default: us-east-1
  description: The Amazon Cognito Identity Provider multi-region endpoint
- url: http://cognito-idp.{region}.amazonaws.com.cn
  variables:
    region:
      description: The AWS region
      enum:
      - cn-north-1
      - cn-northwest-1
      default: cn-north-1
  description: The Amazon Cognito Identity Provider endpoint for China (Beijing) and China (Ningxia)
- url: https://cognito-idp.{region}.amazonaws.com.cn
  variables:
    region:
      description: The AWS region
      enum:
      - cn-north-1
      - cn-northwest-1
      default: cn-north-1
  description: The Amazon Cognito Identity Provider endpoint for China (Beijing) and China (Ningxia)
x-hasEquivalentPaths: true
paths:
  /#X-Amz-Target=AWSCognitoIdentityProviderService.AddCustomAttributes:
    post:
      operationId: AddCustomAttributes
      description: Adds additional user attributes to the user pool schema.
      responses:
        "200":
          description: Success
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/AddCustomAttributesResponse"
        "480":
          description: ResourceNotFoundException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ResourceNotFoundException"
              examples:
                AddCustomAttributes480Example:
                  summary: Default AddCustomAttributes 480 response
                  x-microcks-default: true
                  value: example
        "481":
          description: InvalidParameterException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InvalidParameterException"
              examples:
                AddCustomAttributes481Example:
                  summary: Default AddCustomAttributes 481 response
                  x-microcks-default: true
                  value: example
        "482":
          description: TooManyRequestsException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/TooManyRequestsException"
              examples:
                AddCustomAttributes482Example:
                  summary: Default AddCustomAttributes 482 response
                  x-microcks-default: true
                  value: example
        "483":
          description: NotAuthorizedException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/NotAuthorizedException"
              examples:
                AddCustomAttributes483Example:
                  summary: Default AddCustomAttributes 483 response
                  x-microcks-default: true
                  value: example
        "484":
          description: UserImportInProgressException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UserImportInProgressException"
              examples:
                AddCustomAttributes484Example:
                  summary: Default AddCustomAttributes 484 response
                  x-microcks-default: true
                  value: example
        "485":
          description: InternalErrorException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InternalErrorException"
              examples:
                AddCustomAttributes485Example:
                  summary: Default AddCustomAttributes 485 response
                  x-microcks-default: true
                  value: example
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/AddCustomAttributesRequest"
            examples:
              AddCustomAttributesRequestExample:
                summary: Default AddCustomAttributes request
                x-microcks-default: true
                value:
                  UserPoolId: us-east-1_AbCdEfGhI
                  CustomAttributes: example-value
      parameters:
      - name: X-Amz-Target
        in: header
        required: true
        schema:
          type: string
          enum:
          - AWSCognitoIdentityProviderService.AddCustomAttributes
      summary: Amazon Cognito Add Custom Attributes
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
    parameters:
    - $ref: "#/components/parameters/X-Amz-Content-Sha256"
    - $ref: "#/components/parameters/X-Amz-Date"
    - $ref: "#/components/parameters/X-Amz-Algorithm"
    - $ref: "#/components/parameters/X-Amz-Credential"
    - $ref: "#/components/parameters/X-Amz-Security-Token"
    - $ref: "#/components/parameters/X-Amz-Signature"
    - $ref: "#/components/parameters/X-Amz-SignedHeaders"
  /#X-Amz-Target=AWSCognitoIdentityProviderService.AdminAddUserToGroup:
    post:
      operationId: AdminAddUserToGroup
      description: <p>Adds the specified user to the specified group.</p> <p>Calling this action requires developer credentials.</p>
      responses:
        "200":
          description: Success
        "480":
          description: InvalidParameterException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InvalidParameterException"
              examples:
                AdminAddUserToGroup480Example:
                  summary: Default AdminAddUserToGroup 480 response
                  x-microcks-default: true
                  value: example
        "481":
          description: ResourceNotFoundException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ResourceNotFoundException"
              examples:
                AdminAddUserToGroup481Example:
                  summary: Default AdminAddUserToGroup 481 response
                  x-microcks-default: true
                  value: example
        "482":
          description: TooManyRequestsException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/TooManyRequestsException"
              examples:
                AdminAddUserToGroup482Example:
                  summary: Default AdminAddUserToGroup 482 response
                  x-microcks-default: true
                  value: example
        "483":
          description: NotAuthorizedException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/NotAuthorizedException"
              examples:
                AdminAddUserToGroup483Example:
                  summary: Default AdminAddUserToGroup 483 response
                  x-microcks-default: true
                  value: example
        "484":
          description: UserNotFoundException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UserNotFoundException"
              examples:
                AdminAddUserToGroup484Example:
                  summary: Default AdminAddUserToGroup 484 response
                  x-microcks-default: true
                  value: example
        "485":
          description: InternalErrorException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InternalErrorException"
              examples:
                AdminAddUserToGroup485Example:
                  summary: Default AdminAddUserToGroup 485 response
                  x-microcks-default: true
                  value: example
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/AdminAddUserToGroupRequest"
            examples:
              AdminAddUserToGroupRequestExample:
                summary: Default AdminAddUserToGroup request
                x-microcks-default: true
                value:
                  UserPoolId: us-east-1_AbCdEfGhI
                  Username: my-user-pool
                  GroupName: my-user-pool
      parameters:
      - name: X-Amz-Target
        in: header
        required: true
        schema:
          type: string
          enum:
          - AWSCognitoIdentityProviderService.AdminAddUserToGroup
      summary: Amazon Cognito Admin Add User to Group
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
    parameters:
    - $ref: "#/components/parameters/X-Amz-Content-Sha256"
    - $ref: "#/components/parameters/X-Amz-Date"
    - $ref: "#/components/parameters/X-Amz-Algorithm"
    - $ref: "#/components/parameters/X-Amz-Credential"
    - $ref: "#/components/parameters/X-Amz-Security-Token"
    - $ref: "#/components/parameters/X-Amz-Signature"
    - $ref: "#/components/parameters/X-Amz-SignedHeaders"
  /#X-Amz-Target=AWSCognitoIdentityProviderService.AdminConfirmSignUp:
    post:
      operationId: AdminConfirmSignUp
      description: <p>Confirms user registration as an admin without using a confirmation code. Works on any user.</p> <p>Calling this action requires developer credentials.</p>
      responses:
        "200":
          description: Success
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/AdminConfirmSignUpResponse"
        "480":
          description: ResourceNotFoundException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ResourceNotFoundException"
              examples:
                AdminConfirmSignUp480Example:
                  summary: Default AdminConfirmSignUp 480 response
                  x-microcks-default: true
                  value: example
        "481":
          description: InvalidParameterException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InvalidParameterException"
              examples:
                AdminConfirmSignUp481Example:
                  summary: Default AdminConfirmSignUp 481 response
                  x-microcks-default: true
                  value: example
        "482":
          description: UnexpectedLambdaException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UnexpectedLambdaException"
              examples:
                AdminConfirmSignUp482Example:
                  summary: Default AdminConfirmSignUp 482 response
                  x-microcks-default: true
                  value: example
        "483":
          description: UserLambdaValidationException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UserLambdaValidationException"
              examples:
                AdminConfirmSignUp483Example:
                  summary: Default AdminConfirmSignUp 483 response
                  x-microcks-default: true
                  value: example
        "484":
          description: NotAuthorizedException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/NotAuthorizedException"
              examples:
                AdminConfirmSignUp484Example:
                  summary: Default AdminConfirmSignUp 484 response
                  x-microcks-default: true
                  value: example
        "485":
          description: TooManyFailedAttemptsException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/TooManyFailedAttemptsException"
              examples:
                AdminConfirmSignUp485Example:
                  summary: Default AdminConfirmSignUp 485 response
                  x-microcks-default: true
                  value: example
        "486":
          description: InvalidLambdaResponseException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InvalidLambdaResponseException"
              examples:
                AdminConfirmSignUp486Example:
                  summary: Default AdminConfirmSignUp 486 response
                  x-microcks-default: true
                  value: example
        "487":
          description: TooManyRequestsException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/TooManyRequestsException"
              examples:
                AdminConfirmSignUp487Example:
                  summary: Default AdminConfirmSignUp 487 response
                  x-microcks-default: true
                  value: example
        "488":
          description: LimitExceededException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/LimitExceededException"
              examples:
                AdminConfirmSignUp488Example:
                  summary: Default AdminConfirmSignUp 488 response
                  x-microcks-default: true
                  value: example
        "489":
          description: UserNotFoundException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UserNotFoundException"
              examples:
                AdminConfirmSignUp489Example:
                  summary: Default AdminConfirmSignUp 489 response
                  x-microcks-default: true
                  value: example
        "490":
          description: InternalErrorException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InternalErrorException"
              examples:
                AdminConfirmSignUp490Example:
                  summary: Default AdminConfirmSignUp 490 response
                  x-microcks-default: true
                  value: example
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/AdminConfirmSignUpRequest"
            examples:
              AdminConfirmSignUpRequestExample:
                summary: Default AdminConfirmSignUp request
                x-microcks-default: true
                value:
                  UserPoolId: us-east-1_AbCdEfGhI
                  Username: my-user-pool
                  ClientMetadata: example-value
      parameters:
      - name: X-Amz-Target
        in: header
        required: true
        schema:
          type: string
          enum:
          - AWSCognitoIdentityProviderService.AdminConfirmSignUp
      summary: Amazon Cognito Admin Confirm Sign Up
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
    parameters:
    - $ref: "#/components/parameters/X-Amz-Content-Sha256"
    - $ref: "#/components/parameters/X-Amz-Date"
    - $ref: "#/components/parameters/X-Amz-Algorithm"
    - $ref: "#/components/parameters/X-Amz-Credential"
    - $ref: "#/components/parameters/X-Amz-Security-Token"
    - $ref: "#/components/parameters/X-Amz-Signature"
    - $ref: "#/components/parameters/X-Amz-SignedHeaders"
  /#X-Amz-Target=AWSCognitoIdentityProviderService.AdminCreateUser:
    post:
      operationId: AdminCreateUser
      description: <p>Creates a new user in the specified user pool.</p> <p>If <code>MessageAction</code> isn't set, the default is to send a welcome message via email or phone (SMS).</p> <note> 
        <p>This action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone 
        numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with <a href="https://console.aws.amazon.com/pinpoint/home/">Amazon Pinpoint</a>. Amazon Cognito uses 
        the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.</p> <p>If you have never 
        used SMS text messages with Amazon Cognito or any other Amazon Web Service, Amazon Simple Notification Service might place your account in the SMS sandbox. In <i> <a 
        href="https://docs.aws.amazon.com/sns/latest/dg/sns-sms-sandbox.html">sandbox mode</a> </i>, you can send messages only to verified phone numbers. After you test your app while in the sandbox 
        environment, you can move out of the sandbox and into production. For more information, see <a 
        href="https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools-sms-userpool-settings.html"> SMS message settings for Amazon Cognito user pools</a> in the <i>Amazon
        Cognito Developer Guide</i>.</p> </note> <p>This message is based on a template that you configured in your call to create or update a user pool. This template includes your custom sign-up 
        instructions and placeholders for user name and temporary password.</p> <p>Alternatively, you can call <code>AdminCreateUser</code> with <code>SUPPRESS</code> for the 
        <code>MessageAction</code> parameter, and Amazon Cognito won't send any email. </p> <p>In either case, the user will be in the <code>FORCE_CHANGE_PASSWORD</code> state until they sign in and 
        change their password.</p> <p> <code>AdminCreateUser</code> requires developer credentials.</p>
      responses:
        "200":
          description: Success
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/AdminCreateUserResponse"
              examples:
                AdminCreateUser200Example:
                  summary: Default AdminCreateUser 200 response
                  x-microcks-default: true
                  value:
                    User: example-value
        "480":
          description: ResourceNotFoundException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ResourceNotFoundException"
              examples:
                AdminCreateUser480Example:
                  summary: Default AdminCreateUser 480 response
                  x-microcks-default: true
                  value: example
        "481":
          description: InvalidParameterException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InvalidParameterException"
              examples:
                AdminCreateUser481Example:
                  summary: Default AdminCreateUser 481 response
                  x-microcks-default: true
                  value: example
        "482":
          description: UserNotFoundException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UserNotFoundException"
              examples:
                AdminCreateUser482Example:
                  summary: Default AdminCreateUser 482 response
                  x-microcks-default: true
                  value: example
        "483":
          description: UsernameExistsException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UsernameExistsException"
              examples:
                AdminCreateUser483Example:
                  summary: Default AdminCreateUser 483 response
                  x-microcks-default: true
                  value: example
        "484":
          description: InvalidPasswordException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InvalidPasswordException"
              examples:
                AdminCreateUser484Example:
                  summary: Default AdminCreateUser 484 response
                  x-microcks-default: true
                  value: example
        "485":
          description: CodeDeliveryFailureException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/CodeDeliveryFailureException"
              examples:
                AdminCreateUser485Example:
                  summary: Default AdminCreateUser 485 response
                  x-microcks-default: true
                  value: example
        "486":
          description: UnexpectedLambdaException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UnexpectedLambdaException"
              examples:
                AdminCreateUser486Example:
                  summary: Default AdminCreateUser 486 response
                  x-microcks-default: true
                  value: example
        "487":
          description: UserLambdaValidationException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UserLambdaValidationException"
              examples:
                AdminCreateUser487Example:
                  summary: Default AdminCreateUser 487 response
                  x-microcks-default: true
                  value: example
        "488":
          description: InvalidLambdaResponseException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InvalidLambdaResponseException"
              examples:
                AdminCreateUser488Example:
                  summary: Default AdminCreateUser 488 response
                  x-microcks-default: true
                  value: example
        "489":
          description: PreconditionNotMetException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/PreconditionNotMetException"
              examples:
                AdminCreateUser489Example:
                  summary: Default AdminCreateUser 489 response
                  x-microcks-default: true
                  value: example
        "490":
          description: InvalidSmsRoleAccessPolicyException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InvalidSmsRoleAccessPolicyException"
              examples:
                AdminCreateUser490Example:
                  summary: Default AdminCreateUser 490 response
                  x-microcks-default: true
                  value: example
        "491":
          description: InvalidSmsRoleTrustRelationshipException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InvalidSmsRoleTrustRelationshipException"
              examples:
                AdminCreateUser491Example:
                  summary: Default AdminCreateUser 491 response
                  x-microcks-default: true
                  value: example
        "492":
          description: TooManyRequestsException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/TooManyRequestsException"
              examples:
                AdminCreateUser492Example:
                  summary: Default AdminCreateUser 492 response
                  x-microcks-default: true
                  value: example
        "493":
          description: NotAuthorizedException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/NotAuthorizedException"
              examples:
                AdminCreateUser493Example:
                  summary: Default AdminCreateUser 493 response
                  x-microcks-default: true
                  value: example
        "494":
          description: UnsupportedUserStateException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UnsupportedUserStateException"
              examples:
                AdminCreateUser494Example:
                  summary: Default AdminCreateUser 494 response
                  x-microcks-default: true
                  value: example
        "495":
          description: InternalErrorException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InternalErrorException"
              examples:
                AdminCreateUser495Example:
                  summary: Default AdminCreateUser 495 response
                  x-microcks-default: true
                  value: example
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/AdminCreateUserRequest"
            examples:
              AdminCreateUserRequestExample:
                summary: Default AdminCreateUser request
                x-microcks-default: true
                value:
                  UserPoolId: us-east-1_AbCdEfGhI
                  Username: my-user-pool
                  UserAttributes: example-value
                  ValidationData: us-east-1_AbCdEfGhI
                  TemporaryPassword: example-value
                  ForceAliasCreation: example-value
                  MessageAction: example-value
                  DesiredDeliveryMediums: example-value
                  ClientMetadata: example-value
      parameters:
      - name: X-Amz-Target
        in: header
        required: true
        schema:
          type: string
          enum:
          - AWSCognitoIdentityProviderService.AdminCreateUser
      summary: Amazon Cognito Admin Create User
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
    parameters:
    - $ref: "#/components/parameters/X-Amz-Content-Sha256"
    - $ref: "#/components/parameters/X-Amz-Date"
    - $ref: "#/components/parameters/X-Amz-Algorithm"
    - $ref: "#/components/parameters/X-Amz-Credential"
    - $ref: "#/components/parameters/X-Amz-Security-Token"
    - $ref: "#/components/parameters/X-Amz-Signature"
    - $ref: "#/components/parameters/X-Amz-SignedHeaders"
  /#X-Amz-Target=AWSCognitoIdentityProviderService.AdminDeleteUser:
    post:
      operationId: AdminDeleteUser
      description: <p>Deletes a user as an administrator. Works on any user.</p> <p>Calling this action requires developer credentials.</p>
      responses:
        "200":
          description: Success
        "480":
          description: ResourceNotFoundException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ResourceNotFoundException"
              examples:
                AdminDeleteUser480Example:
                  summary: Default AdminDeleteUser 480 response
                  x-microcks-default: true
                  value: example
        "481":
          description: InvalidParameterException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InvalidParameterException"
              examples:
                AdminDeleteUser481Example:
                  summary: Default AdminDeleteUser 481 response
                  x-microcks-default: true
                  value: example
        "482":
          description: TooManyRequestsException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/TooManyRequestsException"
              examples:
                AdminDeleteUser482Example:
                  summary: Default AdminDeleteUser 482 response
                  x-microcks-default: true
                  value: example
        "483":
          description: NotAuthorizedException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/NotAuthorizedException"
              examples:
                AdminDeleteUser483Example:
                  summary: Default AdminDeleteUser 483 response
                  x-microcks-default: true
                  value: example
        "484":
          description: UserNotFoundException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/UserNotFoundException"
              examples:
                AdminDeleteUser484Example:
                  summary: Default AdminDeleteUser 484 response
                  x-microcks-default: true
                  value: example
        "485":
          description: InternalErrorException
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/InternalErrorException"
              examples:
                AdminDeleteUser485Example:
                  summary: Default AdminDeleteUser 485 response
                  x-microcks-default: true
                  value: example
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/AdminDeleteUserRequest"
            examples:
              AdminDeleteUserRequestExample:
                summary: Default AdminDeleteUser request
                x-microcks-default: true
                value:
                  UserPoolId: us-east-1_AbCdEfGhI
                  Username: my-user-pool
      parameters:
      - name: X-Amz-Target
        in: header
        required: true
        schema:
          type: string
          enum:
          - AWSCognitoIdentityProviderService.AdminDeleteUser
      summary: Amazon Cognito Admin Delete User
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
    parameters:
    - $ref: "#/components/parameters/X-Amz-Content-Sha256"
    - $ref: "#/components/parameters/X-Amz-Date"
    - $ref: "#/component

# --- truncated at 32 KB (898 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/aws-cognito/refs/heads/main/openapi/aws-cognito-identity-provider-openapi.yaml