Checkio API
get/{tenantId}/v1/documents/{documentId}

Get document

Requires Authentication
Documents

Returns metadata for a single document.

Path Parameters

NameTypeDescription
tenantId
required
string (uuid)Tenant UUID
documentId
required
string (uuid)Document UUID

Responses

Document metadata

Response Bodyapplication/json
id
string (uuid)
tenantId
string (uuid)
documentSetId
string (uuid)
- ID of the document set this document belongs to, null if standalone
fileName
string
- Original file name
contentType
string
- MIME content type (e.g., application/pdf, image/png)
fileSize
integer (int64)
- Expected file size in bytes
status
string
enum: "pending" | "ready" | "failed"- Document status (pending = awaiting upload, ready = uploaded and confirmed)
createdAt
string (date-time)
updatedAt
string (date-time)

Code Examples

curl -X GET 'https://api-next.checkio.co.uk/{tenantId}/v1/documents/{documentId}' \
  -H 'Authorization: Bearer {token}'