Skip to content
AdClosr
Developer Platform

Build on the AdClosr revenue OS.

REST + GraphQL APIs, signed webhooks, and SDKs in TypeScript and Python. Every surface of AdClosr is programmable.

REST API
Stable, versioned, OpenAPI-spec'd.
GraphQL
Query exactly what you need.
Signed webhooks
HMAC-signed, replay-safe.
TS & Python SDKs
First-class type safety.

Idiomatic, predictable, fast.

Every AdClosr endpoint uses consistent resource naming, cursor pagination, and ISO-8601 timestamps. Errors are RFC-7807. Rate limits are bucketed per-tenant.

  • Cursor pagination, never offset-based.
  • OAuth 2.0, PATs, and service tokens.
  • Per-tenant rate limits, never starved.
POST /v1/ai/voice/calls200 OK · 142ms
curl -X POST https://api.adclosr.com/v1/ai/voice/calls \
  -H "Authorization: Bearer $ADCLOSR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "lead_id": "lead_8KQp2",
    "agent": "buyer-qualification",
    "script_version": "2026-06"
  }'

{
  "id": "call_4FbR9",
  "status": "queued",
  "estimated_dial_at": "2026-06-27T18:14:02Z",
  "transcript_url": null
}

Popular endpoints

GET
/v1/leads
List and filter leads with full pagination.
POST
/v1/leads
Create a lead from a custom source.
GET
/v1/deals/{id}
Retrieve a deal including pipeline state and stakeholders.
POST
/v1/deals/{id}/stage
Move a deal between stages with audit trail.
POST
/v1/ai/voice/calls
Trigger an outbound AI Voice call to a lead.
POST
/v1/ai/sms/messages
Send an AI-drafted SMS using your trained voice.
GET
/v1/intelligence/forecast
Pull the live revenue forecast for any segment.

Webhook events

lead.createdlead.qualifiedappointment.bookeddeal.stage_changeddeal.closed_wondeal.closed_lostai.voice.call_completedai.sms.repliedcommission.paid

All webhooks are HMAC-SHA256 signed with your endpoint secret and idempotency keys. Replay-safe with at-least-once delivery and exponential backoff.

Building on AdClosr?

Get a developer sandbox, free API keys, and direct access to our DX team.

5 days
Onboarding
1 hour
Support SLA
6.8×
ROAS
240+
Customers