FAQ
Frequently asked questions and answers.
Reliability
1. Can data be lost?
Once the API returns 202 Accepted, the system guarantees processing through a 3-tier auto-recovery system covering approximately 56 hours. Requests are queued first, so even during database outages, no data is lost.
2. What should I do if the API returns a 5xx error?
5xx errors mean the request did not reach our system. You should implement retry logic with exponential backoff in your code. Once the API returns 202, processing is guaranteed on our side.
Pricing
1. Is there a free trial?
Yes, the Free plan includes 1,000 requests per month with no expiration. All features are the same as paid plans. Sandbox and Production environments included. Upgrade anytime for higher limits.
2. How do I change my plan?
You can upgrade instantly from the dashboard. Downgrades also apply immediately with a prorated credit. Plan changes are limited to once per billing cycle.
3. Can I get a refund?
Full refund within 30 days if the service hasn't been used. After 30 days or any API usage, refunds are not available but you can use the remaining period.
4. Do webhook calls count toward my request limit?
No, webhook calls are not counted separately. Even if multiple webhooks are triggered per API call, it counts as one request.
Service
1. How many endpoints can I create?
Unlimited. All plans allow unlimited endpoint creation.
2. Is there a per-second rate limit?
No per-second limit. Only the monthly total request count is limited.
3. What happens to existing data when I modify the schema?
Changes only apply to new requests. Existing data is not affected.
4. What happens if webhook delivery fails?
Delivery is retried from a queue — production 6 attempts in total over about 5 hours, sandbox 4 in total over about 12 minutes, counting the first delivery as attempt 1. A 4xx other than 429 is treated as permanent and is not retried. You can check webhook status in the logs.
5. Can I query stored data via API?
Yes, you can retrieve individual records via GET request using the record ID. Log search is also available in the dashboard.
6. How do collaboration keys and collaborators work?
Creating a collaboration key issues separate API keys, and you can invite multiple collaborators to each key to manage them as a group. You can also share the default API key, but creating collaboration keys and inviting collaborators lets you separate logs and statistics by group for easier management. You can create multiple collaboration keys.
7. How long is my data kept?
Production records are kept for at least 60 days and are then removed a whole month at a time. Sandbox records are deleted after 30 days, as sandbox is meant for testing rather than storage. On the Free plan the endpoint itself is deleted 7 days after it is created. Usage statistics are kept separately and survive record deletion, so your dashboard charts stay intact. To keep records beyond the retention window, set a webhook on the endpoint or poll GET /api/v1/data/<your-slug>/poll so they reach your own system as they arrive.
8. What is the Production Console?
The Production Console is an owner-only feature that lets you directly manage production data (Create, Read, Update, Delete) from the dashboard without making external API calls. Access it from the Production tab on the endpoint detail page.
Data
1. What happens to my data if I cancel?
After cancellation, your account transitions to the Free plan at the end of the billing period. Free plan data policy then applies with no exceptions: endpoints created more than 7 days ago are deleted on the next cleanup cycle, together with all of their data — sandbox and production alike. Download anything you need to keep before cancelling.