aid: amazon-cognito name: Amazon Cognito description: >- Amazon Cognito is a fully managed AWS user identity and authentication service that adds sign-up, sign-in, and access control to web and mobile applications, scaling to millions of users. It provides User Pools for authentication (user directories, MFA, customizable auth flows) and Identity Pools for authorization (federated identities that dispense temporary AWS credentials), with support for OAuth 2.0, OpenID Connect, and SAML 2.0. The Cognito APIs are AWS regional service endpoints accessed over HTTPS using AWS Signature Version 4 (SigV4), typically via the AWS SDKs. type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg tags: - Authentication - AWS - Identity - OAuth - OIDC - SAML - User Management - Federated Identity url: https://raw.githubusercontent.com/api-evangelist/amazon-cognito/refs/heads/main/apis.yml created: '2026-05-11' modified: '2026-05-19' specificationVersion: '0.19' apis: - aid: amazon-cognito:user-pools-api name: Amazon Cognito User Pools API description: >- The Amazon Cognito User Pools API provides user directory management, sign-up, sign-in, and token-based authentication for web and mobile applications. It supports multi-factor authentication, account recovery, and customizable authentication flows with operations covering user pools, users, groups, app clients, and resource servers. Authentication uses AWS Signature Version 4 (SigV4). humanURL: https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/Welcome.html baseURL: https://cognito-idp.us-east-1.amazonaws.com tags: - Authentication - Identity - User Management - MFA - OAuth 2.0 - OIDC properties: - type: Documentation url: https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools.html - type: APIReference url: https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/Welcome.html - type: OpenAPI url: openapi/amazon-cognito-user-pools-openapi.yml - type: JSONSchema url: json-schema/user-pools-user-pool-type-schema.json - type: JSONStructure url: json-structure/user-pools-user-pool-type-structure.json - type: JSONLD url: json-ld/amazon-cognito-user-pools-context.jsonld - type: GettingStarted url: https://docs.aws.amazon.com/cognito/latest/developerguide/getting-started-with-cognito-user-pools.html - aid: amazon-cognito:identity-pools-api name: Amazon Cognito Identity Pools API description: >- The Amazon Cognito Identity Pools (Federated Identities) API enables developers to create unique identities for users and federate them with identity providers. It provides temporary, limited-privilege AWS credentials to access AWS services with operations covering identity pool management, credential dispensing, and provider configuration. Authentication uses AWS Signature Version 4 (SigV4). humanURL: https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/Welcome.html baseURL: https://cognito-identity.us-east-1.amazonaws.com tags: - Authentication - Federated Identity - Authorization - SAML properties: - type: Documentation url: https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-identity.html - type: APIReference url: https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/Welcome.html - type: OpenAPI url: openapi/amazon-cognito-identity-pools-openapi.yml - type: JSONSchema url: json-schema/identity-pools-identity-pool-schema.json - type: JSONStructure url: json-structure/identity-pools-identity-pool-structure.json - type: JSONLD url: json-ld/amazon-cognito-identity-pools-context.jsonld - type: GettingStarted url: https://docs.aws.amazon.com/cognito/latest/developerguide/getting-started-with-identity-pools.html common: - type: Website url: https://aws.amazon.com/cognito/ - type: Documentation url: https://docs.aws.amazon.com/cognito/ - type: Pricing url: https://aws.amazon.com/cognito/pricing/ - type: SignUp url: https://portal.aws.amazon.com/billing/signup - type: Portal url: https://aws.amazon.com/ - type: Console url: https://console.aws.amazon.com/cognito/ - type: Login url: https://signin.aws.amazon.com/ - type: Support url: https://aws.amazon.com/premiumsupport/ - type: StatusPage url: https://status.aws.amazon.com/ - type: Blog url: https://aws.amazon.com/blogs/security/ - type: FAQ url: https://aws.amazon.com/cognito/faqs/ - type: TermsOfService url: https://aws.amazon.com/service-terms/ - type: PrivacyPolicy url: https://aws.amazon.com/privacy/ - type: GitHubOrganization url: https://github.com/aws - type: StackOverflow url: https://stackoverflow.com/questions/tagged/amazon-cognito - type: SpectralRules url: rules/amazon-cognito-spectral-rules.yml - type: Vocabulary url: vocabulary/amazon-cognito-vocabulary.yaml maintainers: - FN: Kin Lane email: kin@apievangelist.com