Create an API key

Overview

Every request made to the Sift API through REST or gRPC requires an API key for authentication. The API key is a secure credential that identifies your application (you) and authorizes it to access Sift’s services. When interacting with the Sift API:

  • For REST requests using the Bearer authentication scheme, the API key must be included in the HTTP request authorization header.
  • For gRPC requests, the API key must be passed as a metadata field, also using the authorization header with the Bearer scheme.

API keys can be created and managed either through the Sift UI or programmatically via the Sift API.

Instructions

To create an API key in Sift UI:

  1. Click your profile icon, which shows the first initial of your account name.
  2. Select Manage.
  3. In the Manage navigation menu, click API Keys.
  4. Click + Create API Key.
  5. In the Name box, enter a name for the API key.
  6. In the User list, choose the user email to link to the API key.
  7. Click Create.

    You cannot view the API key again, but you can store it securely using a secret management tool of your choice.

On this page