Skip to main content

Authorizations

Authorization
string
header
required

Personal API key. Send X-Organization-Id. The required cumulative level is listed in x-watchdog-permission.

Headers

X-Organization-Id
string

Required for personal API keys. Target one organization you have access to. Migrated keys may omit it to use their original organization. For Clerk sessions, it must match the active organization.

Path Parameters

id
string<uuid>
required

Body

application/json
strategy
enum<string>

Omit for the MIME default: datalab for PDF, PNG and JPEG; deterministic for DOCX, XLSX, EML, MSG and HTML.

Available options:
datalab,
deterministic
fallback_strategy
enum<string>

Optional distinct strategy supported by this MIME. Invoked once only on no extractable content. Omit for no fallback.

Available options:
datalab,
deterministic

Response

Usable content for the request already exists. GET content_url to retrieve its descriptor and download URL.

status
enum<string>
required
Available options:
ready
content_url
string
required

Relative API URL to retrieve the current content descriptor.