REST API
Tadabase Developer Rest API
You can use our extensive REST API to access and update your app data from other platforms.
We recommend using Postman for testing our API and have therefore created a separate API portal which can be accessed at: developer.tadabase.io
Call Limitations
All plans include daily API limitations, please see pricing for the limits based on your plan.
All plans include daily API limitations, please see chart below for call limitations.
GET request responses will be limited to 100 records per page. Paginating the response will be required in order to view all records retrieved by a GET request if the total items is greater than 100.
See here for more information regarding pagination.
API LIMITS
Each plan has specific limitations as to how many API requests can be sent. There are 2 limits:
- Per minute limit.
- Per day limit.
With each API request, the server will respond with the current limit status of your API within the headers.
The response headers will look like this:
Minute Limits
- X-RateLimit-Limit - The total allowed API requests per minute.
- X-RateLimit-Remaining - Total remaining API requests for this minute
- X-Retry-After - How many seconds left for this minute.
- X-RateLimit-Reset - The UNIX timestamp of when this minute is up.
Daily Limits
- X-RateLimit-Daily-Limit - Total API requests allowed per day.
- X-RateLimit-Daily-Remaining - Total remaining API requests for this day
- X-Daily-Retry-After - How many seconds until this day is over
- X-Daily-RateLimit-Reset - The Unix timestamp of when the day will be reset
Field Limitations
At this time the following fields can't be used to save or update via API:
- Images.
If you want to save a URL to the image that's possible, but the image will remain hosted where the URL is currently located. To do this find the field id (for example: field_100) and append [src] to it in your POST request. eg. field_100[src]