Overview
Before you can use the Client API, you need to enable API access and generate an access token. You can also disable access or revoke a token at any time.
Note: When you share API access details with third parties, you're granting them access to your organisation's data, including the ability to add, edit, and delete users.
To learn more about the Client API, see What is the Client API?
Enable or disable the Client API
Click the Settings tab on the menu bar at the top of the page.
Scroll down to the Advanced card and click API access.
In the API access card, choose whether to enable or disable it:
To enable the Client API, select the check box.
To disable the Client API, clear the check box.
Click Save changes.
Generate an access token
Once enabled, you'll need to generate an access token:
Click the Add new token button.
Change the description to something meaningful for you. This description is not your access token.
Click Add new token to save.
Your token is generated and displayed. Copy it and keep it safe, as you would a password. This is the only time the token is displayed.
Select the check box to confirm you've saved the token, then click Close.
Edit or delete a token
To edit a token's description at any time, click the three dots and choose Edit.
To delete a token — for example, if it's no longer used or you need to revoke access — click the three dots and choose Delete.
FAQ
I've lost my access token — can I see it again?
I've lost my access token — can I see it again?
No. A token is only displayed once, when you first generate it. If you've lost it, delete the old token and generate a new one.
What happens to integrations using a token if I delete it?
What happens to integrations using a token if I delete it?
Any integration using that token will lose access immediately. Only delete a token when you're sure it's no longer in use, or when you deliberately want to revoke access.
Does disabling API access delete my tokens?
Does disabling API access delete my tokens?
Disabling API access turns off access without you needing to remove individual tokens. To permanently remove a token, delete it.
