Skip to main content

TenantUpdateRequest

Version: v3.0.0

Supporting model

A request/response or nested model — not a stored DynamoDB entity.

Overview​

Tenant Model

Fields​

FieldTypeRequiredDefaultDescription
business_namestr✅——
business_idstr✅——
gst_numberstr✅——
business_admin_emailstr✅——
business_accounts_emailstr✅——
business_sales_emailstr✅——
business_phone_numberstr✅——
business_addressstr✅——
business_postal_codestr✅——
country_codestr✅——
branding_colourstr✅——
autofill_capricorn_messagebool❌False—
dont_sync_cash_invoices_to_xerobool❌True—
show_capricorn_lookupbool❌False—
work_order_notificationsList[WorkOrderNotifications] (EMAIL, SMS)❌[]—
use_xero_invoicesbool❌False—

APIs / Triggers​

TriggerEndpoint / SourceDetailHandler
APIPUT /newtenant/—src/tenant_put.py

Change history​

v3.0.0 · 2026-03-19 · Cian (shared account) · 0a1de5dd0

Add invoice defaults API and migrate tenant default fields

  • Removed field default_invoice_action (breaking).
  • Removed field default_restocking_fee (breaking).
  • Removed field line_item_tax_type (breaking).
  • Removed field trigger_payment_after_add_invoice (breaking).
v2.1.0 · 2025-10-18 · Cian (shared account) · 5d54a9c10

fx

  • Added optional field use_xero_invoices.
  • Added optional field work_order_notifications.
v2.0.0 · 2025-04-18 · Cian (shared account) · 46be395b4

revert

  • Removed field default_navigation_bar_closed (breaking).
v1.1.0 · 2025-04-18 · Cian (shared account) · 0ae7df4bb

nav bar

  • Added optional field default_navigation_bar_closed.
v1.0.0 · 2025-03-16 · Cian (shared account) · feca668a3

models

  • Initial version.

Generated from dismantly-backend/Microservices/Tenant/dependencies/models.py. Do not edit by hand.

Models last synced: 2026-06-23 13:21 UTC