Skip to main content
GET
Get a Connection session

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

checkfu-version
enum<string>
required
Available options:
2026-08-24

Path Parameters

id
string
required
Pattern: ^prin_[0-9a-f]{32}$
sessionId
string
required
Pattern: ^cns_[0-9a-f]{32}$

Response

operation-consistent flow and status, a failure only on failed state, pending cleanup only after local terminal authority, and expiry after creation

id
string
required
Pattern: ^cns_[0-9a-f]{32}$
workspace_id
string
required
Pattern: ^wrkspc_[0-9a-f]{32}$
owner_principal_id
string
required
Pattern: ^prin_[0-9a-f]{32}$
connection_id
string
required
Pattern: ^conn_[0-9a-f]{32}$
connection_revision_id
string
required
Pattern: ^crev_[0-9a-f]{32}$
operation
enum<string>
required
Available options:
connect,
reconnect,
revoke
flow
object
required
status
enum<string>
required
Available options:
pending_runtime,
pending_human,
connected,
revoked,
failed,
expired,
canceled
failure
enum<string> | null
required
Available options:
client_rejected,
connection_changed,
credential_rejected,
offering_unavailable,
provider_unavailable
cleanup_pending
boolean
required
expires_at
string
required

A canonical UTC ISO-8601 integration-gateway instant with millisecond precision.

Maximum string length: 24
Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$
version
integer
required
Required range: x > 0
created_at
string
required

A canonical UTC ISO-8601 integration-gateway instant with millisecond precision.

Maximum string length: 24
Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$
updated_at
string
required

A canonical UTC ISO-8601 integration-gateway instant with millisecond precision.

Maximum string length: 24
Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$