Data Integrity Suite supports both API key-secret pairs and tokens to authenticate API requests. API key and secret pairs are generated in a user workspace. An API request includes the key-secret pair in the Authentication header. Additionally, requests to many Data Integrity Suite endpoints authenticate using Bearer tokens. Data Integrity Suite implements the OAuth 2.0 protocol for token access. The OAuth 2.0 protocol is a method through which a third-party app can access Web-hosted resources on behalf of a user. The request to create a token includes a valid API key and secret pair in the Authentication header. The response body includes the Bearer token. Data Integrity Suite API endpoints can then specify the token in the Authorization header to authorize access to Data Integrity Suite resources.