AWS Cognito

Amazon Cognito lets you easily add user sign-up and sign-in to your mobile and web apps. With Amazon Cognito, you also have the options to authenticate users through social identity providers such as Facebook, Twitter, or Amazon, with SAML identity solutions, or by using your own identity system. In addition, Amazon Cognito enables you to save data locally on users devices, allowing your applications to work even when the devices are offline. You can then synchronize data across users devices so that their app experience remains consistent regardless of the device they use. With Amazon Cognito, you can focus on creating great app experiences instead of worrying about building, securing, and scaling a solution to handle user management, authentication, and sync across devices.

Key Links

API Paths

Add Custom Attributes (GET) /?Action=AddCustomAttributes OpenAPI
Admin Add User To Group (GET) /?Action=AdminAddUserToGroup OpenAPI
Admin Confirm Sign Up (GET) /?Action=AdminConfirmSignUp OpenAPI
Admin Create User (GET) /?Action=AdminCreateUser OpenAPI
Admin Delete User (GET) /?Action=AdminDeleteUser OpenAPI
Admin Delete User Attributes (GET) /?Action=AdminDeleteUserAttributes OpenAPI
Admin Disable User (GET) /?Action=AdminDisableUser OpenAPI
Admin Enable User (GET) /?Action=AdminEnableUser OpenAPI
Admin Forget Device (GET) /?Action=AdminForgetDevice OpenAPI
Admin Get Device (GET) /?Action=AdminGetDevice OpenAPI
Admin Get User (GET) /?Action=AdminGetUser OpenAPI
Admin Initiate Auth (GET) /?Action=AdminInitiateAuth OpenAPI
Admin List Devices (GET) /?Action=AdminListDevices OpenAPI
Admin List Groups For User (GET) /?Action=AdminListGroupsForUser OpenAPI
Admin Remove User From Group (GET) /?Action=AdminRemoveUserFromGroup OpenAPI
Admin Reset User Password (GET) /?Action=AdminResetUserPassword OpenAPI
Admin Respond To Auth Challenge (GET) /?Action=AdminRespondToAuthChallenge OpenAPI
Admin Set User Settings (GET) /?Action=AdminSetUserSettings OpenAPI
Admin Update Device Status (GET) /?Action=AdminUpdateDeviceStatus OpenAPI
Admin Update User Attributes (GET) /?Action=AdminUpdateUserAttributes OpenAPI
Admin User Global Sign Out (GET) /?Action=AdminUserGlobalSignOut OpenAPI
Bulk Publish (GET) /?Action=BulkPublish OpenAPI
Change Password (GET) /?Action=ChangePassword OpenAPI
Confirm Device (GET) /?Action=ConfirmDevice OpenAPI
Confirm Forgot Password (GET) /?Action=ConfirmForgotPassword OpenAPI
Confirm Sign Up (GET) /?Action=ConfirmSignUp OpenAPI
Create Group (GET) /?Action=CreateGroup OpenAPI
Create Identity Pool (GET) /?Action=CreateIdentityPool OpenAPI
Create User Import Job (GET) /?Action=CreateUserImportJob OpenAPI
Create User Pool (GET) /?Action=CreateUserPool OpenAPI
Create User Pool Client (GET) /?Action=CreateUserPoolClient OpenAPI
Delete Dataset (GET) /?Action=DeleteDataset OpenAPI
Delete Group (GET) /?Action=DeleteGroup OpenAPI
Delete Identities (GET) /?Action=DeleteIdentities OpenAPI
Delete Identity Pool (GET) /?Action=DeleteIdentityPool OpenAPI
Delete User (GET) /?Action=DeleteUser OpenAPI
Delete User Attributes (GET) /?Action=DeleteUserAttributes OpenAPI
Delete User Pool (GET) /?Action=DeleteUserPool OpenAPI
Delete User Pool Client (GET) /?Action=DeleteUserPoolClient OpenAPI
Describe Dataset (GET) /?Action=DescribeDataset OpenAPI
Describe Identity (GET) /?Action=DescribeIdentity OpenAPI
Describe Identity Pool (GET) /?Action=DescribeIdentityPool OpenAPI
Describe Identity Pool Usage (GET) /?Action=DescribeIdentityPoolUsage OpenAPI
Describe Identity Usage (GET) /?Action=DescribeIdentityUsage OpenAPI
Describe User Import Job (GET) /?Action=DescribeUserImportJob OpenAPI
Describe User Pool (GET) /?Action=DescribeUserPool OpenAPI
Describe User Pool Client (GET) /?Action=DescribeUserPoolClient OpenAPI
Forget Device (GET) /?Action=ForgetDevice OpenAPI
Forgot Password (GET) /?Action=ForgotPassword OpenAPI
Get Bulk Publish Details (GET) /?Action=GetBulkPublishDetails OpenAPI
Get Cognito Events (GET) /?Action=GetCognitoEvents OpenAPI
Get Credentials For Identity (GET) /?Action=GetCredentialsForIdentity OpenAPI
Get C S V Header (GET) /?Action=GetCSVHeader OpenAPI
Get Device (GET) /?Action=GetDevice OpenAPI
Get Group (GET) /?Action=GetGroup OpenAPI
Get Id (GET) /?Action=GetId OpenAPI
Get Identity Pool Configuration (GET) /?Action=GetIdentityPoolConfiguration OpenAPI
Get Identity Pool Roles (GET) /?Action=GetIdentityPoolRoles OpenAPI
Get Open Id Token (GET) /?Action=GetOpenIdToken OpenAPI
Get Open Id Token For Developer Identity (GET) /?Action=GetOpenIdTokenForDeveloperIdentity OpenAPI
Get User (GET) /?Action=GetUser OpenAPI
Get User Attribute Verification Code (GET) /?Action=GetUserAttributeVerificationCode OpenAPI
Global Sign Out (GET) /?Action=GlobalSignOut OpenAPI
Initiate Auth (GET) /?Action=InitiateAuth OpenAPI
List Datasets (GET) /?Action=ListDatasets OpenAPI
List Devices (GET) /?Action=ListDevices OpenAPI
List Groups (GET) /?Action=ListGroups OpenAPI
List Identities (GET) /?Action=ListIdentities OpenAPI
List Identity Pools (GET) /?Action=ListIdentityPools OpenAPI
List Identity Pool Usage (GET) /?Action=ListIdentityPoolUsage OpenAPI
List Records (GET) /?Action=ListRecords OpenAPI
List User Import Jobs (GET) /?Action=ListUserImportJobs OpenAPI
List User Pool Clients (GET) /?Action=ListUserPoolClients OpenAPI
List User Pools (GET) /?Action=ListUserPools OpenAPI
List Users (GET) /?Action=ListUsers OpenAPI
List Users In Group (GET) /?Action=ListUsersInGroup OpenAPI
Lookup Developer Identity (GET) /?Action=LookupDeveloperIdentity OpenAPI
Merge Developer Identities (GET) /?Action=MergeDeveloperIdentities OpenAPI
Register Device (GET) /?Action=RegisterDevice OpenAPI
Resend Confirmation Code (GET) /?Action=ResendConfirmationCode OpenAPI
Respond To Auth Challenge (GET) /?Action=RespondToAuthChallenge OpenAPI
Set Cognito Events (GET) /?Action=SetCognitoEvents OpenAPI
Set Identity Pool Configuration (GET) /?Action=SetIdentityPoolConfiguration OpenAPI
Set Identity Pool Roles (GET) /?Action=SetIdentityPoolRoles OpenAPI
Set User Settings (GET) /?Action=SetUserSettings OpenAPI
Sign Up (GET) /?Action=SignUp OpenAPI
Start User Import Job (GET) /?Action=StartUserImportJob OpenAPI
Stop User Import Job (GET) /?Action=StopUserImportJob OpenAPI
Subscribe To Dataset (GET) /?Action=SubscribeToDataset OpenAPI
Unlink Developer Identity (GET) /?Action=UnlinkDeveloperIdentity OpenAPI
Unlink Identity (GET) /?Action=UnlinkIdentity OpenAPI
Unsubscribe From Dataset (GET) /?Action=UnsubscribeFromDataset OpenAPI
Update Device Status (GET) /?Action=UpdateDeviceStatus OpenAPI
Update Group (GET) /?Action=UpdateGroup OpenAPI
Update Identity Pool (GET) /?Action=UpdateIdentityPool OpenAPI
Update Records (GET) /?Action=UpdateRecords OpenAPI
Update User Attributes (GET) /?Action=UpdateUserAttributes OpenAPI
Update User Pool (GET) /?Action=UpdateUserPool OpenAPI
Update User Pool Client (GET) /?Action=UpdateUserPoolClient OpenAPI
Verify User Attribute (GET) /?Action=VerifyUserAttribute OpenAPI