Get branding settings
Returns the organization's branding settings including logo URL and branding toggle.
Authorization
BearerAuth AuthorizationBearer <token>
API key authentication. Use your API key as the bearer token.
In: header
Response Body
application/json
application/json
curl -X GET "https://example.com/v1/organization/branding"{
"logo_url": "string",
"logo_alt_text": "string",
"remove_branding": true,
"listing_page_enabled": true
}{
"error": {
"code": "string",
"message": "string",
"details": {
"property1": null,
"property2": null
}
}
}Get payment details for a pending booking
Public endpoint — no authentication required. Returns payment data needed to render the Stripe Elements payment form. Only works for bookings with `pending_payment` status. Does not return the client_secret (passed via redirect URL from widget).
Update branding settings
Updates the organization's branding settings. Send a base64 data URI for logo_base64 to upload a new logo. Supported formats: PNG, JPEG, SVG, WebP. Maximum size: 512KB.