# The Adalo API

*Skill Level: Intermediate*

## 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/integrations/the-adalo-api/push-notifications) for apps and [access and modify the data in your collections](https://help.adalo.com/integrations/the-adalo-api/collections).
* Your Adalo API has a rate limit of 5 requests per second.
  * 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.

## 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.

   ![](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)

5. 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)

#### Your API key is required for all requests to the Adalo API!

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
```

## Next Steps

Learn to use your API key to access and modify your app data with the Collections API or trigger notifications to your app with the Notifications API.

{% content-ref url="the-adalo-api/collections" %}
[collections](https://help.adalo.com/integrations/the-adalo-api/collections)
{% endcontent-ref %}

{% content-ref url="the-adalo-api/push-notifications" %}
[push-notifications](https://help.adalo.com/integrations/the-adalo-api/push-notifications)
{% endcontent-ref %}

## 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://forum.adalo.com/c/roadmap/10)
