Plan, then run
POST /v1/runs?dry_run=true returns the estimate and stores nothing. The same call without the flag spends only after you accept the cost.
REST API
JSON in, JSON out. A bearer API key. A dry run spends nothing. A confirmed call spends for a result that comes back.
POST /v1/runs?dry_run=true returns the estimate and stores nothing. The same call without the flag spends only after you accept the cost.
Fetch a full profile or contact details for someone a search already returned. A miss is free. The contact price is in the estimate before it runs.
Connect an account, save a sequence, and enroll people. Sends wait for confirm. The monthly price is per connected account.
This is the homepage dry run: Senior backend engineer in Ghent, Belgium. Go, 5+ years. Target 40. The estimate is 1–120 credits and the cost is 0.
curl -sS -X POST https://api.recruitmcp.com/v1/runs?dry_run=true \
-H "authorization: Bearer $KEY" \
-d '{"job_description":"Senior backend engineer in Ghent, Belgium. Go, 5+ years.","target":40}'