API Specification v2.0.0
API Reference
Everything you need to integrate DoesItClick into your own marketing stack. Use our RESTful endpoints to automate simulations and extract persona intelligence.
Base URL
https://api.doesitclick.ai/v1
POST
/simulations
Initializes a new message test against selected personas. This is an asynchronous operation. You should poll the GET endpoint or use Webhooks to receive completion events.
Body Parameters
projectIduuidRequired
Target project for the simulation.
namestringRequired
Internal label for this run.
copySnapshotobjectRequired
The marketing content to test.
modestring
'fast' or 'robust' (N=5).
Request Example
{
"projectId": "uuid",
"name": "Landing Test A",
"copySnapshot": {
"headline": "Scale faster."
},
"personaIds": ["uuid"],
"mode": "fast"
}Response (201)
{
"simulation": {
"id": "sim_98213",
"status": "pending",
"createdAt": "2026-02-10T..."
}
}More coming soon
We are currently migrating our full OpenAPI spec to this interactive viewer.