Skip to main content

References

Doofinder provides a suite of APIs to power search, personalization, and analytics for your ecommerce site.

Quick Start

Get your first API call running in under 5 minutes.

Search API

Query indexed items, get autocomplete suggestions, run image search, and log user interactions in real time.

Management API

Create and configure search engines, manage indices, and push or update items programmatically.

Stats API

Retrieve analytics — sessions, top searches, click-through rates, conversion data, and more.

Recommendations API

Deliver personalized product recommendations powered by Doofinder’s recommendation engine.

Category Merchandising API

Configure and manage category-level search rules and boost strategies.

Architecture Overview

All Doofinder APIs are region-scoped. Your search zone determines the hostname to use: Each API uses a different subdomain pattern:
Your search zone is shown in the Doofinder Admin Panel. The zone prefix on API keys (e.g. eu1-ab46030x...) is optional — the zone is determined by the hostname you call.

Authentication at a Glance

All APIs authenticate via an Authorization HTTP header. The format depends on the API:
See the full Authentication guide for JWT tokens and zone-specific key formats.

Common Error Codes

See the Error Reference for full details.