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:
- Click your profile icon, which shows the first initial of your account name.
- Select Manage.
- In the Manage navigation menu, click API Keys.
- Click + Create API Key.
- In the Name box, enter a name for the API key.
- In the User list, choose the user email to link to the API key.
- Click Create.
You cannot view the API key again, but you can store it securely using a secret management tool of your choice.