Pantone API Authentication

To use the API, the client needs to authenticate to AWS Cognito using an AWS SDK:

The authentication process requires three steps:

  • Getting a token from the user pool
  • Getting AWS credentials using the token
  • Using the AWS credentials to sign the requests to the Pantone API
The “Requests signed for AWS” link shown above can be found here: https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_aws-signing.html

The AWS SDKs provide methods to easliy authenticate to AWS Cognito. You can check the SDK and samples for AWS Cognito
here: Amazon Cognito Developer Resources.