Skip to main content
POST
Request a liveness verification link
Stable since 2025-01-01 — unchanged in 2026-06-01.

Authorizations

Authorization
string
header
required

Access token from POST /auth (the data.access_token value).

x-api-key
string
header
required

API key issued by Kira. Required on every request, including /auth.

Headers

X-Api-Version
string

Optional. The date-versioned API version to apply for this request (e.g. 2026-04-14). When sent it always wins, even over your pinned account default. When omitted, the API uses your account's pinned version if set, otherwise a baseline default.

Example:

"2026-06-01"

Path Parameters

user_id
string<uuid>
required

User UUID.

Body

application/json
redirect
object

Optional. Where to send the user after the hosted session, instead of the default completion screen. Opt-in per client: each URL must be HTTPS and its host must be on your redirect allowlist; an unlisted or non-HTTPS URL is rejected with 422. The allowlist is configured by the Kira team — there is no API or dashboard for it: email support@kirafin.ai with the domains you want allowlisted (subdomain matches are allowed) and the environments they apply to. Until they are registered, any request carrying a redirect returns 422. Omit to keep the default completion screen. Bound to the link when it is issued — a repeat call with a different redirect mints a new link.

Response

Liveness link(s) issued — one entry per subject.

One entry for an individual user, one per beneficial owner for a business.