1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-24 10:21:35 +02:00
invoiceninja/openapi/components/schemas/company_settings.yaml

843 lines
32 KiB
YAML
Raw Normal View History

2023-12-18 19:37:13 +01:00
CompanySettings:
required:
- currency_id
2023-12-18 19:37:13 +01:00
properties:
currency_id:
2023-12-18 19:37:13 +01:00
description: "The default currency id"
type: string
example: true
2023-03-19 00:39:21 +01:00
timezone_id:
2023-12-18 19:37:13 +01:00
description: "The timezone id"
type: string
example: "15"
2023-03-19 00:39:21 +01:00
date_format_id:
2023-12-18 19:37:13 +01:00
description: "The date format id"
type: string
example: "15"
2023-03-19 00:39:21 +01:00
military_time:
2023-12-18 19:37:13 +01:00
description: "Toggles 12/24 hour time"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
language_id:
2023-12-18 19:37:13 +01:00
description: "The language id"
type: string
example: "1"
2023-03-19 00:39:21 +01:00
show_currency_code:
2023-12-18 19:37:13 +01:00
description: "Toggles whether the currency symbol or code is shown"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
payment_terms:
2023-12-18 19:37:13 +01:00
description: "-1 sets no payment term, 0 sets payment due immediately, positive integers indicates payment terms in days"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
company_gateway_ids:
2023-12-18 19:37:13 +01:00
description: "A commad separate list of available gateways"
type: string
example: "1,2,3,4"
2023-03-19 00:39:21 +01:00
custom_value1:
2023-12-18 19:37:13 +01:00
description: "A Custom Label"
type: string
example: "Custom Label"
2023-03-19 00:39:21 +01:00
custom_value2:
2023-12-18 19:37:13 +01:00
description: "A Custom Label"
type: string
example: "Custom Label"
2023-03-19 00:39:21 +01:00
custom_value3:
2023-12-18 19:37:13 +01:00
description: "A Custom Label"
type: string
example: "Custom Label"
2023-03-19 00:39:21 +01:00
custom_value4:
2023-12-18 19:37:13 +01:00
description: "A Custom Label"
type: string
example: "Custom Label"
2023-03-19 00:39:21 +01:00
default_task_rate:
2023-12-18 19:37:13 +01:00
description: "The default task rate"
type: number
format: float
example: "10.00"
2023-03-19 00:39:21 +01:00
send_reminders:
2023-12-18 19:37:13 +01:00
description: "Toggles whether reminders are sent"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
enable_client_portal_tasks:
2023-12-18 19:37:13 +01:00
description: "Show/hide the tasks panel in the client portal"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
email_style:
2023-12-18 19:37:13 +01:00
description: "options include plain,light,dark,custom"
type: string
example: light
2023-03-19 00:39:21 +01:00
reply_to_email:
2023-12-18 19:37:13 +01:00
description: "The reply to email address"
type: string
example: email@gmail.com
2023-03-19 00:39:21 +01:00
bcc_email:
2023-12-18 19:37:13 +01:00
description: "A comma separate list of BCC emails"
type: string
example: "email@gmail.com, contact@gmail.com"
2023-03-19 00:39:21 +01:00
pdf_email_attachment:
2023-12-18 19:37:13 +01:00
description: "Toggles whether to attach PDF as attachment"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
ubl_email_attachment:
2023-12-18 19:37:13 +01:00
description: "Toggles whether to attach UBL as attachment"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
email_style_custom:
2023-12-18 19:37:13 +01:00
description: "The custom template"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
counter_number_applied:
2023-12-18 19:37:13 +01:00
description: "enum when the invoice number counter is set, ie when_saved, when_sent, when_paid"
type: string
example: when_sent
2023-03-19 00:39:21 +01:00
quote_number_applied:
2023-12-18 19:37:13 +01:00
description: "enum when the quote number counter is set, ie when_saved, when_sent"
type: string
example: when_sent
2023-03-19 00:39:21 +01:00
custom_message_dashboard:
2023-12-18 19:37:13 +01:00
description: "A custom message which is displayed on the dashboard"
type: string
example: "Please pay invoices immediately"
2023-03-19 00:39:21 +01:00
custom_message_unpaid_invoice:
2023-12-18 19:37:13 +01:00
description: "A custom message which is displayed in the client portal when a client is viewing a unpaid invoice."
type: string
example: "Please pay invoices immediately"
2023-03-19 00:39:21 +01:00
custom_message_paid_invoice:
2023-12-18 19:37:13 +01:00
description: "A custom message which is displayed in the client portal when a client is viewing a paid invoice."
type: string
example: "Thanks for paying this invoice!"
2023-03-19 00:39:21 +01:00
custom_message_unapproved_quote:
2023-12-18 19:37:13 +01:00
description: "A custom message which is displayed in the client portal when a client is viewing a unapproved quote."
type: string
example: "Please approve quote"
2023-03-19 00:39:21 +01:00
lock_invoices:
2023-12-18 19:37:13 +01:00
description: "Toggles whether invoices are locked once sent and cannot be modified further"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
auto_archive_invoice:
2023-12-18 19:37:13 +01:00
description: "Toggles whether a invoice is archived immediately following payment"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
auto_archive_quote:
2023-12-18 19:37:13 +01:00
description: "Toggles whether a quote is archived after being converted to a invoice"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
auto_convert_quote:
2023-12-18 19:37:13 +01:00
description: "Toggles whether a quote is converted to a invoice when approved"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
inclusive_taxes:
2023-12-18 19:37:13 +01:00
description: "Boolean flag determining whether inclusive or exclusive taxes are used"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
translations:
2023-12-18 19:37:13 +01:00
description: "JSON payload of customized translations"
type: object
example: ""
2023-03-19 00:39:21 +01:00
task_number_pattern:
2023-12-18 19:37:13 +01:00
description: "Allows customisation of the task number pattern"
type: string
example: "{$year}-{$counter}"
2023-03-19 00:39:21 +01:00
task_number_counter:
2023-12-18 19:37:13 +01:00
description: "The incrementing counter for tasks"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
reminder_send_time:
2023-12-18 19:37:13 +01:00
description: "Time from UTC +0 when the email will be sent to the client"
type: integer
example: "32400"
2023-03-19 00:39:21 +01:00
expense_number_pattern:
2023-12-18 19:37:13 +01:00
description: "Allows customisation of the expense number pattern"
type: string
example: "{$year}-{$counter}"
2023-03-19 00:39:21 +01:00
expense_number_counter:
2023-12-18 19:37:13 +01:00
description: "The incrementing counter for expenses"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
vendor_number_pattern:
2023-12-18 19:37:13 +01:00
description: "Allows customisation of the vendor number pattern"
type: string
example: "{$year}-{$counter}"
2023-03-19 00:39:21 +01:00
vendor_number_counter:
2023-12-18 19:37:13 +01:00
description: "The incrementing counter for vendors"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
ticket_number_pattern:
2023-12-18 19:37:13 +01:00
description: "Allows customisation of the ticket number pattern"
type: string
example: "{$year}-{$counter}"
2023-03-19 00:39:21 +01:00
ticket_number_counter:
2023-12-18 19:37:13 +01:00
description: "The incrementing counter for tickets"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
payment_number_pattern:
2023-12-18 19:37:13 +01:00
description: "Allows customisation of the payment number pattern"
type: string
example: "{$year}-{$counter}"
2023-03-19 00:39:21 +01:00
payment_number_counter:
2023-12-18 19:37:13 +01:00
description: "The incrementing counter for payments"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
invoice_number_pattern:
2023-12-18 19:37:13 +01:00
description: "Allows customisation of the invoice number pattern"
type: string
example: "{$year}-{$counter}"
2023-03-19 00:39:21 +01:00
invoice_number_counter:
2023-12-18 19:37:13 +01:00
description: "The incrementing counter for invoices"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
quote_number_pattern:
2023-12-18 19:37:13 +01:00
description: "Allows customisation of the quote number pattern"
type: string
example: "{$year}-{$counter}"
2023-03-19 00:39:21 +01:00
quote_number_counter:
2023-12-18 19:37:13 +01:00
description: "The incrementing counter for quotes"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
client_number_pattern:
2023-12-18 19:37:13 +01:00
description: "Allows customisation of the client number pattern"
type: string
example: "{$year}-{$counter}"
2023-03-19 00:39:21 +01:00
client_number_counter:
2023-12-18 19:37:13 +01:00
description: "The incrementing counter for clients"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
credit_number_pattern:
2023-12-18 19:37:13 +01:00
description: "Allows customisation of the credit number pattern"
type: string
example: "{$year}-{$counter}"
2023-03-19 00:39:21 +01:00
credit_number_counter:
2023-12-18 19:37:13 +01:00
description: "The incrementing counter for credits"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
recurring_invoice_number_prefix:
2023-12-18 19:37:13 +01:00
description: "This string is prepended to the recurring invoice number"
type: string
example: R
2023-03-19 00:39:21 +01:00
reset_counter_frequency_id:
2023-12-18 19:37:13 +01:00
description: "CONSTANT which is used to apply the frequency which the counters are reset"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
reset_counter_date:
2023-12-18 19:37:13 +01:00
description: "The explicit date which is used to reset counters"
type: string
example: "2019-01-01"
2023-03-19 00:39:21 +01:00
counter_padding:
2023-12-18 19:37:13 +01:00
description: "Pads the counter with leading zeros"
type: integer
example: "1"
2023-03-19 00:39:21 +01:00
shared_invoice_quote_counter:
2023-12-18 19:37:13 +01:00
description: "Flags whether to share the counter for invoices and quotes"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
update_products:
2023-12-18 19:37:13 +01:00
description: "Determines if client fields are updated from third party APIs"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
convert_products:
2023-12-18 19:37:13 +01:00
description: ""
type: boolean
example: true
2023-03-19 00:39:21 +01:00
fill_products:
2023-12-18 19:37:13 +01:00
description: "Automatically fill products based on product_key"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
invoice_terms:
2023-12-18 19:37:13 +01:00
description: "The default invoice terms"
type: string
example: "Invoice Terms are..."
2023-03-19 00:39:21 +01:00
quote_terms:
2023-12-18 19:37:13 +01:00
description: "The default quote terms"
type: string
example: "Quote Terms are..."
2023-03-19 00:39:21 +01:00
invoice_taxes:
2023-12-18 19:37:13 +01:00
description: "Taxes can be applied to the invoice"
type: number
example: "1"
2023-03-19 00:39:21 +01:00
invoice_design_id:
2023-12-18 19:37:13 +01:00
description: "The default design id (invoice, quote etc)"
type: string
example: "1"
2023-03-19 00:39:21 +01:00
quote_design_id:
2023-12-18 19:37:13 +01:00
description: "The default design id (invoice, quote etc)"
type: string
example: "1"
2023-03-19 00:39:21 +01:00
invoice_footer:
2023-12-18 19:37:13 +01:00
description: "The default invoice footer"
type: string
example: "1"
2023-03-19 00:39:21 +01:00
invoice_labels:
2023-12-18 19:37:13 +01:00
description: "JSON string of invoice labels"
type: string
example: "1"
2023-03-19 00:39:21 +01:00
tax_rate1:
2023-12-18 19:37:13 +01:00
description: "The tax rate (float)"
type: number
example: "10"
2023-03-19 00:39:21 +01:00
tax_name1:
2023-12-18 19:37:13 +01:00
description: "The tax name"
type: string
example: GST
2023-03-19 00:39:21 +01:00
tax_rate2:
2023-12-18 19:37:13 +01:00
description: "The tax rate (float)"
type: number
example: "10"
2023-03-19 00:39:21 +01:00
tax_name2:
2023-12-18 19:37:13 +01:00
description: "The tax name"
type: string
example: GST
2023-03-19 00:39:21 +01:00
tax_rate3:
2023-12-18 19:37:13 +01:00
description: "The tax rate (float)"
type: number
example: "10"
2023-03-19 00:39:21 +01:00
tax_name3:
2023-12-18 19:37:13 +01:00
description: "The tax name"
type: string
example: GST
2023-03-19 00:39:21 +01:00
payment_type_id:
2023-12-18 19:37:13 +01:00
description: "The default payment type id"
type: string
example: "1"
2023-03-19 00:39:21 +01:00
custom_fields:
2023-12-18 19:37:13 +01:00
description: "JSON string of custom fields"
type: string
example: "{}"
2023-03-19 00:39:21 +01:00
email_footer:
2023-12-18 19:37:13 +01:00
description: "The default email footer"
type: string
example: "A default email footer"
2023-03-19 00:39:21 +01:00
email_sending_method:
2023-12-18 19:37:13 +01:00
description: "The email driver to use to send email, options include default, gmail, client_postmark, client_mailgun, client_brevo, office365"
type: string
example: default
2023-03-19 00:39:21 +01:00
gmail_sending_user_id:
2023-12-18 19:37:13 +01:00
description: "The hashed_id of the user account to send email from"
type: string
example: F76sd34D
2023-03-19 00:39:21 +01:00
email_subject_invoice:
2023-12-18 19:37:13 +01:00
description: ""
type: string
example: "Your Invoice Subject"
2023-03-19 00:39:21 +01:00
email_subject_quote:
2023-12-18 19:37:13 +01:00
description: ""
type: string
example: "Your Quote Subject"
2023-03-19 00:39:21 +01:00
email_subject_payment:
2023-12-18 19:37:13 +01:00
description: ""
type: string
example: "Your Payment Subject"
2023-03-19 00:39:21 +01:00
email_template_invoice:
2023-12-18 19:37:13 +01:00
description: "The full template for invoice emails"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
email_template_quote:
2023-12-18 19:37:13 +01:00
description: "The full template for quote emails"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
email_template_payment:
2023-12-18 19:37:13 +01:00
description: "The full template for payment emails"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
email_subject_reminder1:
2023-12-18 19:37:13 +01:00
description: "Email subject for Reminder"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
email_subject_reminder2:
2023-12-18 19:37:13 +01:00
description: "Email subject for Reminder"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
email_subject_reminder3:
2023-12-18 19:37:13 +01:00
description: "Email subject for Reminder"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
email_subject_reminder_endless:
2023-12-18 19:37:13 +01:00
description: "Email subject for endless reminders"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
email_template_reminder1:
2023-12-18 19:37:13 +01:00
description: "The full template for Reminder 1"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
email_template_reminder2:
2023-12-18 19:37:13 +01:00
description: "The full template for Reminder 2"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
email_template_reminder3:
2023-12-18 19:37:13 +01:00
description: "The full template for Reminder 3"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
email_template_reminder_endless:
2023-12-18 19:37:13 +01:00
description: "The full template for enless reminders"
type: string
example: "<HTML></HTML>"
2023-03-19 00:39:21 +01:00
enable_portal_password:
2023-12-18 19:37:13 +01:00
description: "Toggles whether a password is required to log into the client portal"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
show_accept_invoice_terms:
2023-12-18 19:37:13 +01:00
description: "Toggles whether the terms dialogue is shown to the client"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
show_accept_quote_terms:
2023-12-18 19:37:13 +01:00
description: "Toggles whether the terms dialogue is shown to the client"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
require_invoice_signature:
2023-12-18 19:37:13 +01:00
description: "Toggles whether a invoice signature is required"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
require_quote_signature:
2023-12-18 19:37:13 +01:00
description: "Toggles whether a quote signature is required"
type: boolean
example: true
2023-03-19 00:39:21 +01:00
name:
2023-12-18 19:37:13 +01:00
description: "The company name"
type: string
example: "Acme Co"
2023-03-19 00:39:21 +01:00
company_logo:
2023-12-18 19:37:13 +01:00
description: "The company logo file"
type: object
example: logo.png
2023-03-19 00:39:21 +01:00
website:
2023-12-18 19:37:13 +01:00
description: "The company website URL"
type: string
example: www.acme.com
2023-03-19 00:39:21 +01:00
address1:
2023-12-18 19:37:13 +01:00
description: "The company address line 1"
type: string
example: "Suite 888"
2023-03-19 00:39:21 +01:00
address2:
2023-12-18 19:37:13 +01:00
description: "The company address line 2"
type: string
example: "5 Jimbo Way"
2023-03-19 00:39:21 +01:00
city:
2023-12-18 19:37:13 +01:00
description: "The company city"
type: string
example: Sydney
2023-03-19 00:39:21 +01:00
state:
2023-12-18 19:37:13 +01:00
description: "The company state"
type: string
example: Florisa
2023-03-19 00:39:21 +01:00
postal_code:
2023-12-18 19:37:13 +01:00
description: "The company zip/postal code"
type: string
example: "90210"
2023-03-19 00:39:21 +01:00
phone:
2023-12-18 19:37:13 +01:00
description: "The company phone"
type: string
example: 555-213-3948
2023-03-19 00:39:21 +01:00
email:
2023-12-18 19:37:13 +01:00
description: "The company email"
type: string
example: joe@acme.co
2023-03-19 00:39:21 +01:00
country_id:
2023-12-18 19:37:13 +01:00
description: "The country ID"
type: string
example: "1"
2023-03-19 00:39:21 +01:00
vat_number:
2023-12-18 19:37:13 +01:00
description: "The company VAT/TAX ID number"
type: string
example: "32 120 377 720"
2023-03-19 00:39:21 +01:00
page_size:
2023-12-18 19:37:13 +01:00
description: "The default page size"
type: string
example: A4
2023-03-19 00:39:21 +01:00
font_size:
2023-12-18 19:37:13 +01:00
description: "The font size"
type: number
example: "9"
2023-03-19 00:39:21 +01:00
primary_font:
2023-12-18 19:37:13 +01:00
description: "The primary font"
type: string
example: roboto
2023-03-19 00:39:21 +01:00
secondary_font:
2023-12-18 19:37:13 +01:00
description: "The secondary font"
type: string
example: roboto
2023-03-19 00:39:21 +01:00
hide_paid_to_date:
2023-12-18 19:37:13 +01:00
description: "Flags whether to hide the paid to date field"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
embed_documents:
2023-12-18 19:37:13 +01:00
description: "Toggled whether to embed documents in the PDF"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
all_pages_header:
2023-12-18 19:37:13 +01:00
description: "The header for the PDF"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
all_pages_footer:
2023-12-18 19:37:13 +01:00
description: "The footer for the PDF"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
document_email_attachment:
2023-12-18 19:37:13 +01:00
description: "Toggles whether to attach documents in the email"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
enable_client_portal_password:
2023-12-18 19:37:13 +01:00
description: "Toggles password protection of the client portal"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
enable_email_markup:
2023-12-18 19:37:13 +01:00
description: "Toggles the use of markdown in emails"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
enable_client_portal_dashboard:
2023-12-18 19:37:13 +01:00
description: "Toggles whether the client dashboard is shown in the client portal"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
enable_client_portal:
2023-12-18 19:37:13 +01:00
description: "Toggles whether the entire client portal is displayed to the client, or only the context"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
email_template_statement:
2023-12-18 19:37:13 +01:00
description: "The body of the email for statements"
type: string
example: "template matter"
2023-03-19 00:39:21 +01:00
email_subject_statement:
2023-12-18 19:37:13 +01:00
description: "The subject of the email for statements"
type: string
example: "subject matter"
2023-03-19 00:39:21 +01:00
signature_on_pdf:
2023-12-18 19:37:13 +01:00
description: "Toggles whether the signature (if available) is displayed on the PDF"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
quote_footer:
2023-12-18 19:37:13 +01:00
description: "The default quote footer"
type: string
example: "the quote footer"
2023-03-19 00:39:21 +01:00
email_subject_custom1:
2023-12-18 19:37:13 +01:00
description: "Custom reminder template subject"
type: string
example: "Custom Subject 1"
2023-03-19 00:39:21 +01:00
email_subject_custom2:
2023-12-18 19:37:13 +01:00
description: "Custom reminder template subject"
type: string
example: "Custom Subject 2"
2023-03-19 00:39:21 +01:00
email_subject_custom3:
2023-12-18 19:37:13 +01:00
description: "Custom reminder template subject"
type: string
example: "Custom Subject 3"
2023-03-19 00:39:21 +01:00
email_template_custom1:
2023-12-18 19:37:13 +01:00
description: "Custom reminder template body"
type: string
example: "<HTML>"
2023-03-19 00:39:21 +01:00
email_template_custom2:
2023-12-18 19:37:13 +01:00
description: "Custom reminder template body"
type: string
example: "<HTML>"
2023-03-19 00:39:21 +01:00
email_template_custom3:
2023-12-18 19:37:13 +01:00
description: "Custom reminder template body"
type: string
example: "<HTML>"
2023-03-19 00:39:21 +01:00
enable_reminder1:
2023-12-18 19:37:13 +01:00
description: "Toggles whether this reminder is enabled"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
enable_reminder2:
2023-12-18 19:37:13 +01:00
description: "Toggles whether this reminder is enabled"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
enable_reminder3:
2023-12-18 19:37:13 +01:00
description: "Toggles whether this reminder is enabled"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
num_days_reminder1:
2023-12-18 19:37:13 +01:00
description: "The Reminder interval"
type: number
example: "9"
2023-03-19 00:39:21 +01:00
num_days_reminder2:
2023-12-18 19:37:13 +01:00
description: "The Reminder interval"
type: number
example: "9"
2023-03-19 00:39:21 +01:00
num_days_reminder3:
2023-12-18 19:37:13 +01:00
description: "The Reminder interval"
type: number
example: "9"
2023-03-19 00:39:21 +01:00
schedule_reminder1:
2023-12-18 19:37:13 +01:00
description: "(enum: after_invoice_date, before_due_date, after_due_date)"
type: string
example: after_invoice_date
2023-03-19 00:39:21 +01:00
schedule_reminder2:
2023-12-18 19:37:13 +01:00
description: "(enum: after_invoice_date, before_due_date, after_due_date)"
type: string
example: after_invoice_date
2023-03-19 00:39:21 +01:00
schedule_reminder3:
2023-12-18 19:37:13 +01:00
description: "(enum: after_invoice_date, before_due_date, after_due_date)"
type: string
example: after_invoice_date
2023-03-19 00:39:21 +01:00
late_fee_amount1:
2023-12-18 19:37:13 +01:00
description: "The late fee amount for reminder 1"
type: number
example: 10
2023-03-19 00:39:21 +01:00
late_fee_amount2:
2023-12-18 19:37:13 +01:00
description: "The late fee amount for reminder 2"
type: number
example: 20
2023-03-19 00:39:21 +01:00
late_fee_amount3:
2023-12-18 19:37:13 +01:00
description: "The late fee amount for reminder 2"
type: number
example: 100
2023-03-19 00:39:21 +01:00
endless_reminder_frequency_id:
2023-12-18 19:37:13 +01:00
description: "The frequency id of the endless reminder"
type: string
example: "1"
2023-03-19 00:39:21 +01:00
client_online_payment_notification:
2023-12-18 19:37:13 +01:00
description: "Determines if a client should receive the notification for a online payment"
type: boolean
example: false
2023-03-19 00:39:21 +01:00
client_manual_payment_notification:
2023-12-18 19:37:13 +01:00
description: "Determines if a client should receive the notification for a manually entered payment"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
enable_e_invoice:
2023-12-18 19:37:13 +01:00
description: "Determines if e-invoicing is enabled"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
default_expense_payment_type_id:
2023-12-18 19:37:13 +01:00
description: "The default payment type for expenses"
type: string
example: "0"
2023-04-29 15:10:45 +02:00
e_invoice_type:
2023-12-18 19:37:13 +01:00
description: "The e-invoice type"
type: string
example: "EN16931"
2023-04-29 15:10:45 +02:00
mailgun_endpoint:
2023-12-18 19:37:13 +01:00
description: "The mailgun endpoint - used to determine whether US or EU endpoints are used"
type: string
example: "api.mailgun.net or api.eu.mailgun.net"
2023-04-29 15:10:45 +02:00
client_initiated_payments:
2023-12-18 19:37:13 +01:00
description: "Determines if clients can initiate payments directly from the client portal"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
client_initiated_payments_minimum:
2023-12-18 19:37:13 +01:00
description: "The minimum amount a client can pay"
type: number
example: 10
2023-04-29 15:10:45 +02:00
sync_invoice_quote_columns:
2023-12-18 19:37:13 +01:00
description: "Determines if invoice and quote columns are synced for the PDF rendering, or if they use their own columns"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
show_task_item_description:
2023-12-18 19:37:13 +01:00
description: "Determines if the task item description is shown on the invoice"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
allow_billable_task_items:
2023-12-18 19:37:13 +01:00
description: "Determines if task items can be marked as billable"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
accept_client_input_quote_approval:
2023-12-18 19:37:13 +01:00
description: "Determines if clients can approve quotes and also pass through a PO Number reference"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
custom_sending_email:
2023-12-18 19:37:13 +01:00
description: "When using Mailgun or Postmark, the FROM email address can be customized using this setting."
type: string
example: "bob@gmail.com"
2023-04-29 15:10:45 +02:00
show_paid_stamp:
2023-12-18 19:37:13 +01:00
description: "Determines if the PAID stamp is shown on the invoice"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
show_shipping_address:
2023-12-18 19:37:13 +01:00
description: "Determines if the shipping address is shown on the invoice"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
company_logo_size:
2023-12-18 19:37:13 +01:00
description: "The size of the company logo on the PDF - percentage value between 0 and 100"
type: number
example: 100
2023-04-29 15:10:45 +02:00
show_email_footer:
2023-12-18 19:37:13 +01:00
description: "Determines if the email footer is shown on emails"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
email_alignment:
2023-12-18 19:37:13 +01:00
description: "The alignment of the email body text, options include left / center / right"
type: string
example: "left"
2023-04-29 15:10:45 +02:00
auto_bill_standard_invoices:
2023-12-18 19:37:13 +01:00
description: "Determines if standard invoices are automatically billed when they are created or due"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
postmark_secret:
2023-12-18 19:37:13 +01:00
description: "The Postmark secret API key"
type: string
example: "123456"
2023-04-29 15:10:45 +02:00
mailgun_secret:
2023-12-18 19:37:13 +01:00
description: "The Mailgun secret API key"
type: string
example: "123456"
2023-04-29 15:10:45 +02:00
mailgun_domain:
2023-12-18 19:37:13 +01:00
description: "The Mailgun domain"
type: string
example: "sandbox123456.mailgun.org"
2023-04-29 15:10:45 +02:00
send_email_on_mark_paid:
2023-12-18 19:37:13 +01:00
description: "Determines if an email is sent when an invoice is marked as paid"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
vendor_portal_enable_uploads:
2023-12-18 19:37:13 +01:00
description: "Determines if vendors can upload files to the portal"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
besr_id:
2023-12-18 19:37:13 +01:00
description: "The BESR ID"
type: string
example: "123456"
2023-04-29 15:10:45 +02:00
qr_iban:
2023-12-18 19:37:13 +01:00
description: "The IBAN for the QR code"
type: string
example: "CH123456"
2023-04-29 15:10:45 +02:00
email_subject_purchase_order:
2023-12-18 19:37:13 +01:00
description: "The email subject for purchase orders"
type: string
example: "Purchase Order"
2023-04-29 15:10:45 +02:00
email_template_purchase_order:
2023-12-18 19:37:13 +01:00
description: "The email template for purchase orders"
type: string
example: "Please see attached your purchase order."
2023-04-29 15:10:45 +02:00
require_purchase_order_signature:
2023-12-18 19:37:13 +01:00
description: "Determines if a signature is required on purchase orders"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
purchase_order_public_notes:
2023-12-18 19:37:13 +01:00
description: "The public notes for purchase orders"
type: string
example: "Please see attached your purchase order."
2023-04-29 15:10:45 +02:00
purchase_order_terms:
2023-12-18 19:37:13 +01:00
description: "The terms for purchase orders"
type: string
example: "Please see attached your purchase order."
2023-04-29 15:10:45 +02:00
purchase_order_footer:
2023-12-18 19:37:13 +01:00
description: "The footer for purchase orders"
type: string
example: "Please see attached your purchase order."
2023-04-29 15:10:45 +02:00
purchase_order_design_id:
2023-12-18 19:37:13 +01:00
description: "The design id for purchase orders"
type: string
example: "hd677df"
2023-04-29 15:10:45 +02:00
purchase_order_number_pattern:
2023-12-18 19:37:13 +01:00
description: "The pattern for purchase order numbers"
type: string
example: "PO-000000"
2023-04-29 15:10:45 +02:00
purchase_order_number_counter:
2023-12-18 19:37:13 +01:00
description: "The counter for purchase order numbers"
type: number
example: 1
2023-04-29 15:10:45 +02:00
page_numbering_alignment:
2023-12-18 19:37:13 +01:00
description: "The alignment for page numbering: options include left / center / right"
type: string
example: "left"
2023-04-29 15:10:45 +02:00
page_numbering:
2023-12-18 19:37:13 +01:00
description: "Determines if page numbering is enabled on Document PDFs"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
auto_archive_invoice_cancelled:
2023-12-18 19:37:13 +01:00
description: "Determines if invoices are automatically archived when they are cancelled"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
email_from_name:
2023-12-18 19:37:13 +01:00
description: "The FROM name for emails when using Custom emailers"
type: string
example: "Bob Smith"
2023-04-29 15:10:45 +02:00
show_all_tasks_client_portal:
2023-12-18 19:37:13 +01:00
description: "Determines if all tasks are shown on the client portal"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
entity_send_time:
2023-12-18 19:37:13 +01:00
description: "The time that emails are sent. The time is localized to the clients locale, integer values from 1 - 24"
type: integer
example: 9
2023-04-29 15:10:45 +02:00
shared_invoice_credit_counter:
2023-12-18 19:37:13 +01:00
description: "Determines if the invoice and credit counter are shared"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
reply_to_name:
2023-12-18 19:37:13 +01:00
description: "The reply to name for emails"
type: string
example: "Bob Smith"
2023-04-29 15:10:45 +02:00
hide_empty_columns_on_pdf:
2023-12-18 19:37:13 +01:00
description: "Determines if empty columns are hidden on PDFs"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
enable_reminder_endless:
2023-12-18 19:37:13 +01:00
description: "Determines if endless reminders are enabled"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
use_credits_payment:
2023-12-18 19:37:13 +01:00
description: "Determines if credits can be used as a payment method"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
recurring_invoice_number_pattern:
2023-12-18 19:37:13 +01:00
description: "The pattern for recurring invoice numbers"
type: string
example: "R-000000"
2023-04-29 15:10:45 +02:00
recurring_invoice_number_counter:
2023-12-18 19:37:13 +01:00
description: "The counter for recurring invoice numbers"
type: number
example: 1
2023-04-29 15:10:45 +02:00
client_portal_under_payment_minimum:
2023-12-18 19:37:13 +01:00
description: "The minimum payment payment"
type: number
example: 10
2023-04-29 15:10:45 +02:00
auto_bill_date:
2023-12-18 19:37:13 +01:00
description: "Determines when the invoices are auto billed, options are on_send_date (when the invoice is sent) or on_due_date (when the invoice is due))"
type: string
example: "on_send_date"
2023-04-29 15:10:45 +02:00
primary_color:
2023-12-18 19:37:13 +01:00
description: "The primary color for the client portal / document highlights"
type: string
example: "#ffffff"
2023-04-29 15:10:45 +02:00
secondary_color:
2023-12-18 19:37:13 +01:00
description: "The secondary color for the client portal / document highlights"
type: string
example: "#ffffff"
2023-04-29 15:10:45 +02:00
client_portal_allow_under_payment:
2023-12-18 19:37:13 +01:00
description: "Determines if clients can pay invoices under the invoice amount due"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
client_portal_allow_over_payment:
2023-12-18 19:37:13 +01:00
description: "Determines if clients can pay invoices over the invoice amount"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
auto_bill:
2023-12-18 19:37:13 +01:00
description: "Determines how autobilling is applied for recurring invoices. off (no auto billed), always (always auto bill), optin (The user must opt in to auto billing), optout (The user must opt out of auto billing"
type: string
example: "off"
2023-04-29 15:10:45 +02:00
client_portal_terms:
2023-12-18 19:37:13 +01:00
description: "The terms which are displayed on the client portal"
type: string
example: "Please see attached your invoice."
2023-04-29 15:10:45 +02:00
client_portal_privacy_policy:
2023-12-18 19:37:13 +01:00
description: "The privacy policy which is displayed on the client portal"
type: string
example: "These are the terms of use for using the client portal."
2023-04-29 15:10:45 +02:00
client_can_register:
2023-12-18 19:37:13 +01:00
description: "Determines if clients can register on the client portal"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
portal_design_id:
2023-12-18 19:37:13 +01:00
description: "The design id for the client portal"
type: string
example: "hd677df"
2023-04-29 15:10:45 +02:00
late_fee_endless_percent:
2023-12-18 19:37:13 +01:00
description: "The late fee percentage for endless late fees"
type: number
example: 10
2023-04-29 15:10:45 +02:00
late_fee_endless_amount:
2023-12-18 19:37:13 +01:00
description: "The late fee amount for endless late fees"
type: number
example: 10
2023-04-29 15:10:45 +02:00
auto_email_invoice:
2023-12-18 19:37:13 +01:00
description: "Determines if invoices are automatically emailed when they are created"
type: boolean
example: false
2023-04-29 15:10:45 +02:00
email_signature:
2023-12-18 19:37:13 +01:00
description: "The email signature for emails"
type: string
example: "Bob Smith"
2023-10-02 01:17:15 +02:00
classification:
2023-12-18 19:37:13 +01:00
description: "The classification for the company"
type: string
example: "individual"
type: object