Skip to main content
Returns the application record including all form data, documents with presigned download URLs, participant information, and — for eligible applications — documents retrieved directly from the company registry.

Authentication

Requires an API key with applications:read scope. The application must belong to the organization associated with the API key.

Path parameters

string
required
UUID of the application.

Response

Returns 200 OK with the full application detail.
string
UUID of the application.
string
Configuration ID used for this application.
string
Current status: created, sent, in_progress, submitted, review, approved, rejected.
The primary participant’s application form URL — the same link returned by Create Application. Use it to recover a lost link or re-send it to the applicant through your own channels. If your organization has an active custom domain, the link uses it. Omitted in the rare case an application has no primary participant.
object
Application data. Contains the following top-level keys:
array
Participants associated with this application.
array
Documents Klara retrieved directly from the company registry (currently Companies House for UK companies) — no applicant upload involved. Only present for registry-eligible applications: a UK company with a company number, on a configuration with registry documents enabled. An empty array means retrieval hasn’t completed yet — check registry_documents_status.
string
Overall retrieval status: pending (still fetching), complete (all available filings retrieved), partial (some filings could not be retrieved), or failed. Only present for registry-eligible applications.
string
ISO 8601 timestamp.
string | null
ISO 8601 timestamp, or null if not yet submitted.
string | null
ISO 8601 timestamp when approved/rejected, or null.

Examples

Response:
Presigned download URLs embedded in documents (including registry documents) expire after 60 seconds. Generate fresh URLs by re-fetching the application if needed.

Errors