Developer

API Documentation

Integrate ClosingIQ document intelligence directly into your applications with our REST API. Full CRUD operations, webhook events, and embeddable widgets.

Authentication

# Authenticate with your API key

curl -H "Authorization: Bearer ciq_live_your_key_here" \

https://api.closingiq.com/api/v1/projects

Key Endpoints

MethodEndpointDescription
POST/api/v1/auth/signupCreate a new account
POST/api/v1/auth/loginAuthenticate and get tokens
POST/api/v1/documents/upload-urlGet a signed URL for direct upload
POST/api/v1/documents/complete-uploadRegister uploaded document and start AI processing
GET/api/v1/documents/{id}/extractionsGet structured extracted fields with citations
GET/api/v1/documents/{id}/risksGet detected risk flags with severity and evidence
GET/api/v1/documents/{id}/summaryGet AI-generated document summary
POST/api/v1/chat/threads/{id}/messagesAsk questions and get cited AI answers
POST/api/v1/projects/{id}/exportGenerate structured JSON or PDF report
POST/api/v1/videos/generateGenerate AI marketing video (Pro+ plans)

Webhook Events

document.uploaded
document.processed
document.failed
extraction.complete
risk.detected
project.synthesized
export.ready

SDKs & Integrations

Official TypeScript SDK coming soon. REST API available now for any language.

// Coming soon

npm install @closingiq/sdk