Cludo API versions: v3 and v4
Cludo offers two API versions: v3 (legacy) and v4 (current). New integrations should use v4 where possible.
v4 API
RESTful design with consistent paths and request/response shapes.
- Search:
POST /api/v4/{customerId}/{engineId}/search - Autocomplete:
GET /api/v4/{customerId}/{engineId}/autocomplete - AI Chat:
POST /api/v4/{customerId}/{engineId}/search/answer - AI Summary:
POST /api/v4/{customerId}/{engineId}/search/summarize - Index Management (push/update/delete documents):
PUT|PATCH|DELETE /api/v4/{customerId}/index/{crawlerId}/documents - Authentication: SiteKey (client-side) or Basic / API Key (server-side). Same credentials as v3; only the base path and payload format differ.
- Base URLs:
https://api.cludo.com(EU) orhttps://api-us1.cludo.com(US). Use the URL that matches your Customer ID range.
v3 API (legacy)
Still supported for existing integrations. Many endpoints use query parameters or older response formats.
- Search and other endpoints live under
/api/v3/. - Analytics tracking endpoints remain on v3 and have no v4 equivalent:
POST /api/v3/{customerId}/{engineId}/search/pushstat/querylogand/clicklog. - If you are building something new, prefer v4 for consistency and future support.
Search Tools (unversioned)
Banners, Page Rankings, Quicklinks, and Synonyms use unversioned paths (/api/banners/, /api/rankings/, etc.). Do not add /v3 or /v4 to these endpoints.
Migration
If you are on v3 and want to move to v4, your Customer ID, Engine ID, and auth credentials (SiteKey or API Key) stay the same — you only change the base path and request/response format. See the API versions guide for a feature-by-feature breakdown. For v3 endpoint reference, see the legacy API documentation.