Skip to main content
POST
Create agent receipt
Stores a signed version 2 MAIP action receipt for an active agent. This is separate from the general receipts API. Integration metadata is signed; transparency inclusion is not established. Use a workspace API key or bearer token. Encode the complete maip-receipt: identifier as one URL path segment.

Authorizations

X-API-Key
string
header
required

Body

application/json
agent_id
string
required
receipt_type
enum<string>
required
Available options:
genesis,
delegation,
action,
revocation,
data.attestation,
model.attestation,
compliance,
truth.claim,
truth.verification
subject_id
string
action
string
resource
string
inputs_hash
string
outputs_hash
string
audience
string
purpose
string
previous_receipt_id
string
scopes
string[]
ttl_seconds
integer
Required range: 1 <= x <= 31536000
metadata
object

Response

201 - application/json

Successful response

receipt_id
string
agent_id
string
version
string
status
string
created_at
string<date-time>
signature
string
signing_envelope
object
metadata
object