Updates a screen’s name. All mutable fields must be provided.
Bearer authentication using the project Secret Key (prefixed with sk_, or test_sk_ for sandbox). All v4 public endpoints require the Secret Key — see Authentication. Never expose the Secret Key in client-side code.
Screen identifier.
256^[a-zA-Z0-9._-]+$New name for the screen. Must be 1–256 characters.
1 - 256"Updated Paywall Name"
Updated screen.
Always "screen".
screen Unique screen identifier.
"scr_abc123"
Canonical API path for this screen.
"/v4/screens/scr_abc123"
Human-readable name of the screen.
"Onboarding Paywall"
Lifecycle status of the screen (open enum).
"published"
Whether this is a web flow screen. Derived from type (true when type is web_flow).
ISO 8601 creation timestamp (UTC).
"2025-09-15T12:30:00Z"
ISO 8601 last-update timestamp (UTC).
"2025-11-03T10:26:40Z"
Screen type (open enum). Null when not yet determined.
Optional context key used for screen targeting.