Skip to main content
PATCH
Update billing profile

Authorizations

Authorization
string
header
required

OAuth 2.1 authorization code + PKCE (S256). Tokens are tenant-bound (company_id) and scoped. Discover endpoints via /.well-known/oauth-authorization-server.

Body

application/json

Update the company's invoicing/billing profile. All fields optional; only provided fields are written. Permissive (additional properties accepted but ignored).

companyName
string

Invoicing company name.

email
string<email>

Email shown on invoices and receipts.

phone
string

Invoicing phone number.

billingAddress
object

Invoicing/billing postal address. All fields optional; country must be a real Stripe-supported country (validated server-side on write).

taxId
string

Tax identification number.

taxIdType
string

Tax id type (e.g., "eu_vat", "us_ein").

brandColor
string

Brand color (hex) used on invoices.

Response

Billing profile updated.

Envelope for PATCH /agency/billing.

data
object
required