Payments for the bill. Omitting this field (or passing null) preserves any existing dedicated payments; passing an empty array [] removes all dedicated payments. Non-dedicated payments (those independently recorded or included in a vendor payout) are never removed by this field.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Layer","colors":{"primary":"#5ba183","light":"#7e9be5","dark":"#5ba183"},"logo":{"light":"https://mintcdn.com/layerfinancialtechnologiesinc/vN7_-byPIlUr9WYu/logo/layer_logo.svg?fit=max\u0026auto=format\u0026n=vN7_-byPIlUr9WYu\u0026q=85\u0026s=731d805a8bf32985beb197f69ae937e6","dark":"https://mintcdn.com/layerfinancialtechnologiesinc/vN7_-byPIlUr9WYu/logo/layer_logo.svg?fit=max\u0026auto=format\u0026n=vN7_-byPIlUr9WYu\u0026q=85\u0026s=731d805a8bf32985beb197f69ae937e6","href":"http://layerfi.com"},"favicon":"https://mintcdn.com/layerfinancialtechnologiesinc/0_c_qPO4Af3kMlwQ/favicon.png?fit=max\u0026auto=format\u0026n=0_c_qPO4Af3kMlwQ\u0026q=85\u0026s=ec8ea64f9b358b7cf5fac926e2a06566","api":{"openapi":["openApiSpec.json"],"playground":{"display":"simple"},"mdx":{"auth":{"method":"bearer"},"server":"https://sandbox.layerfi.com"}},"appearance":{"default":"light","strict":true},"background":{"color":{"dark":"#090014"}},"navbar":{"links":[{"href":"https://dashboard.layerfi.com/sign-in","label":"Log in"}],"primary":{"type":"button","label":"Contact Sales","href":"https://www.layerfi.com/contact"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"layerfinancialtechnologiesinc","hasAudioNarration":false,"actualSubdomain":"layerfinancialtechnologiesinc","customDomains":["docs.layerfi.com"],"gitSource":{"type":"github","owner":"layer-fi","repo":"api-documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad929a4461b4ec5be816b00","collectionId":"593de2a3-1abf-4244-bcda-93226d34d2fc","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad929a4461b4ec5be816b00"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad929a4461b4ec5be816b00","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API Reference","count":378},{"language":"default","tag":"Financial Activity","count":261},{"language":"default","tag":"Accounts Receivable","count":64},{"language":"default","tag":"Businesses","count":63},{"language":"default","tag":"Accounts Payable","count":47},{"language":"default","tag":"Integrations","count":41},{"language":"default","tag":"Accounting Reports","count":41},{"language":"default","tag":"Bank Transactions","count":33},{"language":"default","tag":"Guides","count":32},{"language":"default","tag":"Embedded Components","count":31}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/v1/update-bill","slug":"/api-reference/v1/update-bill","pageMetadata":{"openapi":"post /v1/businesses/{businessId}/bills/{billId}/update","title":"Update bill","description":"Updates an existing bill.","href":"/api-reference/v1/update-bill"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Updates an existing bill.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"post /v1/businesses/{businessId}/bills/{billId}/update","title":"Update bill","description":"Updates an existing bill.","href":"/api-reference/v1/update-bill"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/layerfinancialtechnologiesinc/9c1eae5d582125a5/scripts/validate-docs-links.js","/_mintlify/custom/layerfinancialtechnologiesinc/b18193903b896216/scripts/validate-local-images.js"],"openApiReferenceData":{"operation":{"tags":[],"summary":"Update bill","description":"Updates an existing bill.","operationId":"business.bills.update","parameters":["7db11669-aed8-4c99-802b-09c08522abf7","21f03677-99d3-4b1a-ab2a-0de47556e5ee"],"requestBody":"62e8f3a1-2dc4-4d59-92cd-eedea7e803f0","responses":{"200":"ed9d6e3c-e484-4acd-9025-f997896f933f"},"method":"post","type":"path","servers":[],"security":["e6328f6c-9eff-4e80-a5ab-90395c69115e"],"path":"/v1/businesses/{businessId}/bills/{billId}/update","baseUrlOptions":["https://sandbox.layerfi.com"],"title":"Update bill","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"7db11669-aed8-4c99-802b-09c08522abf7":{"name":"businessId","in":"path","description":"The UUID of the business the bill belongs to.","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"description":"The UUID of the business the bill belongs to.","uniqueKey":"","typeLabel":"string\u003cuuid>"}},"21f03677-99d3-4b1a-ab2a-0de47556e5ee":{"name":"billId","in":"path","description":"The UUID of the bill to update.","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"description":"The UUID of the bill to update.","uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"external_id":{"oneOf":[{"type":"string","description":"External ID for the bill within your platform.","uniqueKey":"external_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"External ID for the bill within your platform.","uniqueKey":"external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_id","typeLabel":"string | null"},"received_at":{"type":"string","format":"date-time","description":"When the bill was received.","uniqueKey":"received_at","typeLabel":"string\u003cdate-time>"},"due_at":{"type":"string","format":"date-time","description":"When the bill is due. Cannot be specified along with bill_terms.","uniqueKey":"due_at","typeLabel":"string\u003cdate-time>"},"bill_terms":{"type":"string","enum":["DUE_ON_RECEIPT","NET_10","NET_15","NET_30","NET_60"],"description":"Payment terms for the bill. Cannot be specified along with due_at.","example":"NET_30","uniqueKey":"bill_terms","typeLabel":"enum\u003cstring>"},"memo":{"type":"string","description":"Memo for any text you would like to associate with the bill (for example, to display to end users).","uniqueKey":"memo","typeLabel":"string"},"vendor_id":{"type":"string","format":"uuid","description":"ID of the vendor associated with the bill.","uniqueKey":"vendor_id","typeLabel":"string\u003cuuid>"},"vendor_external_id":{"type":"string","description":"External ID of the vendor associated with the bill.","uniqueKey":"vendor_external_id","typeLabel":"string"},"line_items":{"type":"array","items":{"type":"object","required":["product_name","unit_price"],"properties":{"product_name":{"type":"string","description":"Name of the product/service the line item is for.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].product_name","typeLabel":"string"},"unit_price":{"type":"integer","format":"int64","description":"Price of a single unit of the product (in cents).","isRequired":true,"uniqueKey":"line_items.items.[INDEX].unit_price","typeLabel":"integer\u003cint64>"},"external_id":{"oneOf":[{"type":"string","description":"The external ID of the bill line item in your system.","uniqueKey":"line_items.items.[INDEX].external_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The external ID of the bill line item in your system.","uniqueKey":"line_items.items.[INDEX].external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].external_id","typeLabel":"string | null"},"account_identifier":{"oneOf":[{"type":"object","title":"Account ID","description":"Account identifier for the line item.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"line_items.items.[INDEX].account_identifier.oneOf.0.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].account_identifier.oneOf.0.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"line_items.items.[INDEX].account_identifier.oneOf.0","typeLabel":"Account ID · object"},{"type":"object","title":"Account Stable Name","description":"Account identifier for the line item.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"line_items.items.[INDEX].account_identifier.oneOf.1.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].account_identifier.oneOf.1.stable_name","typeLabel":"string"}},"uniqueKey":"line_items.items.[INDEX].account_identifier.oneOf.1","typeLabel":"Account Stable Name · object"}],"uniqueKey":"line_items.items.[INDEX].account_identifier","typeLabel":"Account ID · object | Account Stable Name · object"},"prepayment_account_identifier":{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `Single_Chart_Account`.","example":"Single_Chart_Account","uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.type","typeLabel":"string"},"id":{"oneOf":[{"type":"object","title":"Account ID","description":"ID of the account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.id.oneOf.0.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.id.oneOf.0.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.id.oneOf.0","typeLabel":"Account ID · object"},{"type":"object","title":"Account Stable Name","description":"Stable name associated with the account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.id.oneOf.1.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.id.oneOf.1.stable_name","typeLabel":"string"}},"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.id.oneOf.1","typeLabel":"Account Stable Name · object"}],"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.id","typeLabel":"Account ID · object | Account Stable Name · object"},"name":{"type":"string","description":"Name of the account.","example":"Current Assets","uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.name","typeLabel":"string"},"account_number":{"oneOf":[{"type":"string","description":"Account number if configured.","example":"4000","uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.account_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Account number if configured.","example":"4000","uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.account_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.account_number","typeLabel":"string | null"},"stable_name":{"type":"object","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.stable_name.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.stable_name.stable_name","typeLabel":"string"}},"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.stable_name","typeLabel":"object"},"normality":{"type":"string","enum":["CREDIT","DEBIT"],"example":"DEBIT","uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.normality","typeLabel":"enum\u003cstring>"},"account_type":{"type":"object","properties":{"value":{"type":"string","enum":["ASSET","LIABILITY","EQUITY","REVENUE","EXPENSE"],"example":"ASSET","description":"Type of the account.","uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.account_type.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account type.","example":"Asset","uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.account_type.display_name","typeLabel":"string"}},"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.account_type","typeLabel":"object"},"account_subtype":{"type":"object","properties":{"value":{"type":"string","enum":["BANK_ACCOUNTS","ACCOUNTS_RECEIVABLE","INVENTORY","PAYMENT_PROCESSOR_CLEARING_ACCOUNT","FIXED_ASSET","ACCUMULATED_DEPRECIATION","CASH","UNDEPOSITED_FUNDS","CURRENT_ASSET","NON_CURRENT_ASSET","PREPAID_EXPENSES","DEVELOPMENT_COSTS","LOANS_RECEIVABLE","INTANGIBLE_ASSET","ACCOUNTS_PAYABLE","CREDIT_CARD","TAXES_PAYABLE","INCOME_TAXES_PAYABLE","SALES_TAXES_PAYABLE","OTHER_TAXES_PAYABLE","PAYROLL_TAXES_PAYABLE","UNEARNED_REVENUE","PAYROLL_LIABILITY","PAYROLL_CLEARING","LINE_OF_CREDIT","TIPS","REFUND_LIABILITIES","UNDEPOSITED_OUTFLOWS","OUTGOING_PAYMENT_CLEARING_ACCOUNT","OTHER_CURRENT_LIABILITY","LOANS_PAYABLE","NOTES_PAYABLE","SHAREHOLDER_LOAN","NON_CURRENT_LIABILITY","CONTRIBUTIONS","DISTRIBUTIONS","COMMON_STOCK","PREFERRED_STOCK","ADDITIONAL_PAID_IN_CAPITAL","RETAINED_EARNINGS","ACCUMULATED_ADJUSTMENTS","OPENING_BALANCE_EQUITY","OTHER_EQUITY","SALES","UNCATEGORIZED_REVENUE","RETURNS_ALLOWANCES","DIVIDEND_INCOME","INTEREST_INCOME","OTHER_INCOME","COGS","OPERATING_EXPENSES","PAYROLL","TAXES_LICENSES","UNCATEGORIZED_EXPENSE","CHARITABLE_CONTRIBUTIONS","LOAN_EXPENSES","FINANCE_COSTS","INTEREST_EXPENSES","DEPRECIATION","AMORTIZATION","BAD_DEBT","OTHER_EXPENSES"],"example":"BANK_ACCOUNTS","uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.account_subtype.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account subtype.","example":"Current Assets","uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.account_subtype.display_name","typeLabel":"string"}},"uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier.account_subtype","typeLabel":"object"}},"description":"Ledger account for the line item used for accrual reporting. Should only be specified when this line item is a pre-payment.","uniqueKey":"line_items.items.[INDEX].prepayment_account_identifier","typeLabel":"object"},"description":{"oneOf":[{"type":"string","description":"Description for the bill line item.","uniqueKey":"line_items.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description for the bill line item.","uniqueKey":"line_items.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].description","typeLabel":"string | null"},"quantity":{"oneOf":[{"type":"number","format":"bigdecimal","description":"Number of units of the product purchased.","default":1,"uniqueKey":"line_items.items.[INDEX].quantity.oneOf.0","typeLabel":"number\u003cbigdecimal>"},{"type":"null","format":"bigdecimal","description":"Number of units of the product purchased.","default":1,"uniqueKey":"line_items.items.[INDEX].quantity.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].quantity","typeLabel":"number\u003cbigdecimal> | null"},"discount_amount":{"type":"integer","format":"int64","description":"Amount of discount applied to this line item in cents.","uniqueKey":"line_items.items.[INDEX].discount_amount","typeLabel":"integer\u003cint64>"},"sales_taxes":{"oneOf":[{"type":"array","items":{"type":"object","required":["amount"],"properties":{"amount":{"type":"integer","format":"int64","description":"Amount, in cents, of tax owed.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].amount","typeLabel":"integer\u003cint64>"},"tax_account":{"oneOf":[{"type":"object","title":"Tax Name","description":"Tax identifier for this line item. Use a `Tax_Name` object to have Layer create or reuse a tax account by name, or use an `AccountId` or `StableName` account identifier when you want to target a specific ledger account.","required":["name"],"properties":{"name":{"type":"string","description":"Name of the ledger account.","example":"CALIFORNIA_VAT","isRequired":true,"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].tax_account.oneOf.0.name","typeLabel":"string"},"type":{"type":"string","description":"Resource type. Value will be 'Tax_Name'.","example":"Tax_Name","uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].tax_account.oneOf.0.type","typeLabel":"string"}},"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].tax_account.oneOf.0","typeLabel":"Tax Name · object"},{"type":"object","title":"Ledger Account ID","description":"Tax identifier for this line item. Use a `Tax_Name` object to have Layer create or reuse a tax account by name, or use an `AccountId` or `StableName` account identifier when you want to target a specific ledger account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].tax_account.oneOf.1.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].tax_account.oneOf.1.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].tax_account.oneOf.1","typeLabel":"Ledger Account ID · object"},{"type":"object","title":"Ledger Account Stable Name","description":"Tax identifier for this line item. Use a `Tax_Name` object to have Layer create or reuse a tax account by name, or use an `AccountId` or `StableName` account identifier when you want to target a specific ledger account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].tax_account.oneOf.2.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].tax_account.oneOf.2.stable_name","typeLabel":"string"}},"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].tax_account.oneOf.2","typeLabel":"Ledger Account Stable Name · object"}],"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX].tax_account","typeLabel":"Tax Name · object | Ledger Account ID · object | Ledger Account Stable Name · object"}},"uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Sales tax line items for this line item.","uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","required":["amount"],"properties":{"tax_account":{"oneOf":[{"type":"object","title":"Tax Name","description":"Tax identifier for this line item. Use a `Tax_Name` object to have Layer create or reuse a tax account by name, or use an `AccountId` or `StableName` account identifier when you want to target a specific ledger account.","required":["name"],"properties":{"type":{"type":"string","description":"Resource type. Value will be 'Tax_Name'.","example":"Tax_Name"},"name":{"type":"string","description":"Name of the ledger account.","example":"CALIFORNIA_VAT"}}},{"type":"object","title":"Ledger Account ID","description":"Tax identifier for this line item. Use a `Tax_Name` object to have Layer create or reuse a tax account by name, or use an `AccountId` or `StableName` account identifier when you want to target a specific ledger account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId"},"id":{"type":"string","format":"uuid","description":"ID of the account."}}},{"type":"object","title":"Ledger Account Stable Name","description":"Tax identifier for this line item. Use a `Tax_Name` object to have Layer create or reuse a tax account by name, or use an `AccountId` or `StableName` account identifier when you want to target a specific ledger account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account."}}}]},"amount":{"type":"integer","format":"int64","description":"Amount, in cents, of tax owed."}}},"description":"Sales tax line items for this line item.","uniqueKey":"line_items.items.[INDEX].sales_taxes.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].sales_taxes","typeLabel":"object[] | null"},"tags":{"oneOf":[{"type":"array","items":{"type":"object","description":"A TagKeyValue holds key=value data related to a tag. This is used when creating or updating taggable entities (transactions, invoices, etc.).","properties":{"key":{"type":"string","description":"The tag dimension key (e.g., \"department\", \"project\", \"location\").","example":"department","isRequired":true,"uniqueKey":"line_items.items.[INDEX].tags.oneOf.0.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"The tag value (e.g., \"sales\", \"marketing\", \"engineering\").","example":"sales","isRequired":true,"uniqueKey":"line_items.items.[INDEX].tags.oneOf.0.items.[INDEX].value","typeLabel":"string"},"dimension_display_name":{"oneOf":[{"type":"string","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department","uniqueKey":"line_items.items.[INDEX].tags.oneOf.0.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department","uniqueKey":"line_items.items.[INDEX].tags.oneOf.0.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].tags.oneOf.0.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department","uniqueKey":"line_items.items.[INDEX].tags.oneOf.0.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department","uniqueKey":"line_items.items.[INDEX].tags.oneOf.0.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].tags.oneOf.0.items.[INDEX].value_display_name","typeLabel":"string | null"}},"required":["key","value"],"uniqueKey":"line_items.items.[INDEX].tags.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Tags for the bill line item.","uniqueKey":"line_items.items.[INDEX].tags.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","description":"A TagKeyValue holds key=value data related to a tag. This is used when creating or updating taggable entities (transactions, invoices, etc.).","properties":{"key":{"type":"string","description":"The tag dimension key (e.g., \"department\", \"project\", \"location\").","example":"department"},"dimension_display_name":{"oneOf":[{"type":"string","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department"},{"type":"null","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department"}]},"value":{"type":"string","description":"The tag value (e.g., \"sales\", \"marketing\", \"engineering\").","example":"sales"},"value_display_name":{"oneOf":[{"type":"string","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department"},{"type":"null","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department"}]}},"required":["key","value"]},"description":"Tags for the bill line item.","uniqueKey":"line_items.items.[INDEX].tags.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].tags","typeLabel":"object[] | null"},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the bill line item.","uniqueKey":"line_items.items.[INDEX].memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo for any text you would like to associate with the bill line item.","uniqueKey":"line_items.items.[INDEX].memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].memo","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"line_items.items.[INDEX].metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"line_items.items.[INDEX].metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].metadata","typeLabel":"object | null"},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier you would like to associate with the bill line item.","uniqueKey":"line_items.items.[INDEX].reference_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Any (typically user-visible) identifier you would like to associate with the bill line item.","uniqueKey":"line_items.items.[INDEX].reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_items.items.[INDEX].reference_number","typeLabel":"string | null"}},"uniqueKey":"line_items.items.[INDEX]","typeLabel":"object"},"description":"Updated line items for the bill.","uniqueKey":"line_items","typeLabel":"object[]"},"payments":{"oneOf":[{"type":"array","items":{"type":"object","required":["method","amount"],"properties":{"method":{"type":"string","enum":["CASH","CHECK","CREDIT_CARD","ACH","CREDIT_BALANCE","OTHER"],"example":"ACH","description":"Method used for payment.","isRequired":true,"uniqueKey":"payments.oneOf.0.items.[INDEX].method","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","format":"int64","description":"Payment amount in cents.","isRequired":true,"uniqueKey":"payments.oneOf.0.items.[INDEX].amount","typeLabel":"integer\u003cint64>"},"external_id":{"oneOf":[{"type":"string","description":"External ID for the payment.","uniqueKey":"payments.oneOf.0.items.[INDEX].external_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"External ID for the payment.","uniqueKey":"payments.oneOf.0.items.[INDEX].external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payments.oneOf.0.items.[INDEX].external_id","typeLabel":"string | null"},"processor":{"oneOf":[{"type":"string","description":"Payment processor used.","uniqueKey":"payments.oneOf.0.items.[INDEX].processor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Payment processor used.","uniqueKey":"payments.oneOf.0.items.[INDEX].processor.oneOf.1","typeLabel":"null"}],"uniqueKey":"payments.oneOf.0.items.[INDEX].processor","typeLabel":"string | null"},"payment_clearing_account_identifier":{"oneOf":[{"type":"object","title":"Account ID","description":"The the ledger account to use for the payment (overrides the default determined by the payment method).","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"payments.oneOf.0.items.[INDEX].payment_clearing_account_identifier.oneOf.0.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"payments.oneOf.0.items.[INDEX].payment_clearing_account_identifier.oneOf.0.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"payments.oneOf.0.items.[INDEX].payment_clearing_account_identifier.oneOf.0","typeLabel":"Account ID · object"},{"type":"object","title":"Account Stable Name","description":"The the ledger account to use for the payment (overrides the default determined by the payment method).","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"payments.oneOf.0.items.[INDEX].payment_clearing_account_identifier.oneOf.1.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"payments.oneOf.0.items.[INDEX].payment_clearing_account_identifier.oneOf.1.stable_name","typeLabel":"string"}},"uniqueKey":"payments.oneOf.0.items.[INDEX].payment_clearing_account_identifier.oneOf.1","typeLabel":"Account Stable Name · object"}],"uniqueKey":"payments.oneOf.0.items.[INDEX].payment_clearing_account_identifier","typeLabel":"Account ID · object | Account Stable Name · object"},"tags":{"type":"array","items":{"type":"object","description":"A TagKeyValue holds key=value data related to a tag. This is used when creating or updating taggable entities (transactions, invoices, etc.).","properties":{"key":{"type":"string","description":"The tag dimension key (e.g., \"department\", \"project\", \"location\").","example":"department","isRequired":true,"uniqueKey":"payments.oneOf.0.items.[INDEX].tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"The tag value (e.g., \"sales\", \"marketing\", \"engineering\").","example":"sales","isRequired":true,"uniqueKey":"payments.oneOf.0.items.[INDEX].tags.items.[INDEX].value","typeLabel":"string"},"dimension_display_name":{"oneOf":[{"type":"string","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department","uniqueKey":"payments.oneOf.0.items.[INDEX].tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department","uniqueKey":"payments.oneOf.0.items.[INDEX].tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payments.oneOf.0.items.[INDEX].tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department","uniqueKey":"payments.oneOf.0.items.[INDEX].tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department","uniqueKey":"payments.oneOf.0.items.[INDEX].tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payments.oneOf.0.items.[INDEX].tags.items.[INDEX].value_display_name","typeLabel":"string | null"}},"required":["key","value"],"uniqueKey":"payments.oneOf.0.items.[INDEX].tags.items.[INDEX]","typeLabel":"object"},"uniqueKey":"payments.oneOf.0.items.[INDEX].tags","typeLabel":"object[]"},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the bill payment (for example, to display to end users).","uniqueKey":"payments.oneOf.0.items.[INDEX].memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo for any text you would like to associate with the bill payment (for example, to display to end users).","uniqueKey":"payments.oneOf.0.items.[INDEX].memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"payments.oneOf.0.items.[INDEX].memo","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"payments.oneOf.0.items.[INDEX].metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"payments.oneOf.0.items.[INDEX].metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"payments.oneOf.0.items.[INDEX].metadata","typeLabel":"object | null"},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier you would like to associate with the bill payment. Can be used to filter when listing bill payments.","uniqueKey":"payments.oneOf.0.items.[INDEX].reference_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Any (typically user-visible) identifier you would like to associate with the bill payment. Can be used to filter when listing bill payments.","uniqueKey":"payments.oneOf.0.items.[INDEX].reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"payments.oneOf.0.items.[INDEX].reference_number","typeLabel":"string | null"}},"uniqueKey":"payments.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Payments for the bill. Omitting this field (or passing `null`) preserves any existing dedicated payments; passing an empty array `[]` removes all dedicated payments. Non-dedicated payments (those independently recorded or included in a vendor payout) are never removed by this field.","uniqueKey":"payments.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","required":["method","amount"],"properties":{"external_id":{"oneOf":[{"type":"string","description":"External ID for the payment."},{"type":"null","description":"External ID for the payment."}]},"method":{"type":"string","enum":["CASH","CHECK","CREDIT_CARD","ACH","CREDIT_BALANCE","OTHER"],"example":"ACH","description":"Method used for payment."},"amount":{"type":"integer","format":"int64","description":"Payment amount in cents."},"processor":{"oneOf":[{"type":"string","description":"Payment processor used."},{"type":"null","description":"Payment processor used."}]},"payment_clearing_account_identifier":{"oneOf":[{"type":"object","title":"Account ID","description":"The the ledger account to use for the payment (overrides the default determined by the payment method).","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId"},"id":{"type":"string","format":"uuid","description":"ID of the account."}}},{"type":"object","title":"Account Stable Name","description":"The the ledger account to use for the payment (overrides the default determined by the payment method).","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account."}}}]},"tags":{"type":"array","items":{"type":"object","description":"A TagKeyValue holds key=value data related to a tag. This is used when creating or updating taggable entities (transactions, invoices, etc.).","properties":{"key":{"type":"string","description":"The tag dimension key (e.g., \"department\", \"project\", \"location\").","example":"department"},"dimension_display_name":{"oneOf":[{"type":"string","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department"},{"type":"null","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department"}]},"value":{"type":"string","description":"The tag value (e.g., \"sales\", \"marketing\", \"engineering\").","example":"sales"},"value_display_name":{"oneOf":[{"type":"string","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department"},{"type":"null","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department"}]}},"required":["key","value"]}},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the bill payment (for example, to display to end users)."},{"type":"null","description":"Memo for any text you would like to associate with the bill payment (for example, to display to end users)."}]},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}}},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}}}]},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier you would like to associate with the bill payment. Can be used to filter when listing bill payments."},{"type":"null","description":"Any (typically user-visible) identifier you would like to associate with the bill payment. Can be used to filter when listing bill payments."}]}}},"description":"Payments for the bill. Omitting this field (or passing `null`) preserves any existing dedicated payments; passing an empty array `[]` removes all dedicated payments. Non-dedicated payments (those independently recorded or included in a vendor payout) are never removed by this field.","uniqueKey":"payments.oneOf.1","typeLabel":"null"}],"uniqueKey":"payments","typeLabel":"object[] | null"},"additional_sales_taxes":{"type":"array","items":{"type":"object","required":["amount"],"properties":{"amount":{"type":"integer","format":"int64","description":"Amount, in cents, of tax owed.","isRequired":true,"uniqueKey":"additional_sales_taxes.items.[INDEX].amount","typeLabel":"integer\u003cint64>"},"tax_account":{"oneOf":[{"type":"object","title":"Tax Name","description":"Tax identifier for this line item. Use a `Tax_Name` object to have Layer create or reuse a tax account by name, or use an `AccountId` or `StableName` account identifier when you want to target a specific ledger account.","required":["name"],"properties":{"name":{"type":"string","description":"Name of the ledger account.","example":"CALIFORNIA_VAT","isRequired":true,"uniqueKey":"additional_sales_taxes.items.[INDEX].tax_account.oneOf.0.name","typeLabel":"string"},"type":{"type":"string","description":"Resource type. Value will be 'Tax_Name'.","example":"Tax_Name","uniqueKey":"additional_sales_taxes.items.[INDEX].tax_account.oneOf.0.type","typeLabel":"string"}},"uniqueKey":"additional_sales_taxes.items.[INDEX].tax_account.oneOf.0","typeLabel":"Tax Name · object"},{"type":"object","title":"Ledger Account ID","description":"Tax identifier for this line item. Use a `Tax_Name` object to have Layer create or reuse a tax account by name, or use an `AccountId` or `StableName` account identifier when you want to target a specific ledger account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"additional_sales_taxes.items.[INDEX].tax_account.oneOf.1.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"additional_sales_taxes.items.[INDEX].tax_account.oneOf.1.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"additional_sales_taxes.items.[INDEX].tax_account.oneOf.1","typeLabel":"Ledger Account ID · object"},{"type":"object","title":"Ledger Account Stable Name","description":"Tax identifier for this line item. Use a `Tax_Name` object to have Layer create or reuse a tax account by name, or use an `AccountId` or `StableName` account identifier when you want to target a specific ledger account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"additional_sales_taxes.items.[INDEX].tax_account.oneOf.2.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"additional_sales_taxes.items.[INDEX].tax_account.oneOf.2.stable_name","typeLabel":"string"}},"uniqueKey":"additional_sales_taxes.items.[INDEX].tax_account.oneOf.2","typeLabel":"Ledger Account Stable Name · object"}],"uniqueKey":"additional_sales_taxes.items.[INDEX].tax_account","typeLabel":"Tax Name · object | Ledger Account ID · object | Ledger Account Stable Name · object"}},"uniqueKey":"additional_sales_taxes.items.[INDEX]","typeLabel":"object"},"description":"Updated additional sales tax line items.","uniqueKey":"additional_sales_taxes","typeLabel":"object[]"},"status":{"type":"string","enum":["RECEIVED","PARTIALLY_PAID","PAID","VOIDED"],"example":"RECEIVED","description":"Updated status of the bill.","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"tags":{"type":"array","items":{"type":"object","description":"A TagKeyValue holds key=value data related to a tag. This is used when creating or updating taggable entities (transactions, invoices, etc.).","properties":{"key":{"type":"string","description":"The tag dimension key (e.g., \"department\", \"project\", \"location\").","example":"department","isRequired":true,"uniqueKey":"tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"The tag value (e.g., \"sales\", \"marketing\", \"engineering\").","example":"sales","isRequired":true,"uniqueKey":"tags.items.[INDEX].value","typeLabel":"string"},"dimension_display_name":{"oneOf":[{"type":"string","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department","uniqueKey":"tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department","uniqueKey":"tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department","uniqueKey":"tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department","uniqueKey":"tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"tags.items.[INDEX].value_display_name","typeLabel":"string | null"}},"required":["key","value"],"uniqueKey":"tags.items.[INDEX]","typeLabel":"object"},"uniqueKey":"tags","typeLabel":"object[]"},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata","typeLabel":"object | null"},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier you would like to associate with the bill. Can be used to filter when listing bills.","uniqueKey":"reference_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Any (typically user-visible) identifier you would like to associate with the bill. Can be used to filter when listing bills.","uniqueKey":"reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"reference_number","typeLabel":"string | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"external_id":"\u003cstring>","received_at":"2023-11-07T05:31:56Z","due_at":"2023-11-07T05:31:56Z","bill_terms":"NET_30","memo":"\u003cstring>","vendor_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","vendor_external_id":"\u003cstring>","line_items":[{"product_name":"\u003cstring>","unit_price":123,"external_id":"\u003cstring>","account_identifier":{"type":"AccountId","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"},"prepayment_account_identifier":{"type":"Single_Chart_Account","id":{"type":"AccountId","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"},"name":"Current Assets","account_number":"4000","normality":"DEBIT","account_type":{"value":"ASSET","display_name":"Asset"},"account_subtype":{"value":"BANK_ACCOUNTS","display_name":"Current Assets"}},"description":"\u003cstring>","quantity":1,"discount_amount":123,"sales_taxes":[{"amount":123,"tax_account":{"name":"CALIFORNIA_VAT","type":"Tax_Name"}}],"tags":[{"key":"department","value":"sales","dimension_display_name":"Department","value_display_name":"Sales Department"}],"memo":"\u003cstring>","metadata":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"reference_number":"\u003cstring>"}],"payments":[{"method":"ACH","amount":123,"external_id":"\u003cstring>","processor":"\u003cstring>","payment_clearing_account_identifier":{"type":"AccountId","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"},"tags":[{"key":"department","value":"sales","dimension_display_name":"Department","value_display_name":"Sales Department"}],"memo":"\u003cstring>","metadata":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"reference_number":"\u003cstring>"}],"additional_sales_taxes":[{"amount":123,"tax_account":{"name":"CALIFORNIA_VAT","type":"Tax_Name"}}],"status":"RECEIVED","tags":[{"key":"department","value":"sales","dimension_display_name":"Department","value_display_name":"Sales Department"}],"metadata":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"reference_number":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"ed9d6e3c-e484-4acd-9025-f997896f933f":{"description":"Bill updated successfully.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `Bill`.","example":"Bill","uniqueKey":"data.type","typeLabel":"string"},"id":{"type":"string","format":"uuid","description":"Unique identifier for the bill.","uniqueKey":"data.id","typeLabel":"string\u003cuuid>"},"business_id":{"type":"string","format":"uuid","description":"ID of the Business that received the bill.","uniqueKey":"data.business_id","typeLabel":"string\u003cuuid>"},"external_id":{"oneOf":[{"type":"string","description":"Unique ID of the bill in your system.","uniqueKey":"data.external_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique ID of the bill in your system.","uniqueKey":"data.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.external_id","typeLabel":"string | null"},"status":{"type":"string","enum":["RECEIVED","PARTIALLY_PAID","PAID","VOIDED"],"example":"RECEIVED","description":"Status of the bill.","uniqueKey":"data.status","typeLabel":"enum\u003cstring>"},"terms":{"type":"string","enum":["DUE_ON_RECEIPT","NET_10","NET_15","NET_30","NET_60"],"description":"Payment terms of the bill.","example":"NET_30","uniqueKey":"data.terms","typeLabel":"enum\u003cstring>"},"received_at":{"type":"string","format":"date-time","description":"When the bill was received.","uniqueKey":"data.received_at","typeLabel":"string\u003cdate-time>"},"due_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the bill is due.","uniqueKey":"data.due_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the bill is due.","uniqueKey":"data.due_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.due_at","typeLabel":"string\u003cdate-time> | null"},"paid_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the bill was paid.","uniqueKey":"data.paid_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the bill was paid.","uniqueKey":"data.paid_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.paid_at","typeLabel":"string\u003cdate-time> | null"},"voided_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the bill was voided. Voiding excludes the bill from accounting.","uniqueKey":"data.voided_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the bill was voided. Voiding excludes the bill from accounting.","uniqueKey":"data.voided_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.voided_at","typeLabel":"string\u003cdate-time> | null"},"memo":{"type":"string","description":"Memo for the bill for display.","uniqueKey":"data.memo","typeLabel":"string"},"line_items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID of the bill line item.","uniqueKey":"data.line_items.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"external_id":{"oneOf":[{"type":"string","description":"The external ID of the bill line item in your system.","uniqueKey":"data.line_items.items.[INDEX].external_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The external ID of the bill line item in your system.","uniqueKey":"data.line_items.items.[INDEX].external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.line_items.items.[INDEX].external_id","typeLabel":"string | null"},"bill_id":{"type":"string","format":"uuid","description":"ID of the parent bill.","uniqueKey":"data.line_items.items.[INDEX].bill_id","typeLabel":"string\u003cuuid>"},"account_identifier":{"oneOf":[{"type":"object","title":"Account ID","description":"Account identifier for the line item.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].account_identifier.oneOf.0.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].account_identifier.oneOf.0.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"data.line_items.items.[INDEX].account_identifier.oneOf.0","typeLabel":"Account ID · object"},{"type":"object","title":"Account Stable Name","description":"Account identifier for the line item.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].account_identifier.oneOf.1.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].account_identifier.oneOf.1.stable_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].account_identifier.oneOf.1","typeLabel":"Account Stable Name · object"}],"uniqueKey":"data.line_items.items.[INDEX].account_identifier","typeLabel":"Account ID · object | Account Stable Name · object"},"ledger_account":{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `Single_Chart_Account`.","example":"Single_Chart_Account","uniqueKey":"data.line_items.items.[INDEX].ledger_account.type","typeLabel":"string"},"id":{"oneOf":[{"type":"object","title":"Account ID","description":"ID of the account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].ledger_account.id.oneOf.0.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].ledger_account.id.oneOf.0.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"data.line_items.items.[INDEX].ledger_account.id.oneOf.0","typeLabel":"Account ID · object"},{"type":"object","title":"Account Stable Name","description":"Stable name associated with the account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].ledger_account.id.oneOf.1.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].ledger_account.id.oneOf.1.stable_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].ledger_account.id.oneOf.1","typeLabel":"Account Stable Name · object"}],"uniqueKey":"data.line_items.items.[INDEX].ledger_account.id","typeLabel":"Account ID · object | Account Stable Name · object"},"name":{"type":"string","description":"Name of the account.","example":"Current Assets","uniqueKey":"data.line_items.items.[INDEX].ledger_account.name","typeLabel":"string"},"account_number":{"oneOf":[{"type":"string","description":"Account number if configured.","example":"4000","uniqueKey":"data.line_items.items.[INDEX].ledger_account.account_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Account number if configured.","example":"4000","uniqueKey":"data.line_items.items.[INDEX].ledger_account.account_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.line_items.items.[INDEX].ledger_account.account_number","typeLabel":"string | null"},"stable_name":{"type":"object","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].ledger_account.stable_name.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].ledger_account.stable_name.stable_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].ledger_account.stable_name","typeLabel":"object"},"normality":{"type":"string","enum":["CREDIT","DEBIT"],"example":"DEBIT","uniqueKey":"data.line_items.items.[INDEX].ledger_account.normality","typeLabel":"enum\u003cstring>"},"account_type":{"type":"object","properties":{"value":{"type":"string","enum":["ASSET","LIABILITY","EQUITY","REVENUE","EXPENSE"],"example":"ASSET","description":"Type of the account.","uniqueKey":"data.line_items.items.[INDEX].ledger_account.account_type.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account type.","example":"Asset","uniqueKey":"data.line_items.items.[INDEX].ledger_account.account_type.display_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].ledger_account.account_type","typeLabel":"object"},"account_subtype":{"type":"object","properties":{"value":{"type":"string","enum":["BANK_ACCOUNTS","ACCOUNTS_RECEIVABLE","INVENTORY","PAYMENT_PROCESSOR_CLEARING_ACCOUNT","FIXED_ASSET","ACCUMULATED_DEPRECIATION","CASH","UNDEPOSITED_FUNDS","CURRENT_ASSET","NON_CURRENT_ASSET","PREPAID_EXPENSES","DEVELOPMENT_COSTS","LOANS_RECEIVABLE","INTANGIBLE_ASSET","ACCOUNTS_PAYABLE","CREDIT_CARD","TAXES_PAYABLE","INCOME_TAXES_PAYABLE","SALES_TAXES_PAYABLE","OTHER_TAXES_PAYABLE","PAYROLL_TAXES_PAYABLE","UNEARNED_REVENUE","PAYROLL_LIABILITY","PAYROLL_CLEARING","LINE_OF_CREDIT","TIPS","REFUND_LIABILITIES","UNDEPOSITED_OUTFLOWS","OUTGOING_PAYMENT_CLEARING_ACCOUNT","OTHER_CURRENT_LIABILITY","LOANS_PAYABLE","NOTES_PAYABLE","SHAREHOLDER_LOAN","NON_CURRENT_LIABILITY","CONTRIBUTIONS","DISTRIBUTIONS","COMMON_STOCK","PREFERRED_STOCK","ADDITIONAL_PAID_IN_CAPITAL","RETAINED_EARNINGS","ACCUMULATED_ADJUSTMENTS","OPENING_BALANCE_EQUITY","OTHER_EQUITY","SALES","UNCATEGORIZED_REVENUE","RETURNS_ALLOWANCES","DIVIDEND_INCOME","INTEREST_INCOME","OTHER_INCOME","COGS","OPERATING_EXPENSES","PAYROLL","TAXES_LICENSES","UNCATEGORIZED_EXPENSE","CHARITABLE_CONTRIBUTIONS","LOAN_EXPENSES","FINANCE_COSTS","INTEREST_EXPENSES","DEPRECIATION","AMORTIZATION","BAD_DEBT","OTHER_EXPENSES"],"example":"BANK_ACCOUNTS","uniqueKey":"data.line_items.items.[INDEX].ledger_account.account_subtype.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account subtype.","example":"Current Assets","uniqueKey":"data.line_items.items.[INDEX].ledger_account.account_subtype.display_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].ledger_account.account_subtype","typeLabel":"object"}},"description":"Ledger account for the line item.","uniqueKey":"data.line_items.items.[INDEX].ledger_account","typeLabel":"object"},"prepayment_account":{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `Single_Chart_Account`.","example":"Single_Chart_Account","uniqueKey":"data.line_items.items.[INDEX].prepayment_account.type","typeLabel":"string"},"id":{"oneOf":[{"type":"object","title":"Account ID","description":"ID of the account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.id.oneOf.0.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.id.oneOf.0.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.id.oneOf.0","typeLabel":"Account ID · object"},{"type":"object","title":"Account Stable Name","description":"Stable name associated with the account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.id.oneOf.1.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.id.oneOf.1.stable_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.id.oneOf.1","typeLabel":"Account Stable Name · object"}],"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.id","typeLabel":"Account ID · object | Account Stable Name · object"},"name":{"type":"string","description":"Name of the account.","example":"Current Assets","uniqueKey":"data.line_items.items.[INDEX].prepayment_account.name","typeLabel":"string"},"account_number":{"oneOf":[{"type":"string","description":"Account number if configured.","example":"4000","uniqueKey":"data.line_items.items.[INDEX].prepayment_account.account_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Account number if configured.","example":"4000","uniqueKey":"data.line_items.items.[INDEX].prepayment_account.account_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.account_number","typeLabel":"string | null"},"stable_name":{"type":"object","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.stable_name.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.stable_name.stable_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.stable_name","typeLabel":"object"},"normality":{"type":"string","enum":["CREDIT","DEBIT"],"example":"DEBIT","uniqueKey":"data.line_items.items.[INDEX].prepayment_account.normality","typeLabel":"enum\u003cstring>"},"account_type":{"type":"object","properties":{"value":{"type":"string","enum":["ASSET","LIABILITY","EQUITY","REVENUE","EXPENSE"],"example":"ASSET","description":"Type of the account.","uniqueKey":"data.line_items.items.[INDEX].prepayment_account.account_type.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account type.","example":"Asset","uniqueKey":"data.line_items.items.[INDEX].prepayment_account.account_type.display_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.account_type","typeLabel":"object"},"account_subtype":{"type":"object","properties":{"value":{"type":"string","enum":["BANK_ACCOUNTS","ACCOUNTS_RECEIVABLE","INVENTORY","PAYMENT_PROCESSOR_CLEARING_ACCOUNT","FIXED_ASSET","ACCUMULATED_DEPRECIATION","CASH","UNDEPOSITED_FUNDS","CURRENT_ASSET","NON_CURRENT_ASSET","PREPAID_EXPENSES","DEVELOPMENT_COSTS","LOANS_RECEIVABLE","INTANGIBLE_ASSET","ACCOUNTS_PAYABLE","CREDIT_CARD","TAXES_PAYABLE","INCOME_TAXES_PAYABLE","SALES_TAXES_PAYABLE","OTHER_TAXES_PAYABLE","PAYROLL_TAXES_PAYABLE","UNEARNED_REVENUE","PAYROLL_LIABILITY","PAYROLL_CLEARING","LINE_OF_CREDIT","TIPS","REFUND_LIABILITIES","UNDEPOSITED_OUTFLOWS","OUTGOING_PAYMENT_CLEARING_ACCOUNT","OTHER_CURRENT_LIABILITY","LOANS_PAYABLE","NOTES_PAYABLE","SHAREHOLDER_LOAN","NON_CURRENT_LIABILITY","CONTRIBUTIONS","DISTRIBUTIONS","COMMON_STOCK","PREFERRED_STOCK","ADDITIONAL_PAID_IN_CAPITAL","RETAINED_EARNINGS","ACCUMULATED_ADJUSTMENTS","OPENING_BALANCE_EQUITY","OTHER_EQUITY","SALES","UNCATEGORIZED_REVENUE","RETURNS_ALLOWANCES","DIVIDEND_INCOME","INTEREST_INCOME","OTHER_INCOME","COGS","OPERATING_EXPENSES","PAYROLL","TAXES_LICENSES","UNCATEGORIZED_EXPENSE","CHARITABLE_CONTRIBUTIONS","LOAN_EXPENSES","FINANCE_COSTS","INTEREST_EXPENSES","DEPRECIATION","AMORTIZATION","BAD_DEBT","OTHER_EXPENSES"],"example":"BANK_ACCOUNTS","uniqueKey":"data.line_items.items.[INDEX].prepayment_account.account_subtype.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account subtype.","example":"Current Assets","uniqueKey":"data.line_items.items.[INDEX].prepayment_account.account_subtype.display_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].prepayment_account.account_subtype","typeLabel":"object"}},"description":"Ledger account for the line item used for accrual reporting. Should only be specified when this line item is a pre-payment.","uniqueKey":"data.line_items.items.[INDEX].prepayment_account","typeLabel":"object"},"description":{"oneOf":[{"type":"string","description":"Description for the bill line item.","uniqueKey":"data.line_items.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description for the bill line item.","uniqueKey":"data.line_items.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.line_items.items.[INDEX].description","typeLabel":"string | null"},"product_name":{"type":"string","description":"Name of the product/service.","uniqueKey":"data.line_items.items.[INDEX].product_name","typeLabel":"string"},"unit_price":{"type":"integer","format":"int64","description":"Price per unit in cents.","uniqueKey":"data.line_items.items.[INDEX].unit_price","typeLabel":"integer\u003cint64>"},"quantity":{"type":"number","format":"bigdecimal","description":"Number of units.","uniqueKey":"data.line_items.items.[INDEX].quantity","typeLabel":"number\u003cbigdecimal>"},"subtotal":{"type":"integer","format":"int64","description":"Subtotal for the line item in cents.","uniqueKey":"data.line_items.items.[INDEX].subtotal","typeLabel":"integer\u003cint64>"},"discount_amount":{"type":"integer","format":"int64","description":"Amount of discount in cents.","uniqueKey":"data.line_items.items.[INDEX].discount_amount","typeLabel":"integer\u003cint64>"},"sales_taxes":{"type":"array","items":{"type":"object","properties":{"tax_account":{"oneOf":[{"type":"object","title":"Tax Name","description":"Tax account name or identifier. If not set, account defaults to the top level sales tax expense account.","required":["name"],"properties":{"name":{"type":"string","description":"Name of the ledger account.","example":"CALIFORNIA_VAT","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_account.oneOf.0.name","typeLabel":"string"},"type":{"type":"string","description":"Resource type. Value will be 'Tax_Name'.","example":"Tax_Name","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_account.oneOf.0.type","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_account.oneOf.0","typeLabel":"Tax Name · object"},{"type":"object","title":"Ledger Account ID","description":"Tax account name or identifier. If not set, account defaults to the top level sales tax expense account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_account.oneOf.1.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_account.oneOf.1.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_account.oneOf.1","typeLabel":"Ledger Account ID · object"},{"type":"object","title":"Ledger Account Stable Name","description":"Tax account name or identifier. If not set, account defaults to the top level sales tax expense account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_account.oneOf.2.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_account.oneOf.2.stable_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_account.oneOf.2","typeLabel":"Ledger Account Stable Name · object"}],"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_account","typeLabel":"Tax Name · object | Ledger Account ID · object | Ledger Account Stable Name · object"},"tax_ledger_account":{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `Single_Chart_Account`.","example":"Single_Chart_Account","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.type","typeLabel":"string"},"id":{"oneOf":[{"type":"object","title":"Account ID","description":"ID of the account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.0.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.0.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.0","typeLabel":"Account ID · object"},{"type":"object","title":"Account Stable Name","description":"Stable name associated with the account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.1.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.1.stable_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.1","typeLabel":"Account Stable Name · object"}],"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.id","typeLabel":"Account ID · object | Account Stable Name · object"},"name":{"type":"string","description":"Name of the account.","example":"Current Assets","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.name","typeLabel":"string"},"account_number":{"oneOf":[{"type":"string","description":"Account number if configured.","example":"4000","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.account_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Account number if configured.","example":"4000","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.account_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.account_number","typeLabel":"string | null"},"stable_name":{"type":"object","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.stable_name.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.stable_name.stable_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.stable_name","typeLabel":"object"},"normality":{"type":"string","enum":["CREDIT","DEBIT"],"example":"DEBIT","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.normality","typeLabel":"enum\u003cstring>"},"account_type":{"type":"object","properties":{"value":{"type":"string","enum":["ASSET","LIABILITY","EQUITY","REVENUE","EXPENSE"],"example":"ASSET","description":"Type of the account.","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.account_type.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account type.","example":"Asset","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.account_type.display_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.account_type","typeLabel":"object"},"account_subtype":{"type":"object","properties":{"value":{"type":"string","enum":["BANK_ACCOUNTS","ACCOUNTS_RECEIVABLE","INVENTORY","PAYMENT_PROCESSOR_CLEARING_ACCOUNT","FIXED_ASSET","ACCUMULATED_DEPRECIATION","CASH","UNDEPOSITED_FUNDS","CURRENT_ASSET","NON_CURRENT_ASSET","PREPAID_EXPENSES","DEVELOPMENT_COSTS","LOANS_RECEIVABLE","INTANGIBLE_ASSET","ACCOUNTS_PAYABLE","CREDIT_CARD","TAXES_PAYABLE","INCOME_TAXES_PAYABLE","SALES_TAXES_PAYABLE","OTHER_TAXES_PAYABLE","PAYROLL_TAXES_PAYABLE","UNEARNED_REVENUE","PAYROLL_LIABILITY","PAYROLL_CLEARING","LINE_OF_CREDIT","TIPS","REFUND_LIABILITIES","UNDEPOSITED_OUTFLOWS","OUTGOING_PAYMENT_CLEARING_ACCOUNT","OTHER_CURRENT_LIABILITY","LOANS_PAYABLE","NOTES_PAYABLE","SHAREHOLDER_LOAN","NON_CURRENT_LIABILITY","CONTRIBUTIONS","DISTRIBUTIONS","COMMON_STOCK","PREFERRED_STOCK","ADDITIONAL_PAID_IN_CAPITAL","RETAINED_EARNINGS","ACCUMULATED_ADJUSTMENTS","OPENING_BALANCE_EQUITY","OTHER_EQUITY","SALES","UNCATEGORIZED_REVENUE","RETURNS_ALLOWANCES","DIVIDEND_INCOME","INTEREST_INCOME","OTHER_INCOME","COGS","OPERATING_EXPENSES","PAYROLL","TAXES_LICENSES","UNCATEGORIZED_EXPENSE","CHARITABLE_CONTRIBUTIONS","LOAN_EXPENSES","FINANCE_COSTS","INTEREST_EXPENSES","DEPRECIATION","AMORTIZATION","BAD_DEBT","OTHER_EXPENSES"],"example":"BANK_ACCOUNTS","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.account_subtype.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account subtype.","example":"Current Assets","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.account_subtype.display_name","typeLabel":"string"}},"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account.account_subtype","typeLabel":"object"}},"description":"Ledger account for the tax line item.","example":{"id":"c4007474-f604-4d57-9690-b7f40f7a1cee","name":"Sales tax: CALIFORNIA","stable_name":"SALES_TAXES:CALIFORNIA","normality":"CREDIT","account_type":{"value":"EXPENSE","display_name":"Expenses"},"account_subtype":{"value":"SALES_TAXES","display_name":"Sales Taxes"}},"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].tax_ledger_account","typeLabel":"object"},"amount":{"type":"integer","format":"int64","description":"Amount, in cents, of tax owed.","uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX].amount","typeLabel":"integer\u003cint64>"}},"uniqueKey":"data.line_items.items.[INDEX].sales_taxes.items.[INDEX]","typeLabel":"object"},"description":"Sales tax line items.","uniqueKey":"data.line_items.items.[INDEX].sales_taxes","typeLabel":"object[]"},"sales_taxes_total":{"type":"integer","format":"int64","description":"Total sales tax in cents.","uniqueKey":"data.line_items.items.[INDEX].sales_taxes_total","typeLabel":"integer\u003cint64>"},"total_amount":{"type":"integer","format":"int64","description":"Total amount including taxes and discounts.","uniqueKey":"data.line_items.items.[INDEX].total_amount","typeLabel":"integer\u003cint64>"},"transaction_tags":{"type":"array","items":{"type":"object","description":"A TagKeyValue holds key=value data related to a tag. This is used when creating or updating taggable entities (transactions, invoices, etc.).","properties":{"key":{"type":"string","description":"The tag dimension key (e.g., \"department\", \"project\", \"location\").","example":"department","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].transaction_tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"The tag value (e.g., \"sales\", \"marketing\", \"engineering\").","example":"sales","isRequired":true,"uniqueKey":"data.line_items.items.[INDEX].transaction_tags.items.[INDEX].value","typeLabel":"string"},"dimension_display_name":{"oneOf":[{"type":"string","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department","uniqueKey":"data.line_items.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"If the TagDimension doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagDimension.","example":"Department","uniqueKey":"data.line_items.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.line_items.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department","uniqueKey":"data.line_items.items.[INDEX].transaction_tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"If the TagValueDefinition doesn't exist, providing this value specifies the display name upon database insertion. Otherwise, it is left as null on the TagValueDefinition.","example":"Sales Department","uniqueKey":"data.line_items.items.[INDEX].transaction_tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.line_items.items.[INDEX].transaction_tags.items.[INDEX].value_display_name","typeLabel":"string | null"}},"required":["key","value"],"uniqueKey":"data.line_items.items.[INDEX].transaction_tags.items.[INDEX]","typeLabel":"object"},"description":"Tags for the bill line item.","uniqueKey":"data.line_items.items.[INDEX].transaction_tags","typeLabel":"object[]"},"memo":{"oneOf":[{"type":"string","description":"Memo associated with the bill line item.","uniqueKey":"data.line_items.items.[INDEX].memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo associated with the bill line item.","uniqueKey":"data.line_items.items.[INDEX].memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.line_items.items.[INDEX].memo","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.line_items.items.[INDEX].metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.line_items.items.[INDEX].metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.line_items.items.[INDEX].metadata","typeLabel":"object | null"},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier associated with the bill line item.","uniqueKey":"data.line_items.items.[INDEX].reference_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Any (typically user-visible) identifier associated with the bill line item.","uniqueKey":"data.line_items.items.[INDEX].reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.line_items.items.[INDEX].reference_number","typeLabel":"string | null"}},"uniqueKey":"data.line_items.items.[INDEX]","typeLabel":"object"},"description":"Line items making up the bill.","uniqueKey":"data.line_items","typeLabel":"object[]"},"additional_sales_taxes":{"type":"array","items":{"type":"object","properties":{"tax_account":{"oneOf":[{"type":"object","title":"Tax Name","description":"Tax account name or identifier. If not set, account defaults to the top level sales tax expense account.","required":["name"],"properties":{"name":{"type":"string","description":"Name of the ledger account.","example":"CALIFORNIA_VAT","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_account.oneOf.0.name","typeLabel":"string"},"type":{"type":"string","description":"Resource type. Value will be 'Tax_Name'.","example":"Tax_Name","uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_account.oneOf.0.type","typeLabel":"string"}},"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_account.oneOf.0","typeLabel":"Tax Name · object"},{"type":"object","title":"Ledger Account ID","description":"Tax account name or identifier. If not set, account defaults to the top level sales tax expense account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_account.oneOf.1.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_account.oneOf.1.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_account.oneOf.1","typeLabel":"Ledger Account ID · object"},{"type":"object","title":"Ledger Account Stable Name","description":"Tax account name or identifier. If not set, account defaults to the top level sales tax expense account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_account.oneOf.2.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_account.oneOf.2.stable_name","typeLabel":"string"}},"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_account.oneOf.2","typeLabel":"Ledger Account Stable Name · object"}],"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_account","typeLabel":"Tax Name · object | Ledger Account ID · object | Ledger Account Stable Name · object"},"tax_ledger_account":{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `Single_Chart_Account`.","example":"Single_Chart_Account","uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.type","typeLabel":"string"},"id":{"oneOf":[{"type":"object","title":"Account ID","description":"ID of the account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.0.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.0.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.0","typeLabel":"Account ID · object"},{"type":"object","title":"Account Stable Name","description":"Stable name associated with the account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.1.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.1.stable_name","typeLabel":"string"}},"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.id.oneOf.1","typeLabel":"Account Stable Name · object"}],"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.id","typeLabel":"Account ID · object | Account Stable Name · object"},"name":{"type":"string","description":"Name of the account.","example":"Current Assets","uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.name","typeLabel":"string"},"account_number":{"oneOf":[{"type":"string","description":"Account number if configured.","example":"4000","uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.account_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Account number if configured.","example":"4000","uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.account_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.account_number","typeLabel":"string | null"},"stable_name":{"type":"object","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.stable_name.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.stable_name.stable_name","typeLabel":"string"}},"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.stable_name","typeLabel":"object"},"normality":{"type":"string","enum":["CREDIT","DEBIT"],"example":"DEBIT","uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.normality","typeLabel":"enum\u003cstring>"},"account_type":{"type":"object","properties":{"value":{"type":"string","enum":["ASSET","LIABILITY","EQUITY","REVENUE","EXPENSE"],"example":"ASSET","description":"Type of the account.","uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.account_type.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account type.","example":"Asset","uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.account_type.display_name","typeLabel":"string"}},"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.account_type","typeLabel":"object"},"account_subtype":{"type":"object","properties":{"value":{"type":"string","enum":["BANK_ACCOUNTS","ACCOUNTS_RECEIVABLE","INVENTORY","PAYMENT_PROCESSOR_CLEARING_ACCOUNT","FIXED_ASSET","ACCUMULATED_DEPRECIATION","CASH","UNDEPOSITED_FUNDS","CURRENT_ASSET","NON_CURRENT_ASSET","PREPAID_EXPENSES","DEVELOPMENT_COSTS","LOANS_RECEIVABLE","INTANGIBLE_ASSET","ACCOUNTS_PAYABLE","CREDIT_CARD","TAXES_PAYABLE","INCOME_TAXES_PAYABLE","SALES_TAXES_PAYABLE","OTHER_TAXES_PAYABLE","PAYROLL_TAXES_PAYABLE","UNEARNED_REVENUE","PAYROLL_LIABILITY","PAYROLL_CLEARING","LINE_OF_CREDIT","TIPS","REFUND_LIABILITIES","UNDEPOSITED_OUTFLOWS","OUTGOING_PAYMENT_CLEARING_ACCOUNT","OTHER_CURRENT_LIABILITY","LOANS_PAYABLE","NOTES_PAYABLE","SHAREHOLDER_LOAN","NON_CURRENT_LIABILITY","CONTRIBUTIONS","DISTRIBUTIONS","COMMON_STOCK","PREFERRED_STOCK","ADDITIONAL_PAID_IN_CAPITAL","RETAINED_EARNINGS","ACCUMULATED_ADJUSTMENTS","OPENING_BALANCE_EQUITY","OTHER_EQUITY","SALES","UNCATEGORIZED_REVENUE","RETURNS_ALLOWANCES","DIVIDEND_INCOME","INTEREST_INCOME","OTHER_INCOME","COGS","OPERATING_EXPENSES","PAYROLL","TAXES_LICENSES","UNCATEGORIZED_EXPENSE","CHARITABLE_CONTRIBUTIONS","LOAN_EXPENSES","FINANCE_COSTS","INTEREST_EXPENSES","DEPRECIATION","AMORTIZATION","BAD_DEBT","OTHER_EXPENSES"],"example":"BANK_ACCOUNTS","uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.account_subtype.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account subtype.","example":"Current Assets","uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.account_subtype.display_name","typeLabel":"string"}},"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account.account_subtype","typeLabel":"object"}},"description":"Ledger account for the tax line item.","example":{"id":"c4007474-f604-4d57-9690-b7f40f7a1cee","name":"Sales tax: CALIFORNIA","stable_name":"SALES_TAXES:CALIFORNIA","normality":"CREDIT","account_type":{"value":"EXPENSE","display_name":"Expenses"},"account_subtype":{"value":"SALES_TAXES","display_name":"Sales Taxes"}},"uniqueKey":"data.additional_sales_taxes.items.[INDEX].tax_ledger_account","typeLabel":"object"},"amount":{"type":"integer","format":"int64","description":"Amount, in cents, of tax owed.","uniqueKey":"data.additional_sales_taxes.items.[INDEX].amount","typeLabel":"integer\u003cint64>"}},"uniqueKey":"data.additional_sales_taxes.items.[INDEX]","typeLabel":"object"},"description":"Additional sales tax line items.","uniqueKey":"data.additional_sales_taxes","typeLabel":"object[]"},"additional_sales_taxes_total":{"type":"integer","description":"Sum of all additional taxes in cents.","uniqueKey":"data.additional_sales_taxes_total","typeLabel":"integer"},"additional_discount":{"type":"integer","format":"int64","description":"Additional discount applied to the whole bill in addition to individual line item discounts, in cents.","uniqueKey":"data.additional_discount","typeLabel":"integer\u003cint64>"},"subtotal":{"type":"integer","description":"Subtotal of all line items in cents.","uniqueKey":"data.subtotal","typeLabel":"integer"},"total_amount":{"type":"integer","description":"Total amount including taxes in cents.","uniqueKey":"data.total_amount","typeLabel":"integer"},"outstanding_balance":{"type":"integer","description":"Remaining balance after payments in cents.","uniqueKey":"data.outstanding_balance","typeLabel":"integer"},"payment_allocations":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Unique identifier for the allocation.","uniqueKey":"data.payment_allocations.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"bill_id":{"type":"string","format":"uuid","description":"ID of the bill.","uniqueKey":"data.payment_allocations.items.[INDEX].bill_id","typeLabel":"string\u003cuuid>"},"payment_id":{"type":"string","format":"uuid","description":"ID of the payment.","uniqueKey":"data.payment_allocations.items.[INDEX].payment_id","typeLabel":"string\u003cuuid>"},"amount":{"type":"integer","format":"int64","description":"Amount of the payment allocated toward this bill, in cents. If this amount equals the full payment amount, the payment was fully allocated toward this bill. The amount cannot exceed the bill total.","uniqueKey":"data.payment_allocations.items.[INDEX].amount","typeLabel":"integer\u003cint64>"},"payment":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Unique identifier for the payment.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.id","typeLabel":"string\u003cuuid>"},"external_id":{"oneOf":[{"type":"string","description":"External ID for the payment.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.external_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"External ID for the payment.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.external_id","typeLabel":"string | null"},"vendor":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `VendorData`.","example":"VendorData","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.type","typeLabel":"string"},"id":{"type":"string","format":"uuid","description":"Unique identifier for the vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.id","typeLabel":"string\u003cuuid>"},"external_id":{"type":"string","description":"Unique ID of the vendor in your system for linking purposes. **Idempotency key**.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.external_id","typeLabel":"string"},"individual_name":{"oneOf":[{"type":"string","description":"Full name of the individual vendor or contact at a corporate vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.individual_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full name of the individual vendor or contact at a corporate vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.individual_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.individual_name","typeLabel":"string | null"},"company_name":{"oneOf":[{"type":"string","description":"Name of the company vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.company_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the company vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.company_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.company_name","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","description":"Email address of the vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Email address of the vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.email.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.email","typeLabel":"string | null"},"mobile_phone":{"oneOf":[{"type":"string","description":"Mobile phone number of the vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.mobile_phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Mobile phone number of the vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.mobile_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.mobile_phone","typeLabel":"string | null"},"office_phone":{"oneOf":[{"type":"string","description":"Office phone number of the vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.office_phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Office phone number of the vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.office_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.office_phone","typeLabel":"string | null"},"address_string":{"oneOf":[{"type":"string","description":"Address of the vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.address_string.oneOf.0","typeLabel":"string"},{"type":"null","description":"Address of the vendor.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.address_string.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.address_string","typeLabel":"string | null"},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the vendor (for example, to display to end users).","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo for any text you would like to associate with the vendor (for example, to display to end users).","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.memo","typeLabel":"string | null"},"status":{"type":"string","enum":["ACTIVE","ARCHIVED"],"description":"Status of the vendor.","example":"ACTIVE","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.status","typeLabel":"enum\u003cstring>"},"transaction_tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID for the tag.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"key":{"type":"string","description":"Key for the tag.","example":"ExampleTagKey","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the tag.","example":"ExampleTagValue","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].value","typeLabel":"string"},"dimension_id":{"type":"string","format":"uuid","description":"ID of the tag dimension this tag belongs to.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].dimension_id","typeLabel":"string\u003cuuid>"},"definition_id":{"type":"string","format":"uuid","description":"ID of the tag value definition.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].definition_id","typeLabel":"string\u003cuuid>"},"dimension_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag dimension.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag dimension.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag value definition.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag value definition.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].value_display_name","typeLabel":"string | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].archived_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX].archived_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","key","value","dimension_id","definition_id"],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0.transaction_tags","typeLabel":"object[]"}},"description":"The vendor associated with this payment, if one has been set. May be present even when the payment is not allocated to any bill.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"type":{"type":"string","description":"Resource type. Value will be `VendorData`.","example":"VendorData"},"id":{"type":"string","format":"uuid","description":"Unique identifier for the vendor."},"external_id":{"type":"string","description":"Unique ID of the vendor in your system for linking purposes. **Idempotency key**."},"individual_name":{"oneOf":[{"type":"string","description":"Full name of the individual vendor or contact at a corporate vendor."},{"type":"null","description":"Full name of the individual vendor or contact at a corporate vendor."}]},"company_name":{"oneOf":[{"type":"string","description":"Name of the company vendor."},{"type":"null","description":"Name of the company vendor."}]},"email":{"oneOf":[{"type":"string","description":"Email address of the vendor."},{"type":"null","description":"Email address of the vendor."}]},"mobile_phone":{"oneOf":[{"type":"string","description":"Mobile phone number of the vendor."},{"type":"null","description":"Mobile phone number of the vendor."}]},"office_phone":{"oneOf":[{"type":"string","description":"Office phone number of the vendor."},{"type":"null","description":"Office phone number of the vendor."}]},"address_string":{"oneOf":[{"type":"string","description":"Address of the vendor."},{"type":"null","description":"Address of the vendor."}]},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the vendor (for example, to display to end users)."},{"type":"null","description":"Memo for any text you would like to associate with the vendor (for example, to display to end users)."}]},"status":{"type":"string","enum":["ACTIVE","ARCHIVED"],"description":"Status of the vendor.","example":"ACTIVE"},"transaction_tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID for the tag."},"key":{"type":"string","description":"Key for the tag.","example":"ExampleTagKey"},"dimension_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag dimension."},{"type":"null","description":"Display name for the tag dimension."}]},"value":{"type":"string","description":"Value for the tag.","example":"ExampleTagValue"},"value_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag value definition."},{"type":"null","description":"Display name for the tag value definition."}]},"dimension_id":{"type":"string","format":"uuid","description":"ID of the tag dimension this tag belongs to."},"definition_id":{"type":"string","format":"uuid","description":"ID of the tag value definition."},"archived_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the tag was archived."},{"type":"null","format":"date-time","description":"When the tag was archived."}]}},"required":["id","key","value","dimension_id","definition_id"]}}},"description":"The vendor associated with this payment, if one has been set. May be present even when the payment is not allocated to any bill.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.vendor","typeLabel":"object | null"},"at":{"type":"string","format":"date-time","description":"When the payment was made.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.at","typeLabel":"string\u003cdate-time>"},"method":{"type":"string","enum":["CASH","CHECK","CREDIT_CARD","ACH","CREDIT_BALANCE","OTHER"],"example":"ACH","description":"Method used for payment.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.method","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","format":"int64","description":"Payment amount in cents.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.amount","typeLabel":"integer\u003cint64>"},"processor":{"oneOf":[{"type":"string","description":"Payment processor used.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.processor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Payment processor used.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.processor.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.processor","typeLabel":"string | null"},"payment_clearing_account":{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `Single_Chart_Account`.","example":"Single_Chart_Account","uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.type","typeLabel":"string"},"id":{"oneOf":[{"type":"object","title":"Account ID","description":"ID of the account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.id.oneOf.0.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.id.oneOf.0.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.id.oneOf.0","typeLabel":"Account ID · object"},{"type":"object","title":"Account Stable Name","description":"Stable name associated with the account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.id.oneOf.1.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.id.oneOf.1.stable_name","typeLabel":"string"}},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.id.oneOf.1","typeLabel":"Account Stable Name · object"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.id","typeLabel":"Account ID · object | Account Stable Name · object"},"name":{"type":"string","description":"Name of the account.","example":"Current Assets","uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.name","typeLabel":"string"},"account_number":{"oneOf":[{"type":"string","description":"Account number if configured.","example":"4000","uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.account_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Account number if configured.","example":"4000","uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.account_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.account_number","typeLabel":"string | null"},"stable_name":{"type":"object","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.stable_name.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.stable_name.stable_name","typeLabel":"string"}},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.stable_name","typeLabel":"object"},"normality":{"type":"string","enum":["CREDIT","DEBIT"],"example":"DEBIT","uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.normality","typeLabel":"enum\u003cstring>"},"account_type":{"type":"object","properties":{"value":{"type":"string","enum":["ASSET","LIABILITY","EQUITY","REVENUE","EXPENSE"],"example":"ASSET","description":"Type of the account.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.account_type.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account type.","example":"Asset","uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.account_type.display_name","typeLabel":"string"}},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.account_type","typeLabel":"object"},"account_subtype":{"type":"object","properties":{"value":{"type":"string","enum":["BANK_ACCOUNTS","ACCOUNTS_RECEIVABLE","INVENTORY","PAYMENT_PROCESSOR_CLEARING_ACCOUNT","FIXED_ASSET","ACCUMULATED_DEPRECIATION","CASH","UNDEPOSITED_FUNDS","CURRENT_ASSET","NON_CURRENT_ASSET","PREPAID_EXPENSES","DEVELOPMENT_COSTS","LOANS_RECEIVABLE","INTANGIBLE_ASSET","ACCOUNTS_PAYABLE","CREDIT_CARD","TAXES_PAYABLE","INCOME_TAXES_PAYABLE","SALES_TAXES_PAYABLE","OTHER_TAXES_PAYABLE","PAYROLL_TAXES_PAYABLE","UNEARNED_REVENUE","PAYROLL_LIABILITY","PAYROLL_CLEARING","LINE_OF_CREDIT","TIPS","REFUND_LIABILITIES","UNDEPOSITED_OUTFLOWS","OUTGOING_PAYMENT_CLEARING_ACCOUNT","OTHER_CURRENT_LIABILITY","LOANS_PAYABLE","NOTES_PAYABLE","SHAREHOLDER_LOAN","NON_CURRENT_LIABILITY","CONTRIBUTIONS","DISTRIBUTIONS","COMMON_STOCK","PREFERRED_STOCK","ADDITIONAL_PAID_IN_CAPITAL","RETAINED_EARNINGS","ACCUMULATED_ADJUSTMENTS","OPENING_BALANCE_EQUITY","OTHER_EQUITY","SALES","UNCATEGORIZED_REVENUE","RETURNS_ALLOWANCES","DIVIDEND_INCOME","INTEREST_INCOME","OTHER_INCOME","COGS","OPERATING_EXPENSES","PAYROLL","TAXES_LICENSES","UNCATEGORIZED_EXPENSE","CHARITABLE_CONTRIBUTIONS","LOAN_EXPENSES","FINANCE_COSTS","INTEREST_EXPENSES","DEPRECIATION","AMORTIZATION","BAD_DEBT","OTHER_EXPENSES"],"example":"BANK_ACCOUNTS","uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.account_subtype.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account subtype.","example":"Current Assets","uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.account_subtype.display_name","typeLabel":"string"}},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account.account_subtype","typeLabel":"object"}},"description":"The the ledger account to use for the payment (overrides the default determined by the payment method), if specified.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.payment_clearing_account","typeLabel":"object"},"imported_at":{"type":"string","format":"date-time","description":"When the payment was imported.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.imported_at","typeLabel":"string\u003cdate-time>"},"allocations":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Unique identifier for the allocation.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"bill_id":{"type":"string","format":"uuid","description":"ID of the bill.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].bill_id","typeLabel":"string\u003cuuid>"},"payment_id":{"type":"string","format":"uuid","description":"ID of the payment.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].payment_id","typeLabel":"string\u003cuuid>"},"amount":{"type":"integer","format":"int64","description":"Amount of the payment allocated toward this bill, in cents. If this amount equals the full payment amount, the payment was fully allocated toward this bill. The amount cannot exceed the bill total.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].amount","typeLabel":"integer\u003cint64>"},"transaction_tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID for the tag.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"key":{"type":"string","description":"Key for the tag.","example":"ExampleTagKey","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the tag.","example":"ExampleTagValue","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].value","typeLabel":"string"},"dimension_id":{"type":"string","format":"uuid","description":"ID of the tag dimension this tag belongs to.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].dimension_id","typeLabel":"string\u003cuuid>"},"definition_id":{"type":"string","format":"uuid","description":"ID of the tag value definition.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].definition_id","typeLabel":"string\u003cuuid>"},"dimension_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag dimension.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag dimension.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag value definition.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag value definition.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].value_display_name","typeLabel":"string | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].archived_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX].archived_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","key","value","dimension_id","definition_id"],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags.items.[INDEX]","typeLabel":"object"},"description":"Tags associated with the allocation.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].transaction_tags","typeLabel":"object[]"},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the bill payment allocation (for example, to display to end users).","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo for any text you would like to associate with the bill payment allocation (for example, to display to end users).","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].memo","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].metadata","typeLabel":"object | null"},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier you would like to associate with the bill payment allocation.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].reference_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Any (typically user-visible) identifier you would like to associate with the bill payment allocation.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX].reference_number","typeLabel":"string | null"}},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations.items.[INDEX]","typeLabel":"object"},"description":"How the payment is allocated across bills.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.allocations","typeLabel":"object[]"},"transaction_tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID for the tag.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"key":{"type":"string","description":"Key for the tag.","example":"ExampleTagKey","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the tag.","example":"ExampleTagValue","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].value","typeLabel":"string"},"dimension_id":{"type":"string","format":"uuid","description":"ID of the tag dimension this tag belongs to.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].dimension_id","typeLabel":"string\u003cuuid>"},"definition_id":{"type":"string","format":"uuid","description":"ID of the tag value definition.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].definition_id","typeLabel":"string\u003cuuid>"},"dimension_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag dimension.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag dimension.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag value definition.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag value definition.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].value_display_name","typeLabel":"string | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].archived_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX].archived_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","key","value","dimension_id","definition_id"],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags.items.[INDEX]","typeLabel":"object"},"description":"Tags associated with the payment.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.transaction_tags","typeLabel":"object[]"},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the bill payment (for example, to display to end users).","uniqueKey":"data.payment_allocations.items.[INDEX].payment.memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo for any text you would like to associate with the bill payment (for example, to display to end users).","uniqueKey":"data.payment_allocations.items.[INDEX].payment.memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.memo","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.payment_allocations.items.[INDEX].payment.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.metadata","typeLabel":"object | null"},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier you would like to associate with the bill payment. Can be used to filter when listing bill payments.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.reference_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Any (typically user-visible) identifier you would like to associate with the bill payment. Can be used to filter when listing bill payments.","uniqueKey":"data.payment_allocations.items.[INDEX].payment.reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].payment.reference_number","typeLabel":"string | null"}},"description":"The full payment details.","uniqueKey":"data.payment_allocations.items.[INDEX].payment","typeLabel":"object"},"transaction_tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID for the tag.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"key":{"type":"string","description":"Key for the tag.","example":"ExampleTagKey","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the tag.","example":"ExampleTagValue","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].value","typeLabel":"string"},"dimension_id":{"type":"string","format":"uuid","description":"ID of the tag dimension this tag belongs to.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].dimension_id","typeLabel":"string\u003cuuid>"},"definition_id":{"type":"string","format":"uuid","description":"ID of the tag value definition.","isRequired":true,"uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].definition_id","typeLabel":"string\u003cuuid>"},"dimension_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag dimension.","uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag dimension.","uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag value definition.","uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag value definition.","uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].value_display_name","typeLabel":"string | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].archived_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX].archived_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","key","value","dimension_id","definition_id"],"uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags.items.[INDEX]","typeLabel":"object"},"description":"Tags associated with the allocation.","uniqueKey":"data.payment_allocations.items.[INDEX].transaction_tags","typeLabel":"object[]"},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the bill payment allocation (for example, to display to end users).","uniqueKey":"data.payment_allocations.items.[INDEX].memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo for any text you would like to associate with the bill payment allocation (for example, to display to end users).","uniqueKey":"data.payment_allocations.items.[INDEX].memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].memo","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.payment_allocations.items.[INDEX].metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.payment_allocations.items.[INDEX].metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].metadata","typeLabel":"object | null"},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier you would like to associate with the bill payment allocation.","uniqueKey":"data.payment_allocations.items.[INDEX].reference_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Any (typically user-visible) identifier you would like to associate with the bill payment allocation.","uniqueKey":"data.payment_allocations.items.[INDEX].reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.payment_allocations.items.[INDEX].reference_number","typeLabel":"string | null"}},"uniqueKey":"data.payment_allocations.items.[INDEX]","typeLabel":"object"},"description":"Payments made to a vendor are allocated toward one or many bills. This list shows which payments have been allocated toward this bill. The most common case is a 1:1 relationship between a payment and a bill, in which case the allocation amount matches the payment amount.","uniqueKey":"data.payment_allocations","typeLabel":"object[]"},"vendor_credits":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Unique identifier for the vendor credit allocation.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"vendor_credit_id":{"type":"string","format":"uuid","description":"UUID of the vendor credit this allocation belongs to.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit_id","typeLabel":"string\u003cuuid>"},"amount":{"type":"integer","format":"int64","description":"Amount for the allocation in cents.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].amount","typeLabel":"integer\u003cint64>"},"vendor_credit":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Unique identifier for the vendor credit.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.id","typeLabel":"string\u003cuuid>"},"vendor":{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `VendorData`.","example":"VendorData","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.type","typeLabel":"string"},"id":{"type":"string","format":"uuid","description":"Unique identifier for the vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.id","typeLabel":"string\u003cuuid>"},"external_id":{"type":"string","description":"Unique ID of the vendor in your system for linking purposes. **Idempotency key**.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.external_id","typeLabel":"string"},"individual_name":{"oneOf":[{"type":"string","description":"Full name of the individual vendor or contact at a corporate vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.individual_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full name of the individual vendor or contact at a corporate vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.individual_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.individual_name","typeLabel":"string | null"},"company_name":{"oneOf":[{"type":"string","description":"Name of the company vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.company_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the company vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.company_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.company_name","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","description":"Email address of the vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Email address of the vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.email.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.email","typeLabel":"string | null"},"mobile_phone":{"oneOf":[{"type":"string","description":"Mobile phone number of the vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.mobile_phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Mobile phone number of the vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.mobile_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.mobile_phone","typeLabel":"string | null"},"office_phone":{"oneOf":[{"type":"string","description":"Office phone number of the vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.office_phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Office phone number of the vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.office_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.office_phone","typeLabel":"string | null"},"address_string":{"oneOf":[{"type":"string","description":"Address of the vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.address_string.oneOf.0","typeLabel":"string"},{"type":"null","description":"Address of the vendor.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.address_string.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.address_string","typeLabel":"string | null"},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the vendor (for example, to display to end users).","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo for any text you would like to associate with the vendor (for example, to display to end users).","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.memo","typeLabel":"string | null"},"status":{"type":"string","enum":["ACTIVE","ARCHIVED"],"description":"Status of the vendor.","example":"ACTIVE","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.status","typeLabel":"enum\u003cstring>"},"transaction_tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID for the tag.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"key":{"type":"string","description":"Key for the tag.","example":"ExampleTagKey","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the tag.","example":"ExampleTagValue","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].value","typeLabel":"string"},"dimension_id":{"type":"string","format":"uuid","description":"ID of the tag dimension this tag belongs to.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].dimension_id","typeLabel":"string\u003cuuid>"},"definition_id":{"type":"string","format":"uuid","description":"ID of the tag value definition.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].definition_id","typeLabel":"string\u003cuuid>"},"dimension_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag dimension.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag dimension.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag value definition.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag value definition.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].value_display_name","typeLabel":"string | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].archived_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX].archived_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","key","value","dimension_id","definition_id"],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor.transaction_tags","typeLabel":"object[]"}},"description":"The vendor associated with this credit.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.vendor","typeLabel":"object"},"received_at":{"type":"string","format":"date-time","description":"Timestamp when the vendor credit was received.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.received_at","typeLabel":"string\u003cdate-time>"},"line_items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Unique identifier for the vendor credit line item.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"amount":{"type":"integer","format":"int64","description":"Amount for the line item in cents.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].amount","typeLabel":"integer\u003cint64>"},"ledger_account":{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `Single_Chart_Account`.","example":"Single_Chart_Account","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.type","typeLabel":"string"},"id":{"oneOf":[{"type":"object","title":"Account ID","description":"ID of the account.","required":["type","id"],"properties":{"type":{"type":"string","enum":["AccountId"],"description":"Resource type. Value will be `AccountId`.","example":"AccountId","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.id.oneOf.0.type","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","description":"ID of the account.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.id.oneOf.0.id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.id.oneOf.0","typeLabel":"Account ID · object"},{"type":"object","title":"Account Stable Name","description":"Stable name associated with the account.","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.id.oneOf.1.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.id.oneOf.1.stable_name","typeLabel":"string"}},"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.id.oneOf.1","typeLabel":"Account Stable Name · object"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.id","typeLabel":"Account ID · object | Account Stable Name · object"},"name":{"type":"string","description":"Name of the account.","example":"Current Assets","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.name","typeLabel":"string"},"account_number":{"oneOf":[{"type":"string","description":"Account number if configured.","example":"4000","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.account_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Account number if configured.","example":"4000","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.account_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.account_number","typeLabel":"string | null"},"stable_name":{"type":"object","required":["type","stable_name"],"properties":{"type":{"type":"string","enum":["StableName"],"description":"Resource type. Value will be `StableName`.","example":"StableName","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.stable_name.type","typeLabel":"enum\u003cstring>"},"stable_name":{"type":"string","example":"CURRENT_ASSETS","description":"Stable name of the account.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.stable_name.stable_name","typeLabel":"string"}},"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.stable_name","typeLabel":"object"},"normality":{"type":"string","enum":["CREDIT","DEBIT"],"example":"DEBIT","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.normality","typeLabel":"enum\u003cstring>"},"account_type":{"type":"object","properties":{"value":{"type":"string","enum":["ASSET","LIABILITY","EQUITY","REVENUE","EXPENSE"],"example":"ASSET","description":"Type of the account.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.account_type.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account type.","example":"Asset","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.account_type.display_name","typeLabel":"string"}},"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.account_type","typeLabel":"object"},"account_subtype":{"type":"object","properties":{"value":{"type":"string","enum":["BANK_ACCOUNTS","ACCOUNTS_RECEIVABLE","INVENTORY","PAYMENT_PROCESSOR_CLEARING_ACCOUNT","FIXED_ASSET","ACCUMULATED_DEPRECIATION","CASH","UNDEPOSITED_FUNDS","CURRENT_ASSET","NON_CURRENT_ASSET","PREPAID_EXPENSES","DEVELOPMENT_COSTS","LOANS_RECEIVABLE","INTANGIBLE_ASSET","ACCOUNTS_PAYABLE","CREDIT_CARD","TAXES_PAYABLE","INCOME_TAXES_PAYABLE","SALES_TAXES_PAYABLE","OTHER_TAXES_PAYABLE","PAYROLL_TAXES_PAYABLE","UNEARNED_REVENUE","PAYROLL_LIABILITY","PAYROLL_CLEARING","LINE_OF_CREDIT","TIPS","REFUND_LIABILITIES","UNDEPOSITED_OUTFLOWS","OUTGOING_PAYMENT_CLEARING_ACCOUNT","OTHER_CURRENT_LIABILITY","LOANS_PAYABLE","NOTES_PAYABLE","SHAREHOLDER_LOAN","NON_CURRENT_LIABILITY","CONTRIBUTIONS","DISTRIBUTIONS","COMMON_STOCK","PREFERRED_STOCK","ADDITIONAL_PAID_IN_CAPITAL","RETAINED_EARNINGS","ACCUMULATED_ADJUSTMENTS","OPENING_BALANCE_EQUITY","OTHER_EQUITY","SALES","UNCATEGORIZED_REVENUE","RETURNS_ALLOWANCES","DIVIDEND_INCOME","INTEREST_INCOME","OTHER_INCOME","COGS","OPERATING_EXPENSES","PAYROLL","TAXES_LICENSES","UNCATEGORIZED_EXPENSE","CHARITABLE_CONTRIBUTIONS","LOAN_EXPENSES","FINANCE_COSTS","INTEREST_EXPENSES","DEPRECIATION","AMORTIZATION","BAD_DEBT","OTHER_EXPENSES"],"example":"BANK_ACCOUNTS","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.account_subtype.value","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the account subtype.","example":"Current Assets","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.account_subtype.display_name","typeLabel":"string"}},"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account.account_subtype","typeLabel":"object"}},"description":"Ledger account for this line item.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].ledger_account","typeLabel":"object"},"memo":{"type":"string","description":"Description for the line item.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].memo","typeLabel":"string"},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].metadata","typeLabel":"object | null"},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier you would like to associate with the vendor credit line item.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].reference_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Any (typically user-visible) identifier you would like to associate with the vendor credit line item.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].reference_number","typeLabel":"string | null"},"transaction_tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID for the tag.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"key":{"type":"string","description":"Key for the tag.","example":"ExampleTagKey","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the tag.","example":"ExampleTagValue","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].value","typeLabel":"string"},"dimension_id":{"type":"string","format":"uuid","description":"ID of the tag dimension this tag belongs to.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].dimension_id","typeLabel":"string\u003cuuid>"},"definition_id":{"type":"string","format":"uuid","description":"ID of the tag value definition.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].definition_id","typeLabel":"string\u003cuuid>"},"dimension_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag dimension.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag dimension.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag value definition.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag value definition.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].value_display_name","typeLabel":"string | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].archived_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX].archived_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","key","value","dimension_id","definition_id"],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags.items.[INDEX]","typeLabel":"object"},"description":"List of tags associated with this vendor credit line item.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX].transaction_tags","typeLabel":"object[]"}},"required":["id","amount"],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items.items.[INDEX]","typeLabel":"object"},"description":"List of line items for this vendor credit.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.line_items","typeLabel":"object[]"},"created_at":{"type":"string","format":"date-time","description":"Timestamp when the vendor credit was created.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","description":"Timestamp when the vendor credit was last updated.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.updated_at","typeLabel":"string\u003cdate-time>"},"transaction_tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID for the tag.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"key":{"type":"string","description":"Key for the tag.","example":"ExampleTagKey","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the tag.","example":"ExampleTagValue","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].value","typeLabel":"string"},"dimension_id":{"type":"string","format":"uuid","description":"ID of the tag dimension this tag belongs to.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].dimension_id","typeLabel":"string\u003cuuid>"},"definition_id":{"type":"string","format":"uuid","description":"ID of the tag value definition.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].definition_id","typeLabel":"string\u003cuuid>"},"dimension_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag dimension.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag dimension.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag value definition.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag value definition.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].value_display_name","typeLabel":"string | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].archived_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX].archived_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","key","value","dimension_id","definition_id"],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags.items.[INDEX]","typeLabel":"object"},"description":"List of tags associated with this vendor credit.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.transaction_tags","typeLabel":"object[]"},"type":{"type":"string","description":"Resource type. Value will be `Vendor_Credit`.","example":"Vendor_Credit","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.type","typeLabel":"string"},"external_id":{"type":"string","description":"External identifier for the vendor credit.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.external_id","typeLabel":"string"},"allocations":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Unique identifier for the vendor credit allocation.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.allocations.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"vendor_credit_id":{"type":"string","format":"uuid","description":"UUID of the vendor credit this allocation belongs to.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.allocations.items.[INDEX].vendor_credit_id","typeLabel":"string\u003cuuid>"},"amount":{"type":"integer","format":"int64","description":"Amount for the allocation in cents.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.allocations.items.[INDEX].amount","typeLabel":"integer\u003cint64>"},"bill_id":{"type":"string","format":"uuid","description":"UUID of the bill this allocation is for.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.allocations.items.[INDEX].bill_id","typeLabel":"string\u003cuuid>"}},"required":["id","vendor_credit_id","bill_payment_id","amount"],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.allocations.items.[INDEX]","typeLabel":"object"},"description":"List of allocations for this vendor credit.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.allocations","typeLabel":"object[]"},"deleted_at":{"type":"string","format":"date-time","description":"Timestamp when the vendor credit was deleted, if applicable.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.deleted_at","typeLabel":"string\u003cdate-time>"},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the vendor credit (for example, to display to end users).","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo for any text you would like to associate with the vendor credit (for example, to display to end users).","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.memo","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.metadata","typeLabel":"object | null"},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier you would like to associate with the vendor credit. Can be used to filter when listing vendor credits.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.reference_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Any (typically user-visible) identifier you would like to associate with the vendor credit. Can be used to filter when listing vendor credits.","uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit.reference_number","typeLabel":"string | null"}},"required":["id","vendor","received_at","line_items","created_at","updated_at","transaction_tags"],"description":"The vendor credit associated with this allocation.","isRequired":true,"uniqueKey":"data.vendor_credits.items.[INDEX].vendor_credit","typeLabel":"object"},"bill_id":{"type":"string","format":"uuid","description":"UUID of the bill this allocation is for.","uniqueKey":"data.vendor_credits.items.[INDEX].bill_id","typeLabel":"string\u003cuuid>"}},"required":["id","vendor_credit_id","bill_payment_id","amount","vendor_credit"],"uniqueKey":"data.vendor_credits.items.[INDEX]","typeLabel":"object"},"description":"Vendor credit allocations for this bill.","uniqueKey":"data.vendor_credits","typeLabel":"object[]"},"imported_at":{"type":"string","format":"date-time","description":"When the bill was imported. **Eligible sort key**.","uniqueKey":"data.imported_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","description":"When the bill was last updated. **Eligible sort key**.","uniqueKey":"data.updated_at","typeLabel":"string\u003cdate-time>"},"vendor":{"type":"object","properties":{"type":{"type":"string","description":"Resource type. Value will be `VendorData`.","example":"VendorData","uniqueKey":"data.vendor.type","typeLabel":"string"},"id":{"type":"string","format":"uuid","description":"Unique identifier for the vendor.","uniqueKey":"data.vendor.id","typeLabel":"string\u003cuuid>"},"external_id":{"type":"string","description":"Unique ID of the vendor in your system for linking purposes. **Idempotency key**.","uniqueKey":"data.vendor.external_id","typeLabel":"string"},"individual_name":{"oneOf":[{"type":"string","description":"Full name of the individual vendor or contact at a corporate vendor.","uniqueKey":"data.vendor.individual_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full name of the individual vendor or contact at a corporate vendor.","uniqueKey":"data.vendor.individual_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor.individual_name","typeLabel":"string | null"},"company_name":{"oneOf":[{"type":"string","description":"Name of the company vendor.","uniqueKey":"data.vendor.company_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the company vendor.","uniqueKey":"data.vendor.company_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor.company_name","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","description":"Email address of the vendor.","uniqueKey":"data.vendor.email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Email address of the vendor.","uniqueKey":"data.vendor.email.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor.email","typeLabel":"string | null"},"mobile_phone":{"oneOf":[{"type":"string","description":"Mobile phone number of the vendor.","uniqueKey":"data.vendor.mobile_phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Mobile phone number of the vendor.","uniqueKey":"data.vendor.mobile_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor.mobile_phone","typeLabel":"string | null"},"office_phone":{"oneOf":[{"type":"string","description":"Office phone number of the vendor.","uniqueKey":"data.vendor.office_phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Office phone number of the vendor.","uniqueKey":"data.vendor.office_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor.office_phone","typeLabel":"string | null"},"address_string":{"oneOf":[{"type":"string","description":"Address of the vendor.","uniqueKey":"data.vendor.address_string.oneOf.0","typeLabel":"string"},{"type":"null","description":"Address of the vendor.","uniqueKey":"data.vendor.address_string.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor.address_string","typeLabel":"string | null"},"memo":{"oneOf":[{"type":"string","description":"Memo for any text you would like to associate with the vendor (for example, to display to end users).","uniqueKey":"data.vendor.memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo for any text you would like to associate with the vendor (for example, to display to end users).","uniqueKey":"data.vendor.memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor.memo","typeLabel":"string | null"},"status":{"type":"string","enum":["ACTIVE","ARCHIVED"],"description":"Status of the vendor.","example":"ACTIVE","uniqueKey":"data.vendor.status","typeLabel":"enum\u003cstring>"},"transaction_tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID for the tag.","isRequired":true,"uniqueKey":"data.vendor.transaction_tags.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"key":{"type":"string","description":"Key for the tag.","example":"ExampleTagKey","isRequired":true,"uniqueKey":"data.vendor.transaction_tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the tag.","example":"ExampleTagValue","isRequired":true,"uniqueKey":"data.vendor.transaction_tags.items.[INDEX].value","typeLabel":"string"},"dimension_id":{"type":"string","format":"uuid","description":"ID of the tag dimension this tag belongs to.","isRequired":true,"uniqueKey":"data.vendor.transaction_tags.items.[INDEX].dimension_id","typeLabel":"string\u003cuuid>"},"definition_id":{"type":"string","format":"uuid","description":"ID of the tag value definition.","isRequired":true,"uniqueKey":"data.vendor.transaction_tags.items.[INDEX].definition_id","typeLabel":"string\u003cuuid>"},"dimension_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag dimension.","uniqueKey":"data.vendor.transaction_tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag dimension.","uniqueKey":"data.vendor.transaction_tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor.transaction_tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag value definition.","uniqueKey":"data.vendor.transaction_tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag value definition.","uniqueKey":"data.vendor.transaction_tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor.transaction_tags.items.[INDEX].value_display_name","typeLabel":"string | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.vendor.transaction_tags.items.[INDEX].archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.vendor.transaction_tags.items.[INDEX].archived_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.vendor.transaction_tags.items.[INDEX].archived_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","key","value","dimension_id","definition_id"],"uniqueKey":"data.vendor.transaction_tags.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.vendor.transaction_tags","typeLabel":"object[]"}},"description":"The vendor associated with this bill.","uniqueKey":"data.vendor","typeLabel":"object"},"transaction_tags":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"ID for the tag.","isRequired":true,"uniqueKey":"data.transaction_tags.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"key":{"type":"string","description":"Key for the tag.","example":"ExampleTagKey","isRequired":true,"uniqueKey":"data.transaction_tags.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"Value for the tag.","example":"ExampleTagValue","isRequired":true,"uniqueKey":"data.transaction_tags.items.[INDEX].value","typeLabel":"string"},"dimension_id":{"type":"string","format":"uuid","description":"ID of the tag dimension this tag belongs to.","isRequired":true,"uniqueKey":"data.transaction_tags.items.[INDEX].dimension_id","typeLabel":"string\u003cuuid>"},"definition_id":{"type":"string","format":"uuid","description":"ID of the tag value definition.","isRequired":true,"uniqueKey":"data.transaction_tags.items.[INDEX].definition_id","typeLabel":"string\u003cuuid>"},"dimension_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag dimension.","uniqueKey":"data.transaction_tags.items.[INDEX].dimension_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag dimension.","uniqueKey":"data.transaction_tags.items.[INDEX].dimension_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.transaction_tags.items.[INDEX].dimension_display_name","typeLabel":"string | null"},"value_display_name":{"oneOf":[{"type":"string","description":"Display name for the tag value definition.","uniqueKey":"data.transaction_tags.items.[INDEX].value_display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name for the tag value definition.","uniqueKey":"data.transaction_tags.items.[INDEX].value_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.transaction_tags.items.[INDEX].value_display_name","typeLabel":"string | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.transaction_tags.items.[INDEX].archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the tag was archived.","uniqueKey":"data.transaction_tags.items.[INDEX].archived_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.transaction_tags.items.[INDEX].archived_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","key","value","dimension_id","definition_id"],"uniqueKey":"data.transaction_tags.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.transaction_tags","typeLabel":"object[]"},"is_expense":{"type":"boolean","description":"Whether this bill is an expense. Expenses are a type of bill for purchases paid at the time of the transaction.","uniqueKey":"data.is_expense","typeLabel":"boolean"},"metadata":{"oneOf":[{"type":"object","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Arbitrary custom metadata in JSON format with a size limit of 1KB.","additionalProperties":true,"example":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"uniqueKey":"data.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.metadata","typeLabel":"object | null"},"reference_number":{"oneOf":[{"type":"string","description":"Any (typically user-visible) identifier you would like to associate with the bill. Can be used to filter when listing bills.","uniqueKey":"data.reference_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Any (typically user-visible) identifier you would like to associate with the bill. Can be used to filter when listing bills.","uniqueKey":"data.reference_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.reference_number","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["data"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"type":"Bill","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","business_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","external_id":"\u003cstring>","status":"RECEIVED","terms":"NET_30","received_at":"2023-11-07T05:31:56Z","due_at":"2023-11-07T05:31:56Z","paid_at":"2023-11-07T05:31:56Z","voided_at":"2023-11-07T05:31:56Z","memo":"\u003cstring>","line_items":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","external_id":"\u003cstring>","bill_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","account_identifier":{"type":"AccountId","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"},"ledger_account":{"type":"Single_Chart_Account","id":{"type":"AccountId","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"},"name":"Current Assets","account_number":"4000","stable_name":{"type":"StableName","stable_name":"CURRENT_ASSETS"},"normality":"DEBIT","account_type":{"value":"ASSET","display_name":"Asset"},"account_subtype":{"value":"BANK_ACCOUNTS","display_name":"Current Assets"}},"prepayment_account":{"type":"Single_Chart_Account","id":{"type":"AccountId","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"},"name":"Current Assets","account_number":"4000","stable_name":{"type":"StableName","stable_name":"CURRENT_ASSETS"},"normality":"DEBIT","account_type":{"value":"ASSET","display_name":"Asset"},"account_subtype":{"value":"BANK_ACCOUNTS","display_name":"Current Assets"}},"description":"\u003cstring>","product_name":"\u003cstring>","unit_price":123,"quantity":123,"subtotal":123,"discount_amount":123,"sales_taxes":[{"tax_account":{"name":"CALIFORNIA_VAT","type":"Tax_Name"},"tax_ledger_account":{"id":"c4007474-f604-4d57-9690-b7f40f7a1cee","name":"Sales tax: CALIFORNIA","stable_name":"SALES_TAXES:CALIFORNIA","normality":"CREDIT","account_type":{"value":"EXPENSE","display_name":"Expenses"},"account_subtype":{"value":"SALES_TAXES","display_name":"Sales Taxes"}},"amount":123}],"sales_taxes_total":123,"total_amount":123,"transaction_tags":[{"key":"department","value":"sales","dimension_display_name":"Department","value_display_name":"Sales Department"}],"memo":"\u003cstring>","metadata":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"reference_number":"\u003cstring>"}],"additional_sales_taxes":[{"tax_account":{"name":"CALIFORNIA_VAT","type":"Tax_Name"},"tax_ledger_account":{"id":"c4007474-f604-4d57-9690-b7f40f7a1cee","name":"Sales tax: CALIFORNIA","stable_name":"SALES_TAXES:CALIFORNIA","normality":"CREDIT","account_type":{"value":"EXPENSE","display_name":"Expenses"},"account_subtype":{"value":"SALES_TAXES","display_name":"Sales Taxes"}},"amount":123}],"additional_sales_taxes_total":123,"additional_discount":123,"subtotal":123,"total_amount":123,"outstanding_balance":123,"payment_allocations":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","bill_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","payment_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","amount":123,"payment":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","external_id":"\u003cstring>","vendor":{"type":"VendorData","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","external_id":"\u003cstring>","individual_name":"\u003cstring>","company_name":"\u003cstring>","email":"\u003cstring>","mobile_phone":"\u003cstring>","office_phone":"\u003cstring>","address_string":"\u003cstring>","memo":"\u003cstring>","status":"ACTIVE","transaction_tags":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"ExampleTagKey","value":"ExampleTagValue","dimension_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","definition_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","dimension_display_name":"\u003cstring>","value_display_name":"\u003cstring>","archived_at":"2023-11-07T05:31:56Z"}]},"at":"2023-11-07T05:31:56Z","method":"ACH","amount":123,"processor":"\u003cstring>","payment_clearing_account":{"type":"Single_Chart_Account","id":{"type":"AccountId","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"},"name":"Current Assets","account_number":"4000","stable_name":{"type":"StableName","stable_name":"CURRENT_ASSETS"},"normality":"DEBIT","account_type":{"value":"ASSET","display_name":"Asset"},"account_subtype":{"value":"BANK_ACCOUNTS","display_name":"Current Assets"}},"imported_at":"2023-11-07T05:31:56Z","allocations":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","bill_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","payment_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","amount":123,"transaction_tags":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"ExampleTagKey","value":"ExampleTagValue","dimension_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","definition_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","dimension_display_name":"\u003cstring>","value_display_name":"\u003cstring>","archived_at":"2023-11-07T05:31:56Z"}],"memo":"\u003cstring>","metadata":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"reference_number":"\u003cstring>"}],"transaction_tags":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"ExampleTagKey","value":"ExampleTagValue","dimension_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","definition_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","dimension_display_name":"\u003cstring>","value_display_name":"\u003cstring>","archived_at":"2023-11-07T05:31:56Z"}],"memo":"\u003cstring>","metadata":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"reference_number":"\u003cstring>"},"transaction_tags":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"ExampleTagKey","value":"ExampleTagValue","dimension_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","definition_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","dimension_display_name":"\u003cstring>","value_display_name":"\u003cstring>","archived_at":"2023-11-07T05:31:56Z"}],"memo":"\u003cstring>","metadata":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"reference_number":"\u003cstring>"}],"vendor_credits":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","vendor_credit_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","amount":123,"vendor_credit":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","vendor":{"type":"VendorData","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","external_id":"\u003cstring>","individual_name":"\u003cstring>","company_name":"\u003cstring>","email":"\u003cstring>","mobile_phone":"\u003cstring>","office_phone":"\u003cstring>","address_string":"\u003cstring>","memo":"\u003cstring>","status":"ACTIVE","transaction_tags":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"ExampleTagKey","value":"ExampleTagValue","dimension_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","definition_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","dimension_display_name":"\u003cstring>","value_display_name":"\u003cstring>","archived_at":"2023-11-07T05:31:56Z"}]},"received_at":"2023-11-07T05:31:56Z","line_items":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","amount":123,"ledger_account":{"type":"Single_Chart_Account","id":{"type":"AccountId","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"},"name":"Current Assets","account_number":"4000","stable_name":{"type":"StableName","stable_name":"CURRENT_ASSETS"},"normality":"DEBIT","account_type":{"value":"ASSET","display_name":"Asset"},"account_subtype":{"value":"BANK_ACCOUNTS","display_name":"Current Assets"}},"memo":"\u003cstring>","metadata":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"reference_number":"\u003cstring>","transaction_tags":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"ExampleTagKey","value":"ExampleTagValue","dimension_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","definition_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","dimension_display_name":"\u003cstring>","value_display_name":"\u003cstring>","archived_at":"2023-11-07T05:31:56Z"}]}],"created_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z","transaction_tags":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"ExampleTagKey","value":"ExampleTagValue","dimension_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","definition_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","dimension_display_name":"\u003cstring>","value_display_name":"\u003cstring>","archived_at":"2023-11-07T05:31:56Z"}],"type":"Vendor_Credit","external_id":"\u003cstring>","allocations":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","vendor_credit_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","amount":123,"bill_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}],"deleted_at":"2023-11-07T05:31:56Z","memo":"\u003cstring>","metadata":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"reference_number":"\u003cstring>"},"bill_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}],"imported_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z","vendor":{"type":"VendorData","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","external_id":"\u003cstring>","individual_name":"\u003cstring>","company_name":"\u003cstring>","email":"\u003cstring>","mobile_phone":"\u003cstring>","office_phone":"\u003cstring>","address_string":"\u003cstring>","memo":"\u003cstring>","status":"ACTIVE","transaction_tags":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"ExampleTagKey","value":"ExampleTagValue","dimension_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","definition_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","dimension_display_name":"\u003cstring>","value_display_name":"\u003cstring>","archived_at":"2023-11-07T05:31:56Z"}]},"transaction_tags":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"ExampleTagKey","value":"ExampleTagValue","dimension_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","definition_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","dimension_display_name":"\u003cstring>","value_display_name":"\u003cstring>","archived_at":"2023-11-07T05:31:56Z"}],"is_expense":true,"metadata":{"custom_field":"value","any valid json":"below 1kb","nested":{"meaning of life":42,"array":[]}},"reference_number":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"e6328f6c-9eff-4e80-a5ab-90395c69115e":{"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[],"schemeName":"BearerAuth"}}},"servers":{},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"openApiSpec.json"},"subdomain":"layerfinancialtechnologiesinc","siteName":"Layer","title":"Update bill - Layer","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-04-09T18:45:51.096Z","originalFileLocation":"api-reference/v1/update-bill.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Updates an existing bill.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Layer\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/layerfinancialtechnologiesinc/8S-c4lWpUCPfDahX/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/layerfinancialtechnologiesinc/8S-c4lWpUCPfDahX/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/layerfinancialtechnologiesinc/8S-c4lWpUCPfDahX/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/layerfinancialtechnologiesinc/8S-c4lWpUCPfDahX/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/layerfinancialtechnologiesinc/8S-c4lWpUCPfDahX/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/layerfinancialtechnologiesinc/8S-c4lWpUCPfDahX/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/layerfinancialtechnologiesinc/8S-c4lWpUCPfDahX/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/layerfinancialtechnologiesinc/8S-c4lWpUCPfDahX/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/layerfinancialtechnologiesinc/8S-c4lWpUCPfDahX/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update bill - Layer\">\u003cmeta data-mint-head property=\"og:description\" content=\"Updates an existing bill.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Layer\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.layerfi.com/api-reference/v1/update-bill\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://layerfinancialtechnologiesinc.mintlify.app/_mintlify/api/og/v2?division=Bills\u0026amp;title=Update+bill\u0026amp;description=Updates+an+existing+bill.\u0026amp;theme=6b529c5e9cd8edd781378415\u0026amp;signature=e91269bfe95f553f4cf42ad643ad3817e90a0c5103187c9ab12681997b350734\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Update bill - Layer\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Updates an existing bill.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://layerfinancialtechnologiesinc.mintlify.app/_mintlify/api/og/v2?division=Bills\u0026amp;title=Update+bill\u0026amp;description=Updates+an+existing+bill.\u0026amp;theme=6b529c5e9cd8edd781378415\u0026amp;signature=e91269bfe95f553f4cf42ad643ad3817e90a0c5103187c9ab12681997b350734\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/layerfinancialtechnologiesinc/8S-c4lWpUCPfDahX/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Layer\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5ba183\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.layerfi.com/api-reference/v1/update-bill\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/v1/update-bill.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.layerfi.com/#organization\",\"name\":\"Layer\",\"url\":\"https://docs.layerfi.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/layerfinancialtechnologiesinc/vN7_-byPIlUr9WYu/logo/layer_logo.svg?fit=max\u0026auto=format\u0026n=vN7_-byPIlUr9WYu\u0026q=85\u0026s=731d805a8bf32985beb197f69ae937e6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.layerfi.com#website\",\"name\":\"Layer\",\"url\":\"https://docs.layerfi.com\",\"publisher\":{\"@id\":\"https://docs.layerfi.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.layerfi.com/api-reference/v1/update-bill#webpage\",\"url\":\"https://docs.layerfi.com/api-reference/v1/update-bill\",\"name\":\"Update bill\",\"description\":\"Updates an existing bill.\",\"dateModified\":\"2026-04-09T18:45:51.096Z\",\"isPartOf\":{\"@id\":\"https://docs.layerfi.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.layerfi.com/api-reference/v1/update-bill#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.layerfi.com/api-reference/v1/update-bill#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Financial Activity\",\"item\":\"https://docs.layerfi.com/api-reference/customer/customer\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Accounts Payable\",\"item\":\"https://docs.layerfi.com/api-reference/vendor/vendor\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Bills\",\"item\":\"https://docs.layerfi.com/api-reference/bill/bill\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Update bill\",\"item\":\"https://docs.layerfi.com/api-reference/v1/update-bill\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.layerfi.com/api-reference/v1/update-bill#apireference\",\"headline\":\"Update bill\",\"name\":\"Update bill\",\"description\":\"Updates an existing bill.\",\"url\":\"https://docs.layerfi.com/api-reference/v1/update-bill\",\"mainEntityOfPage\":{\"@id\":\"https://docs.layerfi.com/api-reference/v1/update-bill#webpage\"},\"dateModified\":\"2026-04-09T18:45:51.096Z\",\"publisher\":{\"@id\":\"https://docs.layerfi.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.layerfi.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Layer\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Layer","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/overview"}]},{"tab":"API Reference","groups":[{"group":"Businesses","pages":[{"group":"Business","pages":[{"openapi":"get /v1/businesses","title":"List businesses","href":"/api-reference/v1/list-businesses"},{"openapi":"post /v1/businesses","title":"Create business","href":"/api-reference/v1/create-business"},{"openapi":"get /v1/businesses/{businessId}","title":"Fetch business","href":"/api-reference/v1/fetch-business"},{"openapi":"put /v1/businesses/{businessId}","title":"Update business","href":"/api-reference/v1/update-business"},{"openapi":"put /v1/businesses/{businessId}/readonly-status","title":"Set business read-only status","href":"/api-reference/v1/set-business-readonly-status"},{"openapi":"put /v1/businesses/{businessId}/archive","title":"Archive business","href":"/api-reference/v1/archive-business"},{"openapi":"post /v1/businesses/{businessId}/unarchive","title":"Unarchive business","href":"/api-reference/v1/unarchive-business"},{"openapi":"post /v1/businesses/{businessId}/request-data-deletion","title":"Request business data deletion","href":"/api-reference/v1/request-business-data-deletion"},{"openapi":"get /v1/businesses/demo","title":"List demo businesses","href":"/api-reference/v1/list-demo-businesses"},{"openapi":"post /v1/businesses/demo","title":"Create demo business","href":"/api-reference/v1/create-demo-business"},{"openapi":"post /v1/sales-demos","title":"Create sales demo business","href":"/api-reference/v1/create-sales-demo-business"}]},{"group":"Financial Accounts","pages":[{"group":"Bank Accounts","pages":[{"openapi":"get /v1/businesses/{businessId}/bank-accounts","title":"List bank accounts","href":"/api-reference/v1/list-bank-accounts"},{"openapi":"get /v1/businesses/{businessId}/bank-accounts/{bankAccountId}","title":"Get bank account","href":"/api-reference/v1/get-bank-account"},{"openapi":"post /v1/businesses/{businessId}/bank-accounts","title":"Create bank account","href":"/api-reference/v1/create-bank-account"},{"openapi":"patch /v1/businesses/{businessId}/bank-accounts/{bankAccountId}","title":"Update bank account","href":"/api-reference/v1/update-bank-account"},{"openapi":"post /v1/businesses/{businessId}/bank-accounts/{bankAccountId}/archive","title":"Archive bank account","href":"/api-reference/v1/archive-bank-account"}]},{"group":"All external account connections","pages":[{"openapi":"get /v1/businesses/{businessId}/external-accounts","title":"List external accounts","href":"/api-reference/v1/list-external-accounts"},{"openapi":"get /v1/businesses/{businessId}/external-accounts/{externalAccountId}","title":"Fetch external account","href":"/api-reference/v1/fetch-external-account"},{"openapi":"post /v1/businesses/{businessId}/external-accounts/{externalAccountId}/archive","title":"Archive external account","href":"/api-reference/v1/archive-external-account"},{"openapi":"post /v1/businesses/{businessId}/external-accounts/{externalAccountId}/uncategorize-and-archive","title":"Uncategorize and archive external account","href":"/api-reference/v1/uncategorize-and-archive-external-account"},{"openapi":"put /v1/businesses/{businessId}/external-accounts/{externalAccountId}/transaction-date-range","title":"Update transaction date range","href":"/api-reference/external-account/update-transaction-date-range"},{"openapi":"get /v1/businesses/{businessId}/external-accounts/{externalAccountId}/opening-balance","title":"Fetch opening balance","href":"/api-reference/v1/fetch-opening-balance"},{"openapi":"post /v1/businesses/{businessId}/custom-accounts/{customAccountId}/balance","title":"Set opening balance","href":"/api-reference/v1/set-opening-balance"},{"openapi":"delete /v1/businesses/{businessId}/external-accounts/{externalAccountId}/opening-balance","title":"Delete opening balance","href":"/api-reference/v1/delete-opening-balance"}]},{"group":"Custom Accounts","pages":[{"openapi":"get /v1/businesses/{businessId}/custom-accounts/{customAccountId}","title":"Fetch custom account","href":"/api-reference/v1/fetch-custom-account"},{"openapi":"post /v1/businesses/{businessId}/custom-accounts/","title":"Create custom account","href":"/api-reference/v1/create-custom-account"},{"openapi":"put /v1/businesses/{businessId}/custom-accounts/{customAccountId}","title":"Update custom account","href":"/api-reference/v1/update-custom-account"},{"openapi":"patch /v1/businesses/{businessId}/custom-accounts/{customAccountId}","title":"Patch custom account","href":"/api-reference/v1/patch-custom-account"},{"openapi":"post /v1/businesses/{businessId}/custom-accounts/{customAccountId}/bank-statement-import","title":"Import bank statement","href":"/api-reference/v1/import-bank-statement"},{"openapi":"post /v1/businesses/{businessId}/transaction-uploads/{uploadId}/archive","title":"Archive bank statement upload","href":"/api-reference/v1/archive-transaction-upload"},{"openapi":"post /v1/businesses/{businessId}/custom-accounts/{customAccountId}/archive","title":"Archive custom account","href":"/api-reference/v1/archive-custom-account"},{"openapi":"post /v1/businesses/{businessId}/custom-accounts/{customAccountId}/reactivate","title":"Reactivate custom account","href":"/api-reference/v1/reactivate-custom-account"}]},{"group":"Plaid Accounts","pages":[{"title":"Plaid Account object","href":"/api-reference/plaid-account/plaid-account"},{"title":"List Plaid Accounts","api":"GET https://sandbox.layerfi.com/v1/businesses/{business_id}/plaid/accounts","href":"/api-reference/plaid-account/list-plaid-accounts"},{"openapi":"get /v1/businesses/{businessId}/plaid/items/{plaidItemId}/statements","title":"List Plaid statements","href":"/api-reference/v1/list-plaid-statements"},{"openapi":"post /v1/businesses/{businessId}/plaid/items/{plaidItemId}/statements/{statementId}","title":"Download bank statement","href":"/api-reference/v1/save-plaid-statement"}]}]},{"group":"Documents","pages":[{"openapi":"get /v1/businesses/{businessId}/documents","title":"List documents","href":"/api-reference/v1/list-documents"},{"openapi":"get /v1/businesses/{businessId}/s3_doc/{documentId}","title":"Fetch document","href":"/api-reference/v1/fetch-document"},{"openapi":"post /v1/businesses/{businessId}/bank-transactions/{transactionId}/documents/{documentId}/archive","title":"Archive document","href":"/api-reference/v1/archive-document"},{"openapi":"post /v1/businesses/{businessId}/receipts/import","title":"Import receipt","href":"/api-reference/v1/import-receipt"},{"group":"Multipart Upload","pages":[{"title":"Multipart Upload Guide","sidebarTitle":"Overview","href":"/api-reference/v1/multipart-upload-guide"},{"openapi":"post /v1/businesses/{businessId}/documents","title":"Create document upload","href":"/api-reference/v1/create-document-upload"},{"openapi":"post /v1/businesses/{businessId}/documents/{documentId}/complete","title":"Complete document upload","href":"/api-reference/v1/complete-document-upload"},{"openapi":"post /v1/businesses/{businessId}/documents/{documentId}/abort","title":"Abort document upload","href":"/api-reference/v1/abort-document-upload"}]},{"openapi":"post /v1/businesses/{businessId}/documents/trial-balances-import","title":"Import trial balances","href":"/api-reference/v1/import-trial-balances"},{"openapi":"delete /v1/businesses/{businessId}/documents/trial-balances-import","title":"Archive trial balances import","href":"/api-reference/v1/archive-trial-balances-import"}]},{"group":"Business Emails","pages":[{"openapi":"get /v1/businesses/{businessId}/support-emails","title":"List business emails","href":"/api-reference/v1/list-business-emails"},{"openapi":"get /v1/businesses/{businessId}/support-emails/{messageId}","title":"Fetch business email","href":"/api-reference/v1/fetch-business-email"}]},{"group":"Scoped Authentication","pages":[{"openapi":"post /v1/businesses/{businessId}/auth-token","title":"Create business auth token","href":"/api-reference/v1/create-business-auth-token"}]},{"group":"Configuration","pages":[{"openapi":"get /v1/businesses/{businessId}/accounting-config","title":"Fetch accounting configuration","href":"/api-reference/v1/fetch-accounting-configuration"},{"openapi":"patch /v1/businesses/{businessId}/accounting-config","title":"Patch accounting configuration","href":"/api-reference/v1/patch-accounting-configuration"},{"openapi":"get /v1/businesses/{businessId}/bookkeeping/status","title":"Fetch bookkeeping status","href":"/api-reference/v1/fetch-bookkeeping-status"},{"openapi":"post /v1/businesses/{businessId}/bookkeeping/activate","title":"Activate bookkeeping","href":"/api-reference/v1/activate-bookkeeping"},{"openapi":"post /v1/businesses/{businessId}/bookkeeping/deactivate","title":"Deactivate bookkeeping","href":"/api-reference/v1/deactivate-bookkeeping"},{"openapi":"post /v1/businesses/{businessId}/bookkeeping/start-date","title":"Set bookkeeping start date","href":"/api-reference/v1/set-bookkeeping-start-date"},{"openapi":"get /v1/businesses/{businessId}/sms","title":"Fetch SMS configuration","href":"/api-reference/v1/fetch-sms-configuration"},{"openapi":"put /v1/businesses/{businessId}/sms","title":"Update SMS configuration","href":"/api-reference/v1/update-sms-configuration"},{"openapi":"get /v1/businesses/{businessId}/sms/messages","title":"Fetch SMS message history","href":"/api-reference/v1/fetch-sms-message-history"}]},{"group":"Tasks \u0026 Notifications","pages":[{"openapi":"get /v1/businesses/{businessId}/tasks","title":"List tasks","href":"/api-reference/v1/list-tasks"},{"openapi":"get /v1/businesses/{businessId}/tasks/{taskId}","title":"Fetch task","href":"/api-reference/v1/fetch-task"},{"openapi":"post /v1/businesses/{businessId}/tasks/{taskId}/user-response","title":"Submit task response","href":"/api-reference/v1/submit-task-response"},{"openapi":"post /v1/businesses/{businessId}/tasks/{taskId}/mark-user-completed","title":"Mark task completed","href":"/api-reference/v1/mark-task-completed"},{"title":"Retrieve Notifications","api":"GET https://sandbox.layerfi.com/v1/businesses/{business_id}/notifications","href":"/api-reference/business/notifications"},{"openapi":"get /v1/businesses/{businessId}/notifications/uncategorized-monthly","title":"Fetch uncategorized transaction counts","href":"/api-reference/v1/fetch-uncategorized-transaction-counts"}]}]},{"group":"Financial Activity","pages":[{"group":"Accounts Receivable","pages":[{"group":"Customers","pages":[{"title":"Customer object","href":"/api-reference/customer/customer"},{"title":"List customers","api":"GET https://sandbox.layerfi.com/v1/businesses/{business_id}/customers","href":"/api-reference/customer/list-customers"},{"title":"Get a customer","api":"GET https://sandbox.layerfi.com/v1/businesses/{business_id}/customers/{customer_id}","href":"/api-reference/customer/get-customer"},{"title":"Create a customer","api":"POST https://sandbox.layerfi.com/v1/businesses/{business_id}/customers","href":"/api-reference/customer/create-customer"},{"openapi":"post /v1/businesses/{businessId}/customers/bulk","title":"Bulk create customers","href":"/api-reference/v1/bulk-create-customers"},{"title":"Update a customer","api":"PUT https://sandbox.layerfi.com/v1/businesses/{business_id}/customers/{customer_id}","href":"/api-reference/customer/update-customer"},{"openapi":"patch /v1/businesses/{businessId}/customers/{customerId}","title":"Patch update customer","href":"/api-reference/v1/patch-update-customer"},{"title":"Archive a customer","api":"POST https://sandbox.layerfi.com/v1/businesses/{business_id}/customers/{customer_id}/archive","href":"/api-reference/customer/archive-customer"},{"title":"Unarchive a customer","api":"POST https://sandbox.layerfi.com/v1/businesses/{business_id}/customers/{customer_id}/unarchive","href":"/api-reference/customer/unarchive-customer"}]},{"group":"Invoices","pages":[{"title":"Invoice object","href":"/api-reference/invoice/invoice"},{"title":"Create an Invoice","api":"POST https://sandbox.layerfi.com/v1/businesses/{business_id}/invoices","href":"/api-reference/invoice/create"},{"openapi":"post /v1/businesses/{businessId}/invoices/bulk","title":"Bulk create invoices","href":"/api-reference/v1/bulk-create-invoices"},{"openapi":"post /v1/businesses/{businessId}/invoices/batch","title":"Batch create invoices","href":"/api-reference/v1/batch-create-invoices"},{"openapi":"get /v1/businesses/{businessId}/invoices","title":"List invoices","href":"/api-reference/v1/list-invoices"},{"openapi":"get /v1/businesses/{businessId}/invoices/{invoiceId}","title":"Fetch invoice","href":"/api-reference/v1/fetch-invoice"},{"openapi":"put /v1/businesses/{businessId}/invoices/{invoiceId}","title":"Update invoice","href":"/api-reference/v1/update-invoice"},{"openapi":"patch /v1/businesses/{businessId}/invoices/{invoiceId}","title":"Patch invoice","href":"/api-reference/v1/patch-invoice"},{"title":"Void an Invoice","api":"POST https://sandbox.layerfi.com/v1/businesses/{business_id}/invoices/{invoice_id}/void","href":"/api-reference/invoice/void"},{"title":"Delete an Invoice","api":"POST https://sandbox.layerfi.com/v1/businesses/{business_id}/invoices/{invoice_id}/delete","href":"/api-reference/invoice/delete"},{"openapi":"post /v1/businesses/{businessId}/invoices/{invoiceId}/delete","title":"Delete invoice","href":"/api-reference/v1/delete-invoice"},{"openapi":"post /v1/businesses/{businessId}/invoices/bulk-delete","title":"Bulk delete invoices","href":"/api-reference/v1/bulk-delete-invoices"},{"openapi":"post /v1/businesses/{businessId}/invoices/{invoiceId}/refund","title":"Create dedicated refund on invoice","href":"/api-reference/v1/create-dedicated-invoice-refund"},{"openapi":"get /v1/businesses/{businessId}/invoices/{invoiceId}/pdf","title":"Generate invoice PDF","href":"/api-reference/v1/generate-invoice-pdf"}]},{"group":"Invoice Payments","pages":[{"title":"Invoice Payment object","href":"/api-reference/invoice/payments"},{"openapi":"post /v1/businesses/{businessId}/invoices/payments","title":"Record a payment","href":"/api-reference/v1/record-a-payment"},{"openapi":"post /v1/businesses/{businessId}/invoices/payments/bulk","title":"Bulk create invoice payments","href":"/api-reference/v1/bulk-create-invoice-payments"},{"openapi":"patch /v1/businesses/{businessId}/invoices/payments/{paymentId}","title":"Update payment","href":"/api-reference/v1/update-payment"},{"openapi":"get /v1/businesses/{businessId}/invoices/payments","title":"List payments","href":"/api-reference/v1/list-payments"},{"title":"Delete a Payment","api":"POST https://sandbox.layerfi.com/v1/businesses/{business_id}/invoices/payments/{payment_id}/delete","href":"/api-reference/invoice/delete-payment"},{"openapi":"post /v1/businesses/{businessId}/invoices/payments/{paymentId}/delete","title":"Delete invoice payment","href":"/api-reference/v1/delete-invoice-payment"},{"openapi":"post /v1/businesses/{businessId}/invoices/payments/bulk-delete","title":"Bulk delete invoice payments","href":"/api-reference/v1/bulk-delete-invoice-payments"},{"openapi":"post /v1/businesses/{businessId}/invoices/{invoiceId}/payment","title":"Create dedicated invoice payment","href":"/api-reference/v1/create-dedicated-invoice-payment"},{"openapi":"get /v1/businesses/{businessId}/invoices/{invoiceId}/payment/{paymentId}","title":"Get dedicated invoice payment","href":"/api-reference/v1/get-dedicated-invoice-payment"},{"openapi":"put /v1/businesses/{businessId}/invoices/{invoiceId}/payment/{paymentId}","title":"Update dedicated invoice payment","href":"/api-reference/v1/update-dedicated-invoice-payment"},{"openapi":"delete /v1/businesses/{businessId}/invoices/{invoiceId}/payment/{paymentId}","title":"Delete dedicated invoice payment","href":"/api-reference/v1/delete-dedicated-invoice-payment"}]},{"group":"Payouts","pages":[{"title":"Payout object","href":"/api-reference/customer-payouts/payout"},{"openapi":"get /v1/businesses/{businessId}/payouts","title":"List payouts","href":"/api-reference/v1/list-payouts"},{"openapi":"get /v1/businesses/{businessId}/payouts/{payoutId}","title":"Fetch payout","href":"/api-reference/v1/fetch-payout"},{"openapi":"post /v1/businesses/{businessId}/payouts","title":"Create payout","href":"/api-reference/v1/create-payout"},{"openapi":"post /v1/businesses/{businessId}/payouts/bulk","title":"Bulk create payouts","href":"/api-reference/v1/bulk-create-payouts"},{"openapi":"post /v1/businesses/{businessId}/payouts/{payoutId}/update","title":"Update payout","href":"/api-reference/v1/update-payout"},{"openapi":"delete /v1/businesses/{businessId}/payouts/{payoutId}","title":"Delete payout","href":"/api-reference/v1/delete-payout"}]},{"group":"Refunds","pages":[{"title":"Refund object","href":"/api-reference/refunds/refund"},{"openapi":"get /v1/businesses/{businessId}/invoices/refunds","title":"List refunds","href":"/api-reference/v1/list-refunds"},{"openapi":"post /v1/businesses/{businessId}/invoices/refunds","title":"Create refund","href":"/api-reference/v1/create-refund"},{"openapi":"post /v1/businesses/{businessId}/invoices/refunds/bulk","title":"Bulk create refunds","href":"/api-reference/v1/bulk-create-refunds"},{"openapi":"get /v1/businesses/{businessId}/invoices/refunds/{refundId}","title":"Fetch refund","href":"/api-reference/v1/fetch-refund"},{"openapi":"delete /v1/businesses/{businessId}/invoices/refunds/{refundId}","title":"Delete refund","href":"/api-reference/v1/delete-refund"},{"openapi":"put /v1/businesses/{businessId}/invoices/refunds/{refundId}","title":"Update refund","href":"/api-reference/v1/update-refund"},{"openapi":"patch /v1/businesses/{businessId}/invoices/refunds/{refundId}","title":"Patch refund","href":"/api-reference/v1/patch-refund"},{"openapi":"get /v1/businesses/{businessId}/invoices/refunds/payments","title":"List refund payments","href":"/api-reference/v1/list-refund-payments"},{"openapi":"post /v1/businesses/{businessId}/invoices/refunds/{refundId}/payments","title":"Create refund payment","href":"/api-reference/v1/create-refund-payment"},{"openapi":"get /v1/businesses/{businessId}/invoices/refunds/payments/{paymentId}","title":"Fetch refund payment","href":"/api-reference/v1/fetch-refund-payment"},{"openapi":"delete /v1/businesses/{businessId}/invoices/refunds/payments/{paymentId}","title":"Delete refund payment","href":"/api-reference/v1/delete-refund-payment"}]},{"group":"Write Offs","pages":[{"title":"Write-off object","href":"/api-reference/write-offs/write-off"},{"openapi":"post /v1/businesses/{businessId}/invoices/{invoiceId}/write-off","title":"Record write-off","href":"/api-reference/v1/record-write-off"},{"openapi":"get /v1/businesses/{businessId}/invoices/{invoiceId}/write-offs/{writeOffId}","title":"Fetch write-off","href":"/api-reference/v1/fetch-write-off"},{"openapi":"delete /v1/businesses/{businessId}/invoices/{invoiceId}/write-offs/{writeOffId}","title":"Delete write-off","href":"/api-reference/v1/delete-write-off"}]},{"group":"Customer Credits","pages":[{"title":"Customer credit object","href":"/api-reference/customer-credits/customer-credit"},{"openapi":"get /v1/businesses/{businessId}/invoices/customer-credits","title":"List customer credits","href":"/api-reference/v1/list-customer-credits"},{"openapi":"post /v1/businesses/{businessId}/invoices/customer-credits","title":"Create customer credit","href":"/api-reference/v1/create-customer-credit"},{"openapi":"get /v1/businesses/{businessId}/invoices/customer-credits/{customerCreditId}","title":"Fetch customer credit","href":"/api-reference/v1/fetch-customer-credit"},{"openapi":"patch /v1/businesses/{businessId}/invoices/customer-credits/{customerCreditId}","title":"Update customer credit","href":"/api-reference/v1/update-customer-credit"},{"openapi":"delete /v1/businesses/{businessId}/invoices/customer-credits/{customerCreditId}","title":"Delete customer credit","href":"/api-reference/v1/delete-customer-credit"}]},{"group":"A/R Reports","pages":[{"openapi":"get /v1/businesses/{businessId}/invoices/ar-aging","title":"Fetch AR aging report","href":"/api-reference/v1/fetch-ar-aging-report"},{"openapi":"get /v1/businesses/{businessId}/invoices/ar-aging/customer/{customerId}","title":"Fetch AR aging detail for a customer","href":"/api-reference/v1/fetch-ar-aging-detail-for-a-customer"}]}]},{"group":"Accounts Payable","pages":[{"group":"Vendors","pages":[{"title":"Vendor object","href":"/api-reference/vendor/vendor"},{"openapi":"get /v1/businesses/{businessId}/vendors","title":"List vendors","href":"/api-reference/v1/list-vendors"},{"openapi":"get /v1/businesses/{businessId}/vendors/{vendorId}","title":"Fetch vendor","href":"/api-reference/v1/fetch-vendor"},{"openapi":"post /v1/businesses/{businessId}/vendors","title":"Create vendor","href":"/api-reference/v1/create-vendor"},{"openapi":"put /v1/businesses/{businessId}/vendors/{vendorId}","title":"Update vendor","href":"/api-reference/v1/update-vendor"},{"openapi":"patch /v1/businesses/{businessId}/vendors/{vendorId}","title":"Patch update vendor","href":"/api-reference/v1/patch-update-vendor"},{"openapi":"post /v1/businesses/{businessId}/vendors/{vendorId}/archive","title":"Archive vendor","href":"/api-reference/v1/archive-vendor"},{"openapi":"post /v1/businesses/{businessId}/vendors/{vendorId}/unarchive","title":"Unarchive vendor","href":"/api-reference/v1/unarchive-vendor"}]},{"group":"Bills","pages":[{"openapi":"get /v1/businesses/{businessId}/bills/{billId}","title":"Fetch bill","href":"/api-reference/bill/bill"},{"openapi":"get /v1/businesses/{businessId}/bills","title":"List bills","href":"/api-reference/v1/list-bills"},{"openapi":"post /v1/businesses/{businessId}/bills","title":"Create bill","description":"Creates a new bill for a business.","href":"/api-reference/v1/create-bill"},{"openapi":"post /v1/businesses/{businessId}/bills/{billId}/update","title":"Update bill","href":"/api-reference/v1/update-bill"},{"openapi":"post /v1/businesses/{businessId}/bills/{billId}/void","title":"Void bill","description":"Voids an existing bill.","href":"/api-reference/v1/void-bill"},{"openapi":"post /v1/businesses/{businessId}/bills/{billId}/delete","title":"Delete bill","href":"/api-reference/v1/delete-bill"}]},{"group":"Expenses","pages":[{"title":"Expense object","href":"/api-reference/bill/expense"},{"openapi":"post /v1/businesses/{businessId}/expenses","title":"Create expense","href":"/api-reference/v1/create-expense"},{"title":"List expenses","sidebarTitle":"List expenses","openapi":"get /v1/businesses/{businessId}/bills","href":"/api-reference/v1/list-expenses"},{"title":"Fetch expense","sidebarTitle":"Fetch expense","openapi":"get /v1/businesses/{businessId}/bills/{billId}","href":"/api-reference/v1/fetch-expense"}]},{"group":"Bill Payments","pages":[{"title":"Bill payment object","href":"/api-reference/bill/payments"},{"openapi":"get /v1/businesses/{businessId}/bills/bill-payments","title":"List bill payments","href":"/api-reference/v1/list-bill-payments"},{"openapi":"post /v1/businesses/{businessId}/bills/bill-payments","title":"Create bill payment","href":"/api-reference/v1/create-bill-payment"},{"openapi":"post /v1/businesses/{businessId}/bills/bill-payments/{paymentId}/update","title":"Update bill payment","href":"/api-reference/v1/update-bill-payment"},{"openapi":"post /v1/businesses/{businessId}/bills/bill-payments/{paymentId}/delete","title":"Delete bill payment","href":"/api-reference/v1/delete-bill-payment"}]},{"group":"Vendor Credits","pages":[{"title":"Vendor credit object","href":"/api-reference/vendor-credits/vendor-credit"},{"openapi":"get /v1/businesses/{businessId}/bills/vendor-credits","title":"List vendor credits","href":"/api-reference/v1/list-vendor-credits"},{"openapi":"post /v1/businesses/{businessId}/bills/vendor-credits","title":"Create vendor credit","href":"/api-reference/v1/create-vendor-credit"},{"openapi":"get /v1/businesses/{businessId}/bills/vendor-credits/{vendorCreditId}","title":"Fetch vendor credit","href":"/api-reference/v1/fetch-vendor-credit"},{"openapi":"patch /v1/businesses/{businessId}/bills/vendor-credits/{vendorCreditId}","title":"Update vendor credit","href":"/api-reference/v1/update-vendor-credit"},{"openapi":"delete /v1/businesses/{businessId}/bills/vendor-credits/{vendorCreditId}","title":"Delete vendor credit","href":"/api-reference/v1/delete-vendor-credit"}]},{"group":"Vendor Refunds","pages":[{"title":"Vendor Refund object","href":"/api-reference/vendor-refunds/vendor-refund"},{"openapi":"get /v1/businesses/{businessId}/bills/refunds","title":"List vendor refunds","href":"/api-reference/v1/vendor-refunds/list-vendor-refunds"},{"openapi":"post /v1/businesses/{businessId}/bills/refunds","title":"Create vendor refund","href":"/api-reference/v1/vendor-refunds/create-vendor-refund"},{"openapi":"get /v1/businesses/{businessId}/bills/refunds/{refundId}","title":"Fetch vendor refund","href":"/api-reference/v1/vendor-refunds/fetch-vendor-refund"},{"openapi":"put /v1/businesses/{businessId}/bills/refunds/{refundId}","title":"Update vendor refund","href":"/api-reference/v1/vendor-refunds/update-vendor-refund"},{"openapi":"patch /v1/businesses/{businessId}/bills/refunds/{refundId}","title":"Patch vendor refund","href":"/api-reference/v1/vendor-refunds/patch-vendor-refund"},{"openapi":"delete /v1/businesses/{businessId}/bills/refunds/{refundId}","title":"Delete vendor refund","href":"/api-reference/v1/vendor-refunds/delete-vendor-refund"},{"openapi":"get /v1/businesses/{businessId}/bills/refunds/payments","title":"List vendor refund payments","href":"/api-reference/v1/vendor-refunds/list-vendor-refund-payments"},{"openapi":"get /v1/businesses/{businessId}/bills/refunds/{refundId}/payments","title":"List payments for vendor refund","href":"/api-reference/v1/vendor-refunds/list-vendor-refund-payments-for-refund"},{"openapi":"post /v1/businesses/{businessId}/bills/refunds/{refundId}/payments","title":"Create vendor refund payment","href":"/api-reference/v1/vendor-refunds/create-vendor-refund-payment"},{"openapi":"get /v1/businesses/{businessId}/bills/refunds/{refundId}/payments/{paymentId}","title":"Fetch vendor refund payment","href":"/api-reference/v1/vendor-refunds/fetch-vendor-refund-payment"},{"openapi":"delete /v1/businesses/{businessId}/bills/refunds/{refundId}/payments/{paymentId}","title":"Delete vendor refund payment","href":"/api-reference/v1/vendor-refunds/delete-vendor-refund-payment"}]},{"group":"Vendor Payouts","pages":[{"title":"Vendor Payout object","href":"/api-reference/vendor-payouts/vendor-payout"},{"openapi":"get /v1/businesses/{businessId}/vendor-payouts","title":"List vendor payouts","href":"/api-reference/v1/list-vendor-payouts"},{"openapi":"post /v1/businesses/{businessId}/vendor-payouts","title":"Create vendor payout","href":"/api-reference/v1/create-vendor-payout"},{"openapi":"get /v1/businesses/{businessId}/vendor-payouts/{payoutId}","title":"Fetch vendor payout","href":"/api-reference/v1/fetch-vendor-payout"},{"openapi":"put /v1/businesses/{businessId}/vendor-payouts/{payoutId}","title":"Update vendor payout","href":"/api-reference/v1/update-vendor-payout"},{"openapi":"delete /v1/businesses/{businessId}/vendor-payouts/{payoutId}","title":"Delete vendor payout","href":"/api-reference/v1/delete-vendor-payout"}]},{"group":"A/P Reports","pages":[{"openapi":"get /v1/businesses/{businessId}/reports/unified/ap-aging","title":"Fetch AP aging report","href":"/api-reference/v1/fetch-ap-aging-report"},{"openapi":"get /v1/businesses/{businessId}/reports/unified/ap-aging/exports/excel","title":"Export AP aging report as Excel","href":"/api-reference/v1/export-ap-aging-report-as-excel"}]}]},{"group":"Bank Transactions","pages":[{"title":"Bank Transaction object","href":"/api-reference/bank-transaction/bank-transaction"},{"openapi":"post /v1/businesses/{businessId}/custom-accounts/{customAccountId}/transactions","title":"Import transactions","href":"/api-reference/v1/import-transactions"},{"openapi":"post /v1/businesses/{businessId}/custom-accounts/{customAccountId}/transactions/record","title":"Record custom account transaction","href":"/api-reference/openapi-generated-schemas/record-custom-account-transaction"},{"openapi":"patch /v1/businesses/{businessId}/custom-accounts/{customAccountId}/transactions/{transactionId}/record","title":"Update recorded transaction","href":"/api-reference/openapi-generated-schemas/update-recorded-transaction"},{"openapi":"patch /v1/businesses/{businessId}/custom-accounts/{customAccountId}/transactions/{transactionId}","title":"Update custom account transaction","href":"/api-reference/openapi-generated-schemas/update-custom-account-transaction"},{"openapi":"get /v1/businesses/{businessId}/bank-transactions/{bankTransactionId}","title":"Fetch bank transaction","href":"/api-reference/v1/fetch-bank-transaction"},{"openapi":"get /v1/businesses/{businessId}/bank-transactions","title":"List bank transactions","href":"/api-reference/v1/list-bank-transactions"},{"openapi":"put /v1/businesses/{businessId}/bank-transactions/{transactionId}/categorize","title":"Categorize bank transaction","href":"/api-reference/v1/categorize-bank-transaction"},{"openapi":"put /v1/businesses/{businessId}/bank-transactions/{transactionId}/uncategorize","title":"Uncategorize bank transaction","href":"/api-reference/v1/uncategorize-bank-transaction"},{"openapi":"put /v1/businesses/{businessId}/bank-transactions/{transactionId}/match","title":"Match bank transaction","href":"/api-reference/v1/match-bank-transaction"},{"openapi":"post /v1/businesses/{businessId}/bank-transactions/bulk-match","title":"Bulk match","href":"/api-reference/v1/bulk-match"},{"openapi":"post /v1/businesses/{businessId}/bank-transactions/bulk-match-or-categorize","title":"Bulk match or categorize","href":"/api-reference/v1/bulk-match-or-categorize"},{"openapi":"post /v1/businesses/{businessId}/bank-transactions/bulk-categorize","title":"Bulk categorize transactions","href":"/api-reference/v1/bulk-categorize-bank-transactions"},{"openapi":"post /v1/businesses/{businessId}/bank-transactions/bulk-uncategorize","title":"Bulk uncategorize transactions","href":"/api-reference/v1/bulk-uncategorize-bank-transactions"},{"openapi":"get /v1/businesses/{businessId}/categories","title":"Fetch transaction categories","href":"/api-reference/v1/fetch-transaction-categories"},{"openapi":"put /v1/businesses/{businessId}/bank-transactions/{transactionId}/metadata","title":"Update transaction metadata","href":"/api-reference/v1/update-transaction-metadata"},{"openapi":"patch /v1/businesses/{businessId}/bank-transactions/{transactionId}/metadata","title":"Patch transaction metadata","href":"/api-reference/v1/patch-transaction-metadata"},{"group":"Exports","pages":[{"title":"Download Transactions CSV","api":"GET https://sandbox.layerfi.com/v1/businesses/{business_id}/reports/transactions/exports/csv","href":"/api-reference/bank-transaction/download-csv"},{"openapi":"get /v1/businesses/{businessId}/reports/transactions/exports/csv","title":"Export transactions as CSV","href":"/api-reference/v1/export-transactions-as-csv"},{"openapi":"get /v1/businesses/{businessId}/reports/transactions/exports/excel","title":"Export transactions as Excel","href":"/api-reference/v1/export-transactions-as-excel"}]},{"group":"Receipts","pages":[{"openapi":"post /v1/businesses/{businessId}/bank-transactions/{transactionId}/documents","title":"Upload transaction document","href":"/api-reference/v1/upload-transaction-document"},{"openapi":"get /v1/businesses/{businessId}/bank-transactions/{transactionId}/documents/{documentId}","title":"Fetch transaction document","href":"/api-reference/v1/fetch-transaction-document"},{"openapi":"get /v1/businesses/{businessId}/bank-transactions/{transactionId}/documents","title":"List transaction documents","href":"/api-reference/v1/list-transaction-documents"},{"openapi":"post /v1/businesses/{businessId}/bank-transactions/{transactionId}/documents/{documentId}/archive","title":"Archive document","href":"/api-reference/v1/archive-document"},{"openapi":"put /v1/businesses/{businessId}/bank-transactions/{transactionId}/metadata","title":"Update transaction metadata","href":"/api-reference/v1/update-transaction-metadata"},{"openapi":"patch /v1/businesses/{businessId}/bank-transactions/{transactionId}/metadata","title":"Patch transaction metadata","href":"/api-reference/v1/patch-transaction-metadata"}]},{"group":"Categorization Rules","pages":[{"openapi":"get /v1/businesses/{businessId}/categorization-rules","title":"List categorization rules","href":"/api-reference/v1/categorization-rules/list-categorization-rules"},{"openapi":"post /v1/businesses/{businessId}/categorization-rules","title":"Create categorization rule","href":"/api-reference/v1/categorization-rules/create-categorization-rule"},{"openapi":"get /v1/businesses/{businessId}/categorization-rules/{categorizationRuleId}","title":"Get categorization rule","href":"/api-reference/v1/categorization-rules/get-categorization-rule"},{"openapi":"put /v1/businesses/{businessId}/categorization-rules/{categorizationRuleId}","title":"Update categorization rule","href":"/api-reference/v1/categorization-rules/update-categorization-rule"},{"openapi":"post /v1/businesses/{businessId}/categorization-rules/{categorizationRuleId}/archive","title":"Archive categorization rule","href":"/api-reference/v1/categorization-rules/archive-categorization-rule"},{"openapi":"get /v1/businesses/{businessId}/categorization-rules/suggestions","title":"List suggested categorization rules","href":"/api-reference/v1/categorization-rules/list-suggested-categorization-rules"},{"openapi":"get /v1/businesses/{businessId}/categorization-rules/suggestions/{suggestionId}","title":"Get suggested categorization rule","href":"/api-reference/v1/categorization-rules/get-suggested-categorization-rule"},{"openapi":"patch /v1/businesses/{businessId}/categorization-rules/suggestions/{suggestionId}","title":"Update suggested categorization rule","href":"/api-reference/v1/categorization-rules/update-suggested-categorization-rule"},{"openapi":"delete /v1/businesses/{businessId}/categorization-rules/suggestions/{suggestionId}","title":"Reject suggested categorization rule","href":"/api-reference/v1/categorization-rules/reject-suggested-categorization-rule"}]}]},{"group":"General Ledger","pages":[{"title":"Account Identifier","href":"/api-reference/ledger/account-identifier"},{"title":"Required vs. Optional Template Accounts","href":"/api-reference/ledger/required-vs-optional-template-accounts"},{"title":"Chart of Accounts object","href":"/api-reference/ledger/chart"},{"openapi":"get /v1/businesses/{businessId}/ledger/chart","title":"Get chart of accounts","href":"/api-reference/v1/get-chart-of-accounts"},{"openapi":"get /v1/businesses/{businessId}/ledger/balances","title":"Get ledger balances","href":"/api-reference/v1/get-ledger-balances"},{"openapi":"get /v1/businesses/{businessId}/ledger/balances/exports/csv","title":"Export ledger balances to CSV","href":"/api-reference/v1/export-ledger-balances-csv"},{"group":"Accounts","pages":[{"openapi":"post /v1/businesses/{businessId}/ledger/accounts","title":"Create ledger account","href":"/api-reference/v1/create-ledger-account"},{"openapi":"put /v1/businesses/{businessId}/ledger/accounts/{accountId}","title":"Update ledger account","href":"/api-reference/v1/update-ledger-account"},{"openapi":"patch /v1/businesses/{businessId}/ledger/accounts/{accountId}","title":"Patch update ledger account","href":"/api-reference/v1/patch-update-ledger-account"},{"openapi":"get /v1/businesses/{businessId}/ledger/accounts/{accountId}","title":"Get ledger account","href":"/api-reference/v1/get-ledger-account"},{"openapi":"get /v1/businesses/{businessId}/ledger/accounts/{accountId}/lines","title":"Get account line items","href":"/api-reference/v1/get-account-line-items"},{"openapi":"get /v1/businesses/{businessId}/ledger/accounts","title":"List ledger accounts","href":"/api-reference/v1/list-ledger-accounts"},{"openapi":"delete /v1/businesses/{businessId}/ledger/accounts/{accountId}","title":"Delete ledger account","href":"/api-reference/v1/delete-ledger-account"},{"openapi":"post /v1/businesses/{businessId}/ledger/accounts/{accountId}/create-child-account","title":"Create child ledger account","href":"/api-reference/v1/create-child-ledger-account"},{"group":"Exports","pages":[{"openapi":"get /v1/businesses/{businessId}/ledger/accounts/{accountId}/exports/excel","title":"Export account transactions as Excel","href":"/api-reference/v1/export-account-transactions-as-excel"}]}]},{"group":"Journal Entries","pages":[{"group":"Custom Journal Entries","pages":[{"title":"Custom journal entry object","href":"/api-reference/custom-journal-entries/custom-journal-entry"},{"openapi":"get /v1/businesses/{businessId}/custom-journal-entries/","title":"List custom journal entries","href":"/api-reference/v1/custom-journal-entries/list-custom-journal-entries"},{"openapi":"post /v1/businesses/{businessId}/custom-journal-entries/","title":"Create custom journal entry","href":"/api-reference/v1/custom-journal-entries/create-custom-journal-entry"},{"openapi":"post /v1/businesses/{businessId}/custom-journal-entries/bulk","title":"Create multiple custom journal entries","href":"/api-reference/v1/custom-journal-entries/create-multiple-custom-journal-entries"},{"openapi":"get /v1/businesses/{businessId}/custom-journal-entries/{customJournalEntryId}","title":"Fetch custom journal entry","href":"/api-reference/v1/custom-journal-entries/fetch-custom-journal-entry"},{"openapi":"put /v1/businesses/{businessId}/custom-journal-entries/{customJournalEntryId}","title":"Update custom journal entry","href":"/api-reference/v1/custom-journal-entries/update-custom-journal-entry"},{"openapi":"delete /v1/businesses/{businessId}/custom-journal-entries/{customJournalEntryId}","title":"Reverse custom journal entry","href":"/api-reference/v1/custom-journal-entries/reverse-custom-journal-entry"}]},{"title":"Fetch Journal Entry","api":"GET https://sandbox.layerfi.com/v1/businesses/{business_id}/ledger/entries/{entry_id}","href":"/api-reference/ledger/entries/get-journal-entry"},{"openapi":"get /v1/businesses/{businessId}/ledger/entries","title":"List ledger entries","href":"/api-reference/v1/list-ledger-entries"},{"openapi":"get /v1/businesses/{businessId}/ledger/entries/exports/csv","title":"Export ledger entries to CSV","href":"/api-reference/v1/export-ledger-entries-csv"},{"title":"Reverse Journal Entry","api":"POST https://sandbox.layerfi.com/v1/businesses/{business_id}/ledger/entries/{entry_id}/reverse","href":"/api-reference/ledger/entries/create-reversal-entry"}]},{"group":"Adjustments","pages":[{"group":"Retained earnings","pages":[{"openapi":"post /v1/businesses/{businessId}/closing/retained-earnings","title":"Retained earnings","href":"/api-reference/v1/create-retained-earnings-closing-action"},{"openapi":"post /v1/businesses/{businessId}/closing/retained-earnings/preview","title":"Preview retained earnings","href":"/api-reference/v1/preview-retained-earnings-closing-action"}]}]}]},{"group":"Tags","pages":[{"openapi":"post /v1/businesses/{businessId}/tags","title":"Tag entities","href":"/api-reference/v1/tag-entities"},{"openapi":"post /v1/businesses/{businessId}/tags/delete","title":"Delete tags from entity","href":"/api-reference/v1/delete-tags-from-entity"},{"group":"Tag Dimensions","pages":[{"openapi":"get /v1/businesses/{businessId}/tags/dimensions","title":"List tag dimensions","href":"/api-reference/v1/list-tag-dimensions"},{"openapi":"post /v1/businesses/{businessId}/tags/dimensions","title":"Create tag dimension","href":"/api-reference/v1/create-tag-dimension"},{"openapi":"get /v1/businesses/{businessId}/tags/dimensions/{dimensionId}","title":"Get tag dimension","href":"/api-reference/v1/get-tag-dimension"},{"openapi":"get /v1/businesses/{businessId}/tags/dimensions/key/{dimensionKey}","title":"Get tag dimension by key","href":"/api-reference/v1/get-tag-dimension-by-key"},{"openapi":"patch /v1/businesses/{businessId}/tags/dimensions/{dimensionId}","title":"Update tag dimension","href":"/api-reference/v1/update-tag-dimension"},{"openapi":"patch /v1/businesses/{businessId}/tags/dimensions/key/{dimensionKey}","title":"Update tag dimension by key","href":"/api-reference/v1/update-tag-dimension-by-key"}]},{"group":"Tag Values","pages":[{"openapi":"get /v1/businesses/{businessId}/tags/values","title":"List tag values","href":"/api-reference/v1/list-tag-value"},{"openapi":"post /v1/businesses/{businessId}/tags/dimensions/{dimensionId}/values","title":"Create tag value","href":"/api-reference/v1/create-tag-value"},{"openapi":"patch /v1/businesses/{businessId}/tags/dimensions/{dimensionId}/values/{valueId}","title":"Update tag value","href":"/api-reference/v1/update-tag-value"}]}]},{"group":"Mileage Tracking","pages":[{"group":"Vehicles","pages":[{"openapi":"get /v1/businesses/{businessId}/mileage/vehicles","title":"List vehicles","href":"/api-reference/v1/list-vehicles"},{"openapi":"post /v1/businesses/{businessId}/mileage/vehicles","title":"Create vehicle","href":"/api-reference/v1/create-vehicle"},{"openapi":"post /v1/businesses/{businessId}/mileage/vehicles/bulk","title":"Bulk create vehicles","href":"/api-reference/v1/bulk-create-vehicles"},{"openapi":"get /v1/businesses/{businessId}/mileage/vehicles/{vehicleId}","title":"Get vehicle","href":"/api-reference/v1/get-vehicle"},{"openapi":"patch /v1/businesses/{businessId}/mileage/vehicles/{vehicleId}","title":"Update vehicle","href":"/api-reference/v1/update-vehicle"},{"openapi":"post /v1/businesses/{businessId}/mileage/vehicles/{vehicleId}/archive","title":"Archive vehicle","href":"/api-reference/v1/archive-vehicle"},{"openapi":"post /v1/businesses/{businessId}/mileage/vehicles/{vehicleId}/reactivate","title":"Reactivate vehicle","href":"/api-reference/v1/reactivate-vehicle"},{"openapi":"delete /v1/businesses/{businessId}/mileage/vehicles/{vehicleId}","title":"Delete vehicle","href":"/api-reference/v1/delete-vehicle"}]},{"group":"Trips","pages":[{"openapi":"get /v1/businesses/{businessId}/mileage/trips","title":"List trips","href":"/api-reference/v1/list-trips"},{"openapi":"post /v1/businesses/{businessId}/mileage/trips","title":"Create trip","href":"/api-reference/v1/create-trip"},{"openapi":"post /v1/businesses/{businessId}/mileage/trips/bulk","title":"Bulk create trips","href":"/api-reference/v1/bulk-create-trips"},{"openapi":"get /v1/businesses/{businessId}/mileage/trips/{tripId}","title":"Get trip","href":"/api-reference/v1/get-trip"},{"openapi":"patch /v1/businesses/{businessId}/mileage/trips/{tripId}","title":"Update trip","href":"/api-reference/v1/update-trip"},{"openapi":"delete /v1/businesses/{businessId}/mileage/trips/{tripId}","title":"Delete trip","href":"/api-reference/v1/delete-trip"}]},{"group":"Addresses","pages":[{"openapi":"get /v1/businesses/{businessId}/mileage/address-suggestions","title":"Get address suggestions","href":"/api-reference/v1/get-address-suggestions"},{"openapi":"get /v1/businesses/{businessId}/mileage/address-details","title":"Get address details","href":"/api-reference/v1/get-address-details"}]},{"group":"Reports","pages":[{"openapi":"get /v1/businesses/{businessId}/mileage/summary","title":"Get mileage summary","href":"/api-reference/v1/get-mileage-summary"}]}]},{"group":"Services Catalog","pages":[{"openapi":"get /v1/businesses/{businessId}/catalog/services","title":"List services","href":"/api-reference/v1/catalog/list-services"},{"openapi":"post /v1/businesses/{businessId}/catalog/services","title":"Create service","href":"/api-reference/v1/catalog/create-service"},{"openapi":"get /v1/businesses/{businessId}/catalog/services/{serviceId}","title":"Get service","href":"/api-reference/v1/catalog/get-service"},{"openapi":"patch /v1/businesses/{businessId}/catalog/services/{serviceId}","title":"Update service","href":"/api-reference/v1/catalog/update-service"},{"openapi":"delete /v1/businesses/{businessId}/catalog/services/{serviceId}","title":"Delete service","href":"/api-reference/v1/catalog/delete-service"}]},{"group":"Time Tracking","pages":[{"group":"Time Entries","pages":[{"openapi":"get /v1/businesses/{businessId}/time-tracking/time-entries","title":"List time entries","href":"/api-reference/v1/time-tracking/list-time-entries"},{"openapi":"post /v1/businesses/{businessId}/time-tracking/time-entries","title":"Create time entry","href":"/api-reference/v1/time-tracking/create-time-entry"},{"openapi":"post /v1/businesses/{businessId}/time-tracking/time-entries/bulk","title":"Bulk create time entries","href":"/api-reference/v1/time-tracking/bulk-create-time-entries"},{"openapi":"get /v1/businesses/{businessId}/time-tracking/time-entries/{timeEntryId}","title":"Get time entry","href":"/api-reference/v1/time-tracking/get-time-entry"},{"openapi":"patch /v1/businesses/{businessId}/time-tracking/time-entries/{timeEntryId}","title":"Update time entry","href":"/api-reference/v1/time-tracking/update-time-entry"}]},{"group":"Reports","pages":[{"openapi":"get /v1/businesses/{businessId}/time-tracking/time-entries/summary","title":"Get time entry summary","href":"/api-reference/v1/time-tracking/get-time-entry-summary"},{"openapi":"get /v1/businesses/{businessId}/time-tracking/invoice-preview","title":"Preview invoice from time entries","href":"/api-reference/v1/time-tracking/get-invoice-preview"}]}]},{"group":"Loans","pages":[{"title":"Loan object","href":"/api-reference/loan/loan"},{"openapi":"get /v1/businesses/{businessId}/loans","title":"List loans","href":"/api-reference/v1/loans/list-loans"},{"openapi":"post /v1/businesses/{businessId}/loans","title":"Create a loan","href":"/api-reference/v1/loans/create-loan"},{"openapi":"get /v1/businesses/{businessId}/loans/{loanId}","title":"Fetch a loan","href":"/api-reference/v1/loans/fetch-loan"},{"openapi":"patch /v1/businesses/{businessId}/loans/{loanId}","title":"Update a loan","href":"/api-reference/v1/loans/update-loan"},{"openapi":"delete /v1/businesses/{businessId}/loans/{loanId}","title":"Archive a loan","href":"/api-reference/v1/loans/archive-loan"},{"group":"Loan Proceeds","pages":[{"openapi":"get /v1/businesses/{businessId}/loans/{loanId}/proceeds","title":"List loan proceeds","href":"/api-reference/v1/loans/list-loan-proceeds"},{"openapi":"post /v1/businesses/{businessId}/loans/{loanId}/proceeds","title":"Create a loan proceed","href":"/api-reference/v1/loans/create-loan-proceed"},{"openapi":"get /v1/businesses/{businessId}/loans/{loanId}/proceeds/{proceedId}","title":"Fetch a loan proceed","href":"/api-reference/v1/loans/fetch-loan-proceed"},{"openapi":"patch /v1/businesses/{businessId}/loans/{loanId}/proceeds/{proceedId}","title":"Update a loan proceed","href":"/api-reference/v1/loans/update-loan-proceed"},{"openapi":"delete /v1/businesses/{businessId}/loans/{loanId}/proceeds/{proceedId}","title":"Archive a loan proceed","href":"/api-reference/v1/loans/archive-loan-proceed"}]},{"group":"Loan Payments","pages":[{"openapi":"get /v1/businesses/{businessId}/loans/payments","title":"List loan payments","href":"/api-reference/v1/loans/list-loan-payments"},{"openapi":"post /v1/businesses/{businessId}/loans/payments","title":"Create a loan payment","href":"/api-reference/v1/loans/create-loan-payment"},{"openapi":"post /v1/businesses/{businessId}/loans/{loanId}/payments/bulk","title":"Bulk create loan payments","href":"/api-reference/v1/loans/bulk-create-loan-payments"},{"openapi":"get /v1/businesses/{businessId}/loans/payments/{paymentId}","title":"Fetch a loan payment","href":"/api-reference/v1/loans/fetch-loan-payment"},{"openapi":"patch /v1/businesses/{businessId}/loans/payments/{paymentId}","title":"Update a loan payment","href":"/api-reference/v1/loans/update-loan-payment"},{"openapi":"delete /v1/businesses/{businessId}/loans/payments/{paymentId}","title":"Archive a loan payment","href":"/api-reference/v1/loans/archive-loan-payment"},{"openapi":"get /v1/businesses/{businessId}/loans/{loanId}/payments","title":"List payments for a loan","href":"/api-reference/v1/loans/list-payments-for-loan"}]}]},{"group":"Assets","pages":[{"title":"Asset object","href":"/api-reference/asset/asset"},{"openapi":"get /v1/businesses/{businessId}/assets","title":"List assets","href":"/api-reference/v1/assets/list-assets"},{"openapi":"post /v1/businesses/{businessId}/assets","title":"Create an asset","href":"/api-reference/v1/assets/create-asset"},{"openapi":"get /v1/businesses/{businessId}/assets/{assetId}","title":"Fetch an asset","href":"/api-reference/v1/assets/fetch-asset"},{"openapi":"patch /v1/businesses/{businessId}/assets/{assetId}","title":"Update an asset","href":"/api-reference/v1/assets/update-asset"},{"openapi":"delete /v1/businesses/{businessId}/assets/{assetId}","title":"Archive an asset","href":"/api-reference/v1/assets/archive-asset"},{"group":"Value Updates","pages":[{"openapi":"get /v1/businesses/{businessId}/assets/value-updates","title":"List asset value updates","href":"/api-reference/v1/assets/list-asset-value-updates"},{"openapi":"post /v1/businesses/{businessId}/assets/value-updates","title":"Create an asset value update","href":"/api-reference/v1/assets/create-asset-value-update"},{"openapi":"get /v1/businesses/{businessId}/assets/value-updates/{valueUpdateId}","title":"Fetch an asset value update","href":"/api-reference/v1/assets/fetch-asset-value-update"},{"openapi":"patch /v1/businesses/{businessId}/assets/value-updates/{valueUpdateId}","title":"Update an asset value update","href":"/api-reference/v1/assets/update-asset-value-update"},{"openapi":"delete /v1/businesses/{businessId}/assets/value-updates/{valueUpdateId}","title":"Archive an asset value update","href":"/api-reference/v1/assets/archive-asset-value-update"},{"openapi":"get /v1/businesses/{businessId}/assets/{assetId}/value-updates","title":"List value updates for an asset","href":"/api-reference/v1/assets/list-value-updates-for-asset"}]}]}]},{"group":"Accounting Reports","pages":[{"group":"Profit and Loss","pages":[{"title":"Profit and Loss object","href":"/api-reference/reports/pnl/pnl"},{"title":"Profit and Loss Details object","href":"/api-reference/reports/pnl/pnl-details"},{"title":"Retrieve a Profit and Loss","api":"GET https://sandbox.layerfi.com/v1/businesses/{business_id}/reports/profit-and-loss","href":"/api-reference/reports/pnl/get"},{"title":"Retrieve Profit and Loss Details","api":"GET https://sandbox.layerfi.com/v1/businesses/{business_id}/reports/profit-and-loss-details","href":"/api-reference/reports/pnl/get-pnl-details"},{"openapi":"get /v1/businesses/{businessId}/reports/profit-and-loss-summaries","title":"Fetch P\u0026L summaries","href":"/api-reference/v1/fetch-p\u0026l-summaries"},{"openapi":"get /v1/businesses/{businessId}/reports/profit-and-loss-summary","title":"Fetch P\u0026L summary","href":"/api-reference/v1/fetch-p\u0026l-summary"},{"openapi":"get /v1/businesses/{businessId}/reports/profit-and-loss","title":"Fetch P\u0026L report","href":"/api-reference/v1/fetch-p\u0026l-report"},{"openapi":"get /v1/businesses/{businessId}/reports/profit-and-loss/lines","title":"Fetch P\u0026L line items","href":"/api-reference/v1/fetch-p\u0026l-line-items"},{"openapi":"post /v1/businesses/{businessId}/reports/profit-and-loss-comparison","title":"Create P\u0026L comparisons","href":"/api-reference/v1/create-p\u0026l-comparisons"},{"group":"Exports","pages":[{"openapi":"get /v1/businesses/{businessId}/reports/profit-and-loss/exports/csv","title":"Export P\u0026L as CSV","href":"/api-reference/v1/export-p\u0026l-as-csv"},{"openapi":"get /v1/businesses/{businessId}/reports/profit-and-loss/exports/excel","title":"Export P\u0026L as Excel","href":"/api-reference/v1/export-p\u0026l-as-excel"},{"openapi":"get /v1/businesses/{businessId}/reports/profit-and-loss/lines/exports/excel","title":"Export P\u0026L line items as Excel","href":"/api-reference/v1/export-p\u0026l-line-items-as-excel"},{"openapi":"get /v1/businesses/{businessId}/reports/profit-and-loss/exports/month-over-month","title":"Export month-over-month P\u0026L","href":"/api-reference/v1/export-month-over-month-p\u0026l"},{"openapi":"post /v1/businesses/{businessId}/reports/profit-and-loss/exports/comparison-csv","title":"Export P\u0026L comparison as CSV","href":"/api-reference/v1/export-p\u0026l-comparison-as-csv"}]}]},{"group":"Balance Sheet","pages":[{"title":"Balance Sheet object","href":"/api-reference/reports/balance-sheet/balance-sheet"},{"title":"Retrieve a Balance Sheet","api":"GET https://sandbox.layerfi.com/v1/businesses/{business_id}/reports/balance-sheet","href":"/api-reference/reports/balance-sheet/get-balance-sheet"},{"openapi":"get /v1/businesses/{businessId}/reports/balance-sheet","title":"Fetch balance sheet","href":"/api-reference/v1/fetch-balance-sheet"},{"group":"Exports","pages":[{"openapi":"get /v1/businesses/{businessId}/reports/balance-sheet/exports/csv","title":"Export balance sheet as CSV","href":"/api-reference/v1/export-balance-sheet-as-csv"},{"openapi":"get /v1/businesses/{businessId}/reports/balance-sheet/exports/excel","title":"Export balance sheet as Excel","href":"/api-reference/v1/export-balance-sheet-as-excel"}]}]},{"group":"Cash Flow Statement","pages":[{"title":"Cash Flow Statement object","href":"/api-reference/reports/cash-flow-statement/cash-flow-statement"},{"title":"Retrieve a Cash Flow Statement","api":"GET https://sandbox.layerfi.com/v1/businesses/{business_id}/reports/cash-flow-statement","href":"/api-reference/reports/cash-flow-statement/get-cash-flow-statement"},{"openapi":"get /v1/businesses/{businessId}/reports/cashflow-statement","title":"Fetch cashflow statement","href":"/api-reference/v1/fetch-cashflow-statement"},{"group":"Exports","pages":[{"openapi":"get /v1/businesses/{businessId}/reports/cashflow-statement/exports/csv","title":"Export cashflow statement as CSV","href":"/api-reference/v1/export-cashflow-statement-as-csv"}]}]},{"group":"AR Aging","pages":[{"openapi":"get /v1/businesses/{businessId}/invoices/ar-aging","title":"Fetch AR aging report","href":"/api-reference/v1/fetch-ar-aging-report"},{"openapi":"get /v1/businesses/{businessId}/invoices/ar-aging/customer/{customerId}","title":"Fetch AR aging detail for a customer","href":"/api-reference/v1/fetch-ar-aging-detail-for-a-customer"}]},{"group":"AP Aging","pages":[{"openapi":"get /v1/businesses/{businessId}/reports/unified/ap-aging","title":"Fetch AP aging report","href":"/api-reference/v1/fetch-ap-aging-report"},{"openapi":"get /v1/businesses/{businessId}/reports/unified/ap-aging/exports/excel","title":"Export AP aging report as Excel","href":"/api-reference/v1/export-ap-aging-report-as-excel"}]},{"group":"Tax","pages":[{"openapi":"get /v1/businesses/{businessId}/reports/tax/schedule-c","title":"Fetch Schedule C report","href":"/api-reference/v1/fetch-schedule-c-report"},{"group":"Tax Packets","pages":[{"openapi":"post /v1/businesses/{businessId}/reports/tax-packets","title":"Create tax packet","href":"/api-reference/v1/create-tax-packet"},{"openapi":"get /v1/businesses/{businessId}/reports/tax-packets","title":"List tax packets","href":"/api-reference/v1/list-tax-packets"}]}]},{"group":"Tax Estimates","pages":[{"title":"Overview","href":"/api-reference/v1/tax-estimates/overview"},{"openapi":"get /v1/businesses/{businessId}/tax-estimates/summary","title":"Get tax summary","href":"/api-reference/v1/tax-estimates/get-tax-summary"},{"openapi":"get /v1/businesses/{businessId}/tax-estimates/overview","title":"Get tax overview","href":"/api-reference/v1/tax-estimates/get-tax-overview"},{"openapi":"get /v1/businesses/{businessId}/tax-estimates/details","title":"Get tax details","href":"/api-reference/v1/tax-estimates/get-tax-details"},{"openapi":"get /v1/businesses/{businessId}/tax-estimates/checklist","title":"Get tax checklist","href":"/api-reference/v1/tax-estimates/get-tax-checklist"},{"openapi":"get /v1/businesses/{businessId}/tax-estimates/payments","title":"Get tax payments","href":"/api-reference/v1/tax-estimates/get-tax-payments"},{"openapi":"get /v1/businesses/{businessId}/tax-estimates/profile","title":"Get tax profile","href":"/api-reference/v1/tax-estimates/get-tax-profile"},{"openapi":"post /v1/businesses/{businessId}/tax-estimates/profile","title":"Create tax profile","href":"/api-reference/v1/tax-estimates/create-tax-profile"},{"openapi":"patch /v1/businesses/{businessId}/tax-estimates/profile","title":"Update tax profile","href":"/api-reference/v1/tax-estimates/update-tax-profile"},{"openapi":"post /v1/businesses/{businessId}/tax-estimates/export","title":"Export tax documents","href":"/api-reference/v1/tax-estimates/export-tax-documents"}]},{"group":"Data Sync Validation","pages":[{"openapi":"get /v1/businesses/{businessId}/reports/data-sync-validation","title":"Fetch data sync validation totals","href":"/api-reference/v1/fetch-data-sync-validation-totals"}]}]},{"group":"Platform Configuration","pages":[{"group":"Accounting","pages":[{"openapi":"get /v1/configure/{clientId}/accounting","title":"Fetch client accounting configuration","href":"/api-reference/v1/fetch-client-accounting-configuration"},{"openapi":"patch /v1/configure/{clientId}/accounting","title":"Update client accounting configuration","href":"/api-reference/v1/update-client-accounting-configuration"}]},{"group":"SMS","pages":[{"openapi":"get /v1/businesses/{businessId}/sms","title":"Fetch SMS configuration","href":"/api-reference/sms/sms"},{"title":"Set SMS Configuration","api":"PUT https://sandbox.layerfi.com/v1/configure/sms","href":"/api-reference/sms/set"},{"title":"Retrieve SMS Configuration","api":"GET https://sandbox.layerfi.com/v1/configure/sms","href":"/api-reference/sms/get"}]}]},{"group":"Platform reporting","pages":[{"group":"Platform wide activity","pages":[{"openapi":"get /v2/activity","title":"Fetch platform activity summary","href":"/api-reference/v1/fetch-platform-activity-summary"}]},{"group":"Business Activity","pages":[{"openapi":"get /v2/activity/businesses/{businessId}/activities","title":"Fetch business activities","href":"/api-reference/v1/fetch-business-activities"},{"openapi":"get /v2/activity/businesses/{businessId}","title":"Fetch business activity metrics","href":"/api-reference/v1/fetch-business-activity-summary"}]},{"group":"Bookkeeping Status","pages":[{"openapi":"get /v1/reports/bookkeeping","title":"List bookkeeping businesses","href":"/api-reference/v1/list-bookkeeping-businesses"},{"openapi":"get /v1/businesses/{businessId}/reports/bookkeeping/status","title":"Fetch bookkeeping reporting status","href":"/api-reference/v1/fetch-bookkeeping-reporting-status"},{"openapi":"get /v1/businesses/{businessId}/reports/bookkeeping/periods","title":"Fetch bookkeeping reporting periods","href":"/api-reference/v1/fetch-bookkeeping-reporting-periods"},{"openapi":"get /v1/businesses/{businessId}/bookkeeping/periods","title":"List bookkeeping periods for a business","href":"/api-reference/v1/bookkeeping/list-bookkeeping-periods-for-a-business"}]},{"group":"Async Exports","pages":[{"openapi":"post /v1/billing/reports","title":"Create billing report export","href":"/api-reference/v1/create-billing-report-export"},{"openapi":"post /v1/reports/bookkeeping/exports","title":"Create bookkeeping status report export","href":"/api-reference/v1/create-bookkeeping-status-report-export"},{"openapi":"get /v1/exports","title":"List exports","href":"/api-reference/v1/list-exports"},{"openapi":"get /v1/exports/{exportId}","title":"Fetch export","href":"/api-reference/v1/fetch-export"}]}]},{"group":"Integrations","pages":[{"group":"Plaid","pages":[{"title":"Plaid Configuration object","href":"/api-reference/plaid/plaid"},{"title":"Set Plaid Credentials","api":"PUT https://sandbox.layerfi.com/v1/configure/plaid","href":"/api-reference/plaid/set"},{"title":"Retrieve Plaid Configuration","api":"GET https://sandbox.layerfi.com/v1/configure/plaid","href":"/api-reference/plaid/get"}]},{"group":"Stripe","pages":[{"openapi":"get /v1/configure/stripe","title":"Fetch Stripe configuration","href":"/api-reference/v1/fetch-stripe-configuration"},{"openapi":"put /v1/configure/stripe","title":"Update Stripe configuration","href":"/api-reference/v1/update-stripe-configuration"}]},{"group":"Check Embedded Payroll","pages":[{"openapi":"get /v1/businesses/{businessId}/payroll/check/configs","title":"List Check payroll configs","href":"/api-reference/v1/list-check-payroll-configs"},{"openapi":"put /v1/businesses/{businessId}/payroll/check/configs","title":"Create Check payroll config","href":"/api-reference/v1/create-check-payroll-config"},{"openapi":"delete /v1/businesses/{businessId}/payroll/check/configs/{checkPayrollConfigId}","title":"Delete Check payroll config","href":"/api-reference/v1/delete-check-payroll-config"}]},{"group":"Quickbooks","pages":[{"group":"Configure Quickbooks","pages":[{"openapi":"get /v1/configure/quickbooks","title":"Fetch Quickbooks configuration","href":"/api-reference/v1/fetch-quickbooks-configuration"},{"openapi":"put /v1/configure/quickbooks","title":"Update Quickbooks configuration","href":"/api-reference/v1/update-quickbooks-configuration"}]},{"group":"Sync Quickbooks","pages":[{"openapi":"get /v1/businesses/{businessId}/quickbooks/connection-status","title":"Get connection status","href":"/api-reference/v1/get-connection-status"},{"openapi":"post /v1/businesses/{businessId}/quickbooks/sync-from","title":"Sync from Quickbooks","href":"/api-reference/v1/sync-from-quickbooks"},{"openapi":"post /v1/businesses/{businessId}/quickbooks/authorize","title":"Authorize Quickbooks OAuth flow","href":"/api-reference/v1/authorize-quickbooks-oauth-flow"}]},{"group":"Quickbooks Ledger","pages":[{"openapi":"get /v1/businesses/{businessId}/quickbooks/ledger/accounts","title":"List Quickbooks accounts","href":"/api-reference/v1/list-quickbooks-accounts"},{"openapi":"get /v1/businesses/{businessId}/quickbooks/ledger/accounts/{accountId}","title":"Fetch Quickbooks account","href":"/api-reference/v1/fetch-quickbooks-account"},{"openapi":"post /v1/businesses/{businessId}/quickbooks/ledger/accounts/{accountId}/update-mapping","title":"Update Quickbooks account mapping","href":"/api-reference/v1/update-quickbooks-account-mapping"}]}]}]}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/banking/plaid"}]},{"tab":"Embedded Components","pages":[{"title":"Embedded Components","href":"/embedded-components/layerprovider-context"}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/insights/mcp-server"}]},{"tab":"Status","href":"https://status.layerfi.com/"}]},"title":"Update bill - Layer","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js","Markdown-3OmurJMP.js","clsx-DMKzROTp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-1ms6tsT-.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ke9xIMFx.js"]}