Scoped credentials
One-time secret reveal, expiry, rotation, and immediate revocation.
Submit PDFs, track durable processing, retrieve structured data, download Excel or CSV files, and receive signed status events—without creating a second document silo.
API access is available on Scale and Custom plans.
curl -X POST "https://manifestai.io/api/v1/documents" \
-H "Authorization: Bearer $MANIFEST_AI_API_KEY" \
-H "Idempotency-Key: shipment-1042-invoice" \
-F "file=@commercial-invoice.pdf" \
-F "profile_id=YOUR_PROFILE_ID"One-time secret reveal, expiry, rotation, and immediate revocation.
Required idempotency and duplicate protection prevent repeated work.
HMAC-signed, retry-safe completion events with endpoint restrictions.
API and portal documents share credits, retention, history, and exports.
The API is asynchronous by design, so long document jobs survive client disconnects and can be observed through polling or webhooks.
Send an authorized PDF with a saved layout profile or approved field definition. Credits and duplicates are checked before queueing.
Manifest AI checkpoints work page by page, applies operational quality checks, and keeps current state available through one document resource.
Retrieve structured fields in JSON, download Excel or exact-column CSV, and reopen the same record in the portal when human context is needed.
API v1 covers entitlement discovery, reusable layouts, destination templates, durable document processing, lifecycle controls, structured results, Excel or CSV exports, and privacy deletion.
/api/v1/accountCredits, scopes, and current limits
/api/v1/profilesSaved layout profiles
/api/v1/export-templatesExact destination column templates
/api/v1/documentsSubmit a PDF for durable processing
/api/v1/documents/{id}Status and retained structured result
/api/v1/documents/{id}/actionsPause, resume, or cancel
/api/v1/documents/{id}/exportDownload Excel or request UTF-8 CSV
{
"data": {
"id": "doc_01K1...",
"object": "document",
"status": "queued",
"page_count": 12,
"source": "api",
"links": {
"self": "/api/v1/documents/doc_01K1...",
"export": "/api/v1/documents/doc_01K1.../export",
"portal": "/dashboard?job=doc_01K1..."
}
}
}Convert reviewed freight documents into the exact columns required by downstream systems.
Pair an authorized email-ingestion service with API submission and signed completion events.
Show document status inside internal shipment, brokerage, or finance tools.
Submit controlled batches and compare invoice totals, line items, and packing-list data.
Let authenticated customers initiate work while keys and document processing remain server-side.
Export required records and delete retained customer content when business retention ends.
Scale includes production API access and signed webhooks. Custom supports agreed limits and integration requirements. Free Validation and Professional use the secure web workspace.
Yes. Portal uploads and API submissions share one workspace, document history, page-credit balance, retention controls, and result access.
Every submission requires an Idempotency-Key, and file fingerprints provide a second guard against accidental double processing.
Webhook events contain identifiers, status, and resource links. The receiving server retrieves the current result through the authenticated API.
Follow the quickstart, validate the complete lifecycle, then request Scale access for production API credentials.