ShiftxPay
API Reference

Update checkout branding

PATCH
/v1/merchants/me/branding
AuthorizationBearer <token>

A secret API key, e.g. Authorization: Bearer sk_test_....

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

curl -X PATCH "https://example.com/v1/merchants/me/branding" \  -H "Content-Type: application/json" \  -d '{}'
{  "display_name": "string",  "tagline": "string",  "logo_url": "string",  "accent_color": "string",  "secondary_color": "string",  "support_email": "string",  "button_style": "rounded",  "background_style": "subtle",  "theme": "light",  "font_family": "inter"}

{  "error": {    "code": "invalid_body",    "message": "invalid request body"  }}