Here at Jetbuilt, we have a robust REST style API. For those proficient, you can use this API to access your data. You can find the documentation using this link: https://api.jetbuilt.com/customers#introduction.
While developing your integration, we recommend you utilize the sandbox environment. To request the sandbox be enabled for your account, just reach out to us in Support chat.
Activating the API Key
To enable the API key for your company, an admin on your account can head over to Settings>Company>Integrations, scroll to the bottom of the page and click "+ New API Key".
In the window that pops up, you can give your API key a name and select if it will be Read Only or Read and Write.
PLEASE NOTE: Upon activation, the API key will be displayed. Copy this key now and store it somewhere safe. For your security we only show it once, and it can't be recovered afterwards.
Once the API key has been enabled, you can go back at any time to edit the Read/Write access or revoke the key.
Additional API keys can be added and enabled as desired.
Rate Limits
Jetbuilt limits the number of API requests made within a period of time.
When the limit is reached, further requests return status code 429 (Rate Limit Exceeded)
The API limit is set at 50 requests within a 10 second window.
Pagination
The index endpoints paginate their results, with 25 returned per page.
3rd Party Integrations
Since each company has such specific demands with the API, we also have a partnership with Mindcloud for custom API integrations. You can schedule a free consultation with them about specifics using this link - https://mindcloud.co/jetbuilt-integrations.
We hope this helps! Please reach out to us in Support Chat with any questions!

