Skip to main content
PUT
Approve stack profile generation consent

Authorizations

Authorization
string
header
required

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

Body

application/json

Strict JSON, maximum 8192 bytes. Duplicate and unknown fields are rejected without echoing values.

expected_revision
integer
required
Required range: 0 <= x <= 9223372036854776000
Pattern: ^[a-f0-9]{64}$
accept_data_use
boolean
required
confirm_provider_terms
boolean
required
limits
object
required

Explicit limits; metadata retention must cover content retention, and each request limit must fit its corresponding daily limit. No implicit unlimited/default policy.

openrouter_routing
object | null

Optional explicit routing displayed in the consent preview. Saved atomically with revision-checked approval; omission preserves the current settings.

Response

Current generation consent

revision
integer
required
Required range: 1 <= x <= 9223372036854776000
state
enum<string>
required
Available options:
approved,
revoked
approved_at
string<date-time>
required
provider
string
required
model_key
string
required
limits
object
required

Explicit limits; metadata retention must cover content retention, and each request limit must fit its corresponding daily limit. No implicit unlimited/default policy.