API reference
Browse API documentation, generate bearer tokens, and download Postman collections in the Tealium Developer Portal.
Browse the API catalog
- Go to API Reference in the developer portal.
- Use the version dropdown on an API card to select the version you need.
- Click the card to open its documentation.
When in End of Support, each API card displays a status chip indicating the End of Life (EOL) date. For more information, see API lifecycle.
Use interactive documentation
On an API reference page, you can:
- Browse endpoints in the sidebar.
- View request and response schemas and examples.
- Test the endpoint and send live requests directly from the browser. You need to generate a bearer token to use this feature. For more information, see Generate a bearer token.
- View code snippets in multiple languages.
- Use MCP-enabled APIs directly from an MCP client.
Use with Postman
Download a Postman collection
- Go to the API reference for the API.
- Click the Postman icon in the bottom-right corner.
- A
.jsoncollection file downloads automatically.
Import into Postman
- Open Postman and click Import.
- Select the downloaded
.jsonfile.
The collection includes all endpoints, parameters, and request bodies, organized into folders by resource.
Authenticate the collection
The collection uses an {{access_token}} variable for bearer token authentication. To configure it:
- Generate a bearer token.
- In Postman, open Collection Variables.
- Set the
access_tokenvalue to your generated token.
All requests in the collection automatically include Authorization: Bearer {{access_token}}.
Generate a bearer token from the API reference
Tokens expire after 1 hour.
Signed in users (recommended)
Use this method if you are signed in and have a registered application with an active subscription to the API.
- Expand an action and select an endpoint.
- Click the Key icon in the bottom-right corner of the screen to generate the token.
- Select your application from the dropdown and click Generate Token.
- Click Copy Token and close the dialog.
- Paste the token into the Token field in the action screen, fill in any required parameters, and click Send API Request.
With client credentials
Use this method for CI/CD pipelines, service accounts, or any context where you have a client_id and client_secret but are not signing in through the portal.
- Open any API documentation page.
- Click the Key icon in the bottom-right corner.
- Switch to the Manual tab.
- Enter your
client_idandclient_secret. - Optionally, enter scopes.
- Click Generate Token.
- Copy the returned token.
You can request only scopes your subscription grants. If the portal rejects a scope, verify that your subscription includes the required account and profile access. For details on scope format and components, see Scopes.
Token details
| Property | Value |
|---|---|
| Format | JSON Web Token (JWT) |
| Lifetime | 1 hour (3600 seconds) |
| Grant type | client_credentials |
| Refresh | Not supported. Generate a new token when the current one expires. |
Troubleshoot common errors
| Problem | Solution |
|---|---|
| Token generation fails | Verify that your application has an active subscription to the API you want to use. |
401 Unauthorized |
Your token has expired. Generate a new one. |
403 Forbidden |
Your token’s scopes don’t include the required account, profile, or resource. Check your subscription access. |
| Scope rejected during generation | Your application has not been granted that scope. Request access from the account owner. |
| No applications in the dropdown | Create an application and subscribe to at least one API first. |
This page was last updated: July 27, 2026