Number7AI — API Docs
Number7 AI API reference
REST API for document upload, extraction processing, and structured result retrieval. Authenticate once, upload by file or URL, poll or receive webhooks.
Core API workflow
- 1
Authenticate
Add Authorization: Bearer <API_KEY> to every request.
- 2
Upload
POST /upload with multipart file or URL body. Receive a jobId.
- 3
Poll
GET /results/:jobId every ~20s until fileStatus is done or failed.
- 4
Consume
Parse the structured JSON response and push to your ERP or workflow.
Reference sections
- View
Quick start
Upload a document and poll for results in 3 steps.
- View
Authentication
Bearer token format, key rotation, and security guidance.
- View
Upload
Multipart file upload and URL-based ingestion.
- View
Results
Poll by jobId, lifecycle states, and output schema.
- View
Webhooks
Async completion callbacks and HMAC signature verification.
- View
Errors
HTTP status codes, error body structure, and remediation.
- View
Rate limits
Throttle headers and exponential backoff strategy.
- View
Changelog
API version history and breaking-change notices.