Skip to main content
Update the delivery constraints owned by a Persona. A Persona policy rule may further narrow these limits for a matching tag or recipient. This request requires the current Persona policy_nonce and one active Persona-controller signature. Persona v1 uses a threshold of 1.

Request

string
required
The registered active Persona.
object
required
Positive values governed by the network ceilings. A requested TTL may exceed 48 hours, but the derived effective TTL cannot.
Send every active constraint and omit the read-only effective_ttl_seconds field. Also omit the deprecated max_message_bytes and max_chunks compatibility fields; the Directory supplies their unbounded SCALE sentinels.

Response

202 Response

Straight to the point

  • Action: set_persona_delivery_constraints
  • Authorization: one active Persona controller
  • Above-network active byte or replica values: 400 invalid_delivery_constraints
  • TTL above 48 hours: accepted as requested, effective value clamped to 48 hours
  • Accepted submission: 202