Skip to main content
PUT
Create or update invoice branding
Upserts the tenant’s invoice presentation settings. Logo and signature must be data:image/png or data:image/jpeg base64 URLs, at most 300KB decoded. Presentation only — statutory seller identity (GST / W-9) still takes precedence on tax invoices.

Body Parameters

Example Request

The saved settings are echoed back in the data envelope.

Authorizations

Authorization
string
header
required

Tenant API key obtained from POST /auth/register or POST /v1/developer/keys.

Body

application/json

A tenant's invoice presentation settings — display name, logo, signature, signatory, bank details and terms rendered on invoice documents. Presentation only; statutory seller identity (GST / W-9) takes precedence on tax invoices.

company_name
string

Display name shown at the top of invoices (max 200 chars).

logo_data_url
string

Logo as a data:image/png or data:image/jpeg base64 URL (max 300KB decoded).

signature_data_url
string

Signature image as a data:image/png or data:image/jpeg base64 URL (max 300KB decoded).

signatory_name
string

Name printed under the signature line (max 200 chars).

bank_details
string

Bank/remittance details shown in the invoice footer (max 4000 chars).

terms
string

Terms and conditions shown in the invoice footer (max 4000 chars).

Response

Branding saved.

data
object

A tenant's invoice presentation settings — display name, logo, signature, signatory, bank details and terms rendered on invoice documents. Presentation only; statutory seller identity (GST / W-9) takes precedence on tax invoices.