📄️ List Widget Styles
Returns the styling presets owned by the current node and its descendants. Each preset can be referenced by id when initializing the v2 payment widget.
📄️ Get Widget Style
Returns a single widget style. Caller must have access to the style's node.
📄️ Create Widget Style
Creates a styling preset for the current node. The returned id is what you pass to the widget as widgetStyleId.
📄️ Update Widget Style
Updates a widget style. Only id is required; pass any subset of the other fields. Changes are reflected immediately for any iframe that fetches this style on next load.
📄️ Delete Widget Style
Soft-deletes a widget style. Sites still passing the deleted widgetStyleId will fall back to the widget's built-in defaults.
📄️ Public Fetch (Widget)
Public, unauthenticated endpoint used by the v2 payment widget to fetch a styling preset on load. Same response shape as the admin Get endpoint, but served by the integration server with no Bearer token. CSS is not sensitive — UUIDs are unguessable and the merchant explicitly chose to expose it by referencing it from their site.