Skip to main content
GET
Get a PermissionAssignment

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: ^perm_[0-9a-f]{32}$

Response

Success

id
string
required
Pattern: ^perm_[0-9a-f]{32}$
subject
object
required
resource
object
required
permission
enum<string>
required
Available options:
read,
write,
use,
invoke,
steer,
observe,
approve,
edit,
view,
act_as,
use_agent,
use_connection,
use_tool,
use_memory,
use_model,
use_harness,
use_environment,
publish_artifact,
create_routine,
manage_routine
resource_version
integer
required
Required range: x > 0
created_at
string
required
updated_at
string
required
expires_at
string

A retained audit timestamp using the historical zero-to-three fractional-digit encoding.

Maximum string length: 24
Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(?:\.\d{1,3})?Z$
valid_from
string

A retained audit timestamp using the historical zero-to-three fractional-digit encoding.

Maximum string length: 24
Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(?:\.\d{1,3})?Z$
rationale
string
Required string length: 1 - 512