Setup and API key generation
Before making API calls, you need to configure API access within your tipee instance and generate an API key. This setup process requires administrative privileges in tipee.Create an Integration
Create a dedicated integration principal within the tipee application. This integration acts as the identity for your API interactions.
Assign Roles/Permissions
Assign appropriate roles and permissions to the newly created integration. Without assigned permissions, the integration will not have the necessary access to read or modify any resource via the API, even if authentication is successful.
Detailed, step-by-step instructions for enabling API access, creating integrations, and managing API keys are available in the tipee Help Center. This process must be performed by a user with administrative access.
Making authenticated requests
Once you have a valid API key, you must include it in theAuthorization header for every request, using the Bearer authentication scheme:
Authorization header or with an incorrect/inactive key will be rejected.
Authentication-related errors
| Code | Name | Cause |
|---|---|---|
401 | Unauthorized | The API key is missing, invalid, or expired |
403 | Forbidden | The API key is valid, but the associated integration does not have the necessary permissions for the requested action |
Error Handling
See the full list of error codes and recommended actions.