Skip to main content
PATCH
Update tenant-owned lifecycle state for a customer obligation instance

Authorizations

x-api-key
string
header
default:YOUR_ESHERIA_API_KEY
required

Client API key issued by Esheria.

Headers

idempotency-key
string
required

Unique key for mutating request replay protection.

Path Parameters

customer_obligation_instance_id
string<uuid>
required

Body

application/json
status
enum<string> | null
Available options:
candidate,
accepted,
not_applicable,
monitoring,
retired
owner_user_id
string | null
Maximum string length: 160
owner_label
string | null
Maximum string length: 240
due_date
string | null
Maximum string length: 32
priority
enum<string> | null
Available options:
low,
normal,
high,
urgent
status_reason
string | null
Maximum string length: 1000
status_updated_by
string | null
Maximum string length: 160
lifecycle_metadata
Lifecycle Metadata · object

Response

Successful Response