# The Adalo API

*Skill Level: Intermediate*&#x20;

## Before You Begin

* The Adalo API is available on the Team, and Business Plan.
* You can use the Adalo API to trigger [push notifications](https://help.adalo.com/~/revisions/kmzOxqjy7C9sXGVjDKKb/integrations/the-adalo-api/push-notifications) for native apps and [access and change the data in your collections](https://help.adalo.com/~/revisions/kmzOxqjy7C9sXGVjDKKb/integrations/the-adalo-api/collections).
* Your Adalo API has a rate limit of 5 requests per second.&#x20;
  * If you exceed this rate, you will receive a 429 status code and you will need to wait some time before the subsequent requests succeed.

More details can be found in the developer documentation for the Adalo API here:

{% embed url="<https://github.com/AdaloHQ/docs/tree/master/public-api>" %}

#### To access your Adalo API key:

1\) Left Nav of the editor click on the settings gear\
2\) Expand App Access\
3\) Click Generate API Key

![](https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2F0Lmhl49daMqIWbtvZrp9%2FScreen%20Shot%202022-12-08%20at%203.34.44%20PM.png?alt=media\&token=1398d794-f1f6-4817-bbc8-6e3fd11a194d)

4\) You'll be able to delete your API Key and regenerate it.&#x20;

![](https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2Fx97Brp0d7NLZoQBattlH%2Fimage.png?alt=media\&token=9da8b733-c692-487f-bbae-f5a447d23e00)

You can also find your API key by clicking on the 3 dots next to any of your collection names and selecting <> API Documents. You will see your secret key in the cURL at the end after Bearer.

![](https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2FtG0JRNKDcMkcf6uwYgNy%2FScreen%20Shot%202022-12-08%20at%203.42.11%20PM.png?alt=media\&token=1f6085f7-0628-4fac-b9e9-fa0b78c05e82)

All requests to the Adalo API will need to contain the following two headers:

```
Authorization: Bearer [Your App's API Key]
Content-Type: application/json
```

## Help

If you need additional help with this article, you can always ask in our[ community forum](https://forum.adalo.com/)! Be sure to paste the link to this article in your post as well!

Do you have a tutorial or help doc request? [Let us know!](https://ideas.adalo.com/tutorial-requests)
