Prerequisites
- A Doofinder account with at least one search engine configured
- An API key — generate one at Admin Panel → Account → API Keys
eu1-ab46030xza33960aac71a10248489b6c26172f07
The prefix (eu1, us1, ap1) is your search zone — you’ll need it to construct the correct API hostname.
Step 1 — Find your Search Engine ID (hashid)
Every Doofinder search engine has a uniquehashid. You can find it in the Admin Panel under Configuration → Search Engines — hover over any engine to copy its hashid.
It looks like: d8fdeab7fce96a19d3fc7b0ca7a1e98b
Step 2 — Run a search query
Step 3 — Log a click event
When a user clicks a result, log it so Doofinder can improve your rankings and stats:Next Steps
Search API Reference
Explore filters, facets, sorting, image search, and more.
Authentication
Learn about API tokens, JWT, and zone-specific keys.
Management API
Push items and manage indices programmatically.
Error Reference
Handle errors gracefully in your integration.