Extract credential metadata
Extract structured metadata from locally redacted text. Human API-key calls require ai:extract, a stable requestId UUID and current personal or member-bound organization authority; agent keys cannot use extraction. Integrators must remove personal information locally before sending strippedText or issuerHint. The server validates the request shape but does not certify that text is redacted; never send original document bytes or raw OCR text. JWT calls opt into durable receipts by supplying requestId. A first uncached paid operation consumes one AI credit; recovery never invokes the provider or debits again. Unknown outcomes must be recovered by GET, not a new UUID. Gated by ENABLE_AI_EXTRACTION; receipt responses are private/no-store.
Request
- Base URL: https://app.arkova.ai/api/v1
- URL: https://app.arkova.ai/api/v1/ai/extract
- Auth: one of:
- HTTP bearer
- HTTP bearer
- API key in header X-API-Key
Query parameters
Explicit personal workspace; mutually exclusive with org_id.
Authorized organization workspace; does not override key authority.
Request body
Response
Extracted metadata fields
Changes
No recorded changes to this operation across all 1 revision of this API.