Get invoice settings
Returns invoice-specific settings including language, reminder fees, interest rates, and custom text templates. Invoice settings can override organization or workspace defaults.
What is returned:
- Invoice-specific settings (language, reminder fees, interest rates)
- Parent settings (from organization or workspace) for reference
- Custom text templates (returned as HTML) for:
- Closing salutation (withBestRegards)
- Invoice greeting
- Invoice footer
- Reminder fee warning
- First and second reminder greetings and footers
- Cancellation body
Settings hierarchy: Invoice settings override organization settings, which override workspace defaults. If a setting is null at the invoice level, the parent setting is used.
/billing/invoices/{id}/settingsAuthorizationOAuth2 access token · headerrequiredapi:readAuthorizationBearer token (JWT) · headerrequiredidstring<uuid>requiredInvoice ID (UUID)
Successfully retrieved invoice settings
baseInvoiceInterestobject | nullrequiredBase invoice interest
customTextsobjectrequiredCustom invoice text templates (returned as HTML)
Show propertiesHide properties
cancelationBodystring | nullfirstReminderFooterstring | nullfirstReminderGreetingstring | nullinvoiceFooterstring | nullinvoiceGreetingstring | nullinvoiceReminderFeeWarningstring | nullsecondReminderFooterstring | nullsecondReminderGreetingstring | nullwithBestRegardsstring | nullenableInvoiceInterestobject | nullrequiredEnable invoice interest
enableInvoiceReminderFeeobject | nullrequiredEnable invoice reminder fee
idstringrequiredInvoice ID
invoiceInterestobject | nullrequiredInvoice interest
invoiceLanguageobject | nullrequiredInvoice language
invoiceReminderFeeobject | nullrequiredInvoice reminder fee
parentSettingsobjectrequiredParent settings (from organization or workspace)
Unauthorized - Invalid or missing authentication token
Forbidden - Insufficient API scopes or permissions
Invoice not found