Table of Contents
API tokens #
API tokens allow you to securely connect external systems such as websites, plugins, and third-party applications to your account.
They are required for integrations like WordPress, WooCommerce, or custom API-based connections.
When to use API tokens #
Use API tokens when you need to:
- Connect your website or application
- Enable external integrations
- Send data into the system (contacts, events, triggers)
- Automate workflows using external systems
Before you start with API tokens #
Make sure:
- You have CompanyAdmin access
- You understand how the external system will use API tokens
- You are connecting a trusted application
For permission details, see:
๐ User roles and permissions
How to create API tokens #
To generate API tokens:
- Go to Settings โ API tokens
- Click Generate token
- Enter:
- Token name (for identification)
- Associated site or system
- Click Generate
- Copy the API token immediately
โ ๏ธ API tokens are shown only once after creation.
How to manage API tokens #
To manage API tokens:
- Go to Settings โ API tokens
- View the list of existing tokens
- You can:
- Revoke tokens
- Identify tokens by label
- Monitor usage (if available)
What happens after creating API tokens #
- The token can be used to authenticate API requests
- External systems can send or receive data
- Tokens remain active until revoked
Common issues with API tokens #
API tokens not working #
Possible causes:
- Incorrect token copied
- Token expired or revoked
- Wrong API endpoint used
How to fix:
- Generate a new API token
- Replace it in your external system
- Verify API endpoint configuration
Unauthorized access errors #
Possible causes:
- Invalid API tokens
- Missing permissions
- Request format issues
How to fix:
- Check token validity
- Ensure proper authentication headers
- Review integration setup
Security best practices for API tokens #
- Never share API tokens publicly
- Store API tokens securely
- Use separate tokens for different systems
- Revoke unused API tokens regularly