Get InteractionSession for a document (human handoff)
Returns a Vortex InteractionSession for signing (ADR-004 / SEA-61).
Agents show or open url, then poll this endpoint until status is
not pending. Never forge the human signature. Requires
documents:write to include url (signing link).
/documents/interactionAuthorizationBearer token · headerrequiredPass your API key as a Bearer token. API keys are scoped to specific operations — configure scopes in your organization's Settings → Developer → API Keys.
idstringrequiredDocument ID
OK
idstringrequiredStable session id (e.g. sign:{document_id})
kindstringrequiredInteraction kind (sign, approve, unlock, pay, …)
urlstring<uri> | nullTemporary human page; null if not available yet
statusstringrequiredpendingcompletedcancelleddeclinedexpiredexpires_atstring<date-time> | nullmessagestringrequiredOne-line instruction for the host/human
pollobjectrequiredShow propertiesHide properties
pathstringrequiredinterval_msintegerrequiredresultobjectShow propertiesHide properties
document_idstringdocument_statusstringtitlestring | nullMissing or invalid API key
typestringrequiredMachine-readable error code
statusintegerrequiredHTTP status code
titlestringrequiredHuman-readable error message
detailsobjectField-level validation errors
Resource not found
typestringrequiredMachine-readable error code
statusintegerrequiredHTTP status code
titlestringrequiredHuman-readable error message
detailsobjectField-level validation errors