Build with the Quizell API
Programmatically manage your products, customers, and quiz data through a simple REST API. Authenticate with a bearer token, send standard HTTP requests, and get clean JSON back — everything you need to connect Quizell quizzes, forms, and funnels to your own stack.
- Protocol
- REST + JSON
- Auth
- Bearer token
- Endpoints
- 15+
- Examples
- Node · cURL · Python
What you can build
The Quizell API powers everything from catalog syncing to lead pipelines. Here are the most common use cases.
Sync your product catalog
Keep quiz recommendations accurate by creating, updating, and batch-importing products straight from your store or PIM.
Route leads to your CRM
Pull customer profiles and quiz responses into your CRM or marketing tools, with custom fields for anything extra you capture.
React to events in real time
Use webhooks to get notified the moment a quiz is completed or data changes — no polling required.
Quick Start
Go from zero to your first API call in three steps.
- 1
Make sure your plan includes API access
Advanced features like the REST API, AI recommendations, conditional logic, and multi-step funnels are available on the Pro plan.
- 2
Get your API token
Generate a personal API token from your Quizell dashboard and keep it secret — it carries full access to your account data. Every request is authenticated with it.
- 3
Make your first request
Replace
YOUR_API_TOKENwith your token and run the request below.JSON123curl -X GET https://api.quizell.com/api/v1 \ -H "Authorization: Bearer YOUR_API_TOKEN" \ -H "Content-Type: application/json"
Using the Quizell API
All requests are made over HTTPS with a bearer token and return JSON. These three values are all you need to configure:
Base URL
https://api.quizell.com/api/v1Authentication
Authorization: Bearer YOUR_API_KEYContent Type
application/jsonKeep your token safe. Never expose your API key in client-side code or public repositories. Rotate it from the dashboard if you suspect it has leaked.
Explore the API
Every endpoint ships with interactive examples in Node.js, cURL, and Python that you can edit and run right from the docs.
Product APIs
7 endpoints
Create, search, update, and remove the products your quizzes recommend.
Customer APIs
8 endpoints
Manage customer records, quiz leads, and their custom fields.
Analytics APIs
1 endpoints
Load product performance metrics like recommendations, add-to-carts, and average ranking.
Errors & Rate Limits
The API uses conventional HTTP status codes. Anything other than a 2xx response includes a JSON body describing what went wrong.
Pro tip: batch endpoints (like Create Multiple Products) let you move large catalogs in far fewer requests — use them instead of looping single calls.
Frequently Asked Questions
Next Steps
Connect your integrations
Link your store and CRM so quiz data flows where your team already works.
Enable AI recommendations
Map products to answers and let Quizell suggest the best match for every respondent.
Track and iterate
Watch performance in Analytics and refine your questions to lift conversion.
Need a hand?
Our team is happy to help you plan an integration or debug a request — reach us any time via live chat.