CorpusIQ API Reference¶
Full REST API documentation for programmatic access to CorpusIQ. Authenticate with bearer tokens, query your connected business tools, and manage user data — all through a JSON API at https://api.corpusiq.io/v1.
Quick Links¶
| Page | Description |
|---|---|
| API Overview | Authentication, base URL, endpoints summary, quickstart examples in cURL/Python/JavaScript |
| Authentication | Bearer tokens, OAuth 2.0 device flow, token management, refresh detection, revocation |
| Endpoints | Complete endpoint reference with request/response schemas and code examples |
| Rate Limits | Per-endpoint quotas, rate limit headers, retry strategies, 429 handling |
| Error Codes | HTTP status codes, error types, troubleshooting guidance |
| OpenAPI Spec | OpenAPI 3.0.3 specification for Postman, Insomnia, and Swagger UI |
| Schemas | Data models, JSON structures for requests and responses |
| Webhooks | Event notifications, HMAC-SHA256 signature verification, retry with exponential backoff |
Base URL¶
https://api.corpusiq.io/v1
Authentication¶
All API requests require a Bearer token in the Authorization header:
curl -H "Authorization: Bearer YOUR_API_TOKEN" \
https://api.corpusiq.io/v1/me
See Authentication for token creation, OAuth flow, and security best practices.
Core Endpoints¶
# Query your connected business tools
POST /query
# Deep search across encrypted archives
POST /deep_search
# Delete your data and account
DELETE /delete_my_data
Full endpoint documentation with request/response examples: Endpoints
← Docs Home | Next: API Overview →