Skip to main content

1. Generate an API key

Go to the CallPrep dashboard and create an API key. You’ll be asked to describe your product — this context is used to personalise AI insights.
Keep your API key secret. Never expose it in client-side code or public repositories.

2. Submit a research request

Response:

3. Poll for results

Use the research_id to check the status every 5 seconds until status is completed.
Response when completed:

Complete Node.js example

Typical completion time is 20–60 seconds depending on data availability. If cached data exists, results return in under 2 seconds.

Next steps

Authentication

Learn about API key best practices

Response fields

Full reference of all returned fields

Handling errors

How to handle errors gracefully

n8n integration

Automate with n8n templates