API key permissions
You can create 3 types of API keys on Heyoo:- All permissions – This API key will have full access to all resources.
- Read only – This API key will have read-only access to all resources.
- Restricted – This API key will have restricted access to some resources:
- Campaigns
- Analytics
- Workspaces
- Domains
- Tags
- API Keys
Machine users
On Heyoo, you can create API keys that are associated with a “Machine user”. This is particularly helpful when you don’t want to associate the API key with a particular user in your workspace, to avoid security risks in involving turnover or changes in project ownership.

How to create an API key
You can create an API key by following these steps:Create an API Key
Click on the “Create” button and select permissions you want to grant to
the API key.Select between “You” and “Machine” to associate the API key with a user or a machine user.
When making API calls, if your API Key have insufficient permissions, the error should tell you which permissions you need.Make sure to copy your API key and store it in a safe place. You won’t be able to see it again.
- You – This API key is tied to your user and can make requests against the selected workspace.
- Machine – A machine user will be added to your workspace, and an API key will be created.



