API · Overview
As an integrator you call one single API: the External Integrations API (/api/integrations/v1/*) from your server. The reference on this site is generated directly from the OpenAPI 3.1 spec the backend publishes on every release. If something appears here, it exists in production; if it doesn't appear, it doesn't exist.
External Integrations API
| Prefix | Auth | Who uses it |
|---|---|---|
/api/integrations/v1/* | Authorization: Bearer <api-key> | Your server (any stack: Node, Python, Java, .NET, PHP, Ruby, Go) |
Covers all server-to-server flows: catalog lookup and sync, conversion tracking. The "Try It" playground lives under Reference (Try it) (left column).
The widget embedded in the browser talks to its own internal backend. You don't call those endpoints — the widget bundle (
cdn.neuroon.ai/widget.js) consumes them directly using a Widget Token that your own server signs locally with the API Key (HMAC). See Authentication · Widget Token.
Global conventions
- Format: JSON UTF-8.
Content-Type: application/json. - Languages: the backend accepts
Accept-Languageand returns generated text in one of the 9 supported locales when it fits; falls back toesby default. - Errors: uniform structure. See Reference · Errors.
- Rate limits: based on your subscription plan.
X-RateLimit-*headers in every response. - Indexing latency: 2-5 seconds after
200 OKon/products/sync(eventual consistency).
Operational details (base URLs per environment, mandatory headers, idempotency) live at API conventions.
How to use the playground
The Reference pages embed an interactive explorer. To try it:
- Select the environment (Production or Development) with the navbar selector.
- Paste your API Key in the authentication field (
Bearer). - Fill the path/query/body parameters and press Send API Request. The response comes back with real headers and body.
Further reading
- API conventions — base URLs, headers, idempotency.
- Authentication · Overview — API Key (server) vs Widget Token (HMAC signature for the browser).
- Quickstart — from zero to your first search in 5-10 minutes.