FAQ

Frequently asked questions and troubleshooting.

products.csv
namecategorypricestock
Wireless Headphoneselectronics79.99142
USB-C Hubelectronics34.9989
Laptop Standoffice49.00201
+ 844 more rows
GET/v1/apis/products
200 OK
{
"data": [{ "name": "Wireless Headphones" … }],
"total": 847,
"page": 1,
"limit": 25
}

How do I get my API endpoint URL?

Shown on the success page after creation and in the dashboard. Open the API and copy the endpoint. Format: /v1/data/{api_id} with your account’s base URL.

Preview vs production API?

Preview = created when you upload before checkout. Lets you inspect data and try the API; expires after a short time (e.g. 30 minutes). Production = created after payment; stays active and appears in your dashboard until you delete it or the subscription ends.

Do I need to authenticate to call my API?

Yes, by default. Every API gets a unique API key that must be sent as the X-API-Key header. You can find and copy your key in the dashboard. If you prefer public access (e.g. for prototyping), toggle the key requirement to "Optional" in the dashboard — then requests work with or without a key.

Where do I find my API key?

In the dashboard, each API card shows your key. Click the eye icon to reveal the full key and use the copy button to grab it. The key starts with ak_.

I regenerated my API key and now my requests fail

Regenerating creates a new key and immediately invalidates the old one. Copy the new key from your dashboard and update it in all your clients, scripts, or integrations.

Can I make my API publicly accessible without a key?

Yes. In the dashboard, toggle the key requirement from "Required" to "Optional". Your API will then accept requests without the X-API-Key header. You can switch back to "Required" at any time.

Rate limits?

Depends on your plan. See the pricing page. When exceeded you get an appropriate HTTP status (e.g. 429). Upgrade or contact support for higher limits.

How large can my CSV be?

Plan limits apply to row count and file size (see pricing). Large files take longer to process. Use UTF-8 and a well-formed CSV for best results.

Upload or API creation failed

Ensure the CSV has a header row and valid formatting (no broken quotes, consistent delimiters). Try a smaller file or re-export as UTF-8. If it still fails, note the error message and contact support.

Can I update or replace data in an API?

Yes. In the dashboard you can upload a new CSV to replace an API’s data (the API ID stays the same). You can also delete APIs from the dashboard.