Configuration for managing attachments. Each item specifies a new file to add (by new_file_index) or a terms document to attach (by terms_document_id). The order in this array determines the unified order of attachments in the PDF. If omitted, pdf_attachments are attached in upload order.
('Decides wether to charge when this invoice is issued or when it is due if auto-pay is enabled. ', 'ISSUE_DATE - Charge when the invoice is issued. ', 'DUE_DATE - Charge when the invoice is due if auto-pay is enabled.')
ISSUE_DATE - Charge on issue date
DUE_DATE - Charge on due date
ORDER_FORM_ONLY_DUE_DATE - Charge on due date (order form only)
('Whether to enable auto pay when the invoice is generated. This gives ability to auto-charge the ', "invoice when there's a saved payment method to be used. Defaults to False.")
Whether to enable automatic retries for failed payments. When enabled, failed invoice payments will be retried using saved payment methods. Defaults to False.
Optional ID of the Partner involved in this invoice. Attaching a partner records who sourced the deal; it does not move the money unless is_partner_billed is also set. Requires the PARTNERS feature.
Whether the partner named by partner_id is billed instead of the customer. The customer stays the buyer either way. Defaults to False, which bills the customer.
The date on which this invoice is expected to be paid by.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Salesbricks","colors":{"primary":"#197F78","light":"#26BFB4","dark":"#197F78"},"logo":{"light":"https://mintcdn.com/salesbricks/3GVA0K12Q7dXW89y/logo/light.svg?fit=max\u0026auto=format\u0026n=3GVA0K12Q7dXW89y\u0026q=85\u0026s=ead3e65ff72970d53a9cd22de50bd8fc","dark":"https://mintcdn.com/salesbricks/3GVA0K12Q7dXW89y/logo/dark.svg?fit=max\u0026auto=format\u0026n=3GVA0K12Q7dXW89y\u0026q=85\u0026s=786876a66955115a9896bb4ce9e0f779","href":"https://www.salesbricks.com"},"favicon":"https://mintcdn.com/salesbricks/3GVA0K12Q7dXW89y/favicon.svg?fit=max\u0026auto=format\u0026n=3GVA0K12Q7dXW89y\u0026q=85\u0026s=149c42d5e530bbd556361118b756ccb8","api":{"playground":{"display":"interactive"},"mdx":{"auth":{"method":"key"},"server":["https://api.salesbricks.com"]}},"background":{"color":{"light":"#FFFFFF","dark":"#0A0A0A"}},"navbar":{"primary":{"type":"button","label":"Log in","href":"https://app.salesbricks.com/login"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/salesbricks","x":"https://twitter.com/getsalesbricks","instagram":"https://www.instagram.com/salesbricks"}},"search":{"prompt":"Search Salesbricks docs..."},"seo":{"indexing":"navigable"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"salesbricks","hasAudioNarration":false,"actualSubdomain":"salesbricks","customDomains":["docs.salesbricks.com"],"gitSource":{"type":"github","owner":"goderecho","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4d297f0f0e506e23495aa","collectionId":"e22ee52d-f716-4e2e-b522-09bd305a1646","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4d297f0f0e506e23495aa"},"feedback":{"thumbs":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aed16ea8eec1bf8be06828a","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"APIs \u0026 Webhooks","count":127},{"language":"default","tag":"REST API Endpoints","count":83},{"language":"default","tag":"Documentation","count":40},{"language":"default","tag":"Webhooks","count":34},{"language":"default","tag":"Integrations","count":19},{"language":"default","tag":"Invoices","count":13},{"language":"default","tag":"Subscriptions","count":12},{"language":"default","tag":"Usage","count":11},{"language":"default","tag":"Payment Methods","count":11},{"language":"default","tag":"Order Webhooks","count":10}]},"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":"rbac-expansion","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":"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":"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":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"table.two-column td,table.two-column th{width:50%}"}],"page":{"pagePath":"api-reference/invoices/create-standalone-invoice","slug":"/api-reference/invoices/create-standalone-invoice","pageMetadata":{"title":"Create standalone invoice","description":"Create a one-off invoice for a customer without a subscription.","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /invoices","href":"/api-reference/invoices/create-standalone-invoice","autogeneratedByOpenApi":true},"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: \"Create a one-off invoice for a customer without a subscription.\"\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":{"title":"Create standalone invoice","description":"Create a one-off invoice for a customer without a subscription.","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /invoices","href":"/api-reference/invoices/create-standalone-invoice","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"createInvoice","description":"Create a one-off invoice for a customer without a subscription.","summary":"Create standalone invoice","tags":["Invoices"],"requestBody":"5a4ca990-69f9-4f33-8c21-7044dd19338d","responses":{"200":"84b7f13b-c354-472b-9f4e-972b58e16d3f","400":"9794042a-4afa-4c31-a630-8a3d7904aa9c","403":"ac751d1c-7223-4e4b-8563-9c18acdbe181","404":"438f198e-0de2-41d6-9441-87408aa0e207"},"method":"post","type":"path","servers":["473a595f-0b07-4538-b033-faf5582d0b46"],"security":["96e2b814-4b2f-4ec1-a062-fb177ecfca77"],"path":"/invoices","baseUrlOptions":["https://api.salesbricks.com/api/v2"],"title":"Create standalone invoice","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"type":"object","description":"Input serializer for POST /api/v2/invoices.","properties":{"customer_id":{"type":"string","format":"uuid","description":"The unique identifier of the customer to whom the invoice is being sent","isRequired":true,"uniqueKey":"customer_id","typeLabel":"string\u003cuuid>"},"due_at":{"type":"string","format":"date","description":"The date on which the invoice is due","isRequired":true,"uniqueKey":"due_at","typeLabel":"string\u003cdate>"},"currency":{"enum":["USD","EUR","GBP","AUD","CAD","INR"],"type":"string","x-spec-enum-id":"fde863feba7c4cf4","description":"Optional currency to be used for the subscription. Defaults to USD.\n\n* `USD` - United States Dollar\n* `EUR` - Euros\n* `GBP` - Great British Pound\n* `AUD` - Australian Dollar\n* `CAD` - Canadian Dollar\n* `INR` - Indian Rupee","isRequired":true,"uniqueKey":"currency","typeLabel":"enum\u003cstring>"},"line_items":{"type":"array","items":{"type":"object","description":"Line item for the invoice.","properties":{"name":{"type":"string","description":"Name of the line item shown on the invoice","maxLength":500,"isRequired":true,"uniqueKey":"line_items.items.[INDEX].name","typeLabel":"string"},"unit_price":{"type":"string","format":"decimal","pattern":"^-?\\d{0,18}(?:\\.\\d{0,2})?$","description":"Price per unit in cents (e.g., 15000 for $150.00)","isRequired":true,"uniqueKey":"line_items.items.[INDEX].unit_price","typeLabel":"string\u003cdecimal>"},"quantity":{"type":"number","format":"double","maximum":100000000000000,"minimum":0.000001,"exclusiveMaximum":true,"description":"Number of units. May be fractional (e.g. 1.5) to bill partial units such as hours.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].quantity","typeLabel":"number\u003cdouble>"},"description":{"type":"string","default":"","description":"Description of the line item shown on the invoice","maxLength":500,"uniqueKey":"line_items.items.[INDEX].description","typeLabel":"string"},"recognition_timing":{"enum":["IMMEDIATE","PERIOD_END"],"type":"string","x-spec-enum-id":"402e7f5fab56ea31","default":"PERIOD_END","description":"Revenue recognition timing: IMMEDIATE (point in time) or PERIOD_END (ratably over service period)\n\n* `IMMEDIATE` - IMMEDIATE\n* `PERIOD_END` - PERIOD_END","uniqueKey":"line_items.items.[INDEX].recognition_timing","typeLabel":"enum\u003cstring>"}},"required":["name","quantity","unit_price"],"uniqueKey":"line_items.items.[INDEX]","typeLabel":"object"},"description":"The line items to be included on the invoice","isRequired":true,"uniqueKey":"line_items","typeLabel":"object[]"},"accounts_payable_emails":{"type":"array","items":{"type":"string","format":"email","uniqueKey":"accounts_payable_emails.items.[INDEX]","typeLabel":"string\u003cemail>"},"description":"List of accounts payable contact emails for the invoice","isRequired":true,"uniqueKey":"accounts_payable_emails","typeLabel":"string\u003cemail>[]"},"issued_at":{"oneOf":[{"type":"string","format":"date","description":"The date on which this invoice was issued. Defaults to today.","uniqueKey":"issued_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"The date on which this invoice was issued. Defaults to today.","uniqueKey":"issued_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"issued_at","typeLabel":"string\u003cdate> | null"},"invoice_memo":{"type":"string","description":"Optional memo or notes to be included on the invoice","maxLength":2000,"uniqueKey":"invoice_memo","typeLabel":"string"},"purchase_order":{"type":"object","description":"Optional purchase order number to be included on the invoice","properties":{"code":{"oneOf":[{"type":"string","description":"Internal identifier of the Purchase Order provided by Buyer","maxLength":255,"uniqueKey":"purchase_order.code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Internal identifier of the Purchase Order provided by Buyer","maxLength":255,"uniqueKey":"purchase_order.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"purchase_order.code","typeLabel":"string | null"}},"uniqueKey":"purchase_order","typeLabel":"object"},"send_invoice":{"type":"boolean","default":false,"description":"Whether to send the invoice to the customer after creating it","uniqueKey":"send_invoice","typeLabel":"boolean"},"pdf_attachments":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"pdf_attachments.items.[INDEX]","typeLabel":"string\u003curi>"},"description":"PDF files to attach to the invoice","uniqueKey":"pdf_attachments","typeLabel":"string\u003curi>[]"},"pdf_attachments_config":{"type":"array","items":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"pdf_attachments_config.items.[INDEX].additionalProperties","typeLabel":"any"},"uniqueKey":"pdf_attachments_config.items.[INDEX]","typeLabel":"object"},"description":"Configuration for managing attachments. Each item specifies a new file to add (by new_file_index) or a terms document to attach (by terms_document_id). The order in this array determines the unified order of attachments in the PDF. If omitted, pdf_attachments are attached in upload order.","uniqueKey":"pdf_attachments_config","typeLabel":"object[]"},"charge_timing":{"oneOf":[{"enum":["ISSUE_DATE","DUE_DATE","ORDER_FORM_ONLY_DUE_DATE",""],"type":"string","x-spec-enum-id":"1a657242dec3e169","description":"('Decides wether to charge when this invoice is issued or when it is due if auto-pay is enabled. ', 'ISSUE_DATE - Charge when the invoice is issued. ', 'DUE_DATE - Charge when the invoice is due if auto-pay is enabled.')\n\n* `ISSUE_DATE` - Charge on issue date\n* `DUE_DATE` - Charge on due date\n* `ORDER_FORM_ONLY_DUE_DATE` - Charge on due date (order form only)","uniqueKey":"charge_timing.oneOf.0","typeLabel":"enum\u003cstring>"},{"enum":["ISSUE_DATE","DUE_DATE","ORDER_FORM_ONLY_DUE_DATE",""],"type":"null","x-spec-enum-id":"1a657242dec3e169","description":"('Decides wether to charge when this invoice is issued or when it is due if auto-pay is enabled. ', 'ISSUE_DATE - Charge when the invoice is issued. ', 'DUE_DATE - Charge when the invoice is due if auto-pay is enabled.')\n\n* `ISSUE_DATE` - Charge on issue date\n* `DUE_DATE` - Charge on due date\n* `ORDER_FORM_ONLY_DUE_DATE` - Charge on due date (order form only)","uniqueKey":"charge_timing.oneOf.1","typeLabel":"null"}],"uniqueKey":"charge_timing","typeLabel":"enum\u003cstring> | null"},"auto_pay_invoice":{"type":"boolean","default":false,"description":"('Whether to enable auto pay when the invoice is generated. This gives ability to auto-charge the ', \"invoice when there's a saved payment method to be used. Defaults to False.\")","uniqueKey":"auto_pay_invoice","typeLabel":"boolean"},"dunning_auto_retries":{"oneOf":[{"type":"boolean","description":"Whether to enable automatic retries for failed payments. When enabled, failed invoice payments will be retried using saved payment methods. Defaults to False.","uniqueKey":"dunning_auto_retries.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to enable automatic retries for failed payments. When enabled, failed invoice payments will be retried using saved payment methods. Defaults to False.","uniqueKey":"dunning_auto_retries.oneOf.1","typeLabel":"null"}],"uniqueKey":"dunning_auto_retries","typeLabel":"boolean | null"},"adjustments":{"type":"array","items":{"type":"object","properties":{"adjustment":{"type":"integer","minimum":1,"description":"The adjustment credits amount","isRequired":true,"uniqueKey":"adjustments.items.[INDEX].adjustment","typeLabel":"integer"},"memo":{"oneOf":[{"type":"string","description":"The reason for the adjustment","uniqueKey":"adjustments.items.[INDEX].memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"The reason for the adjustment","uniqueKey":"adjustments.items.[INDEX].memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"adjustments.items.[INDEX].memo","typeLabel":"string | null"}},"required":["adjustment"],"uniqueKey":"adjustments.items.[INDEX]","typeLabel":"object"},"default":[],"description":"Optional adjustments to be included on the invoice","uniqueKey":"adjustments","typeLabel":"object[]"},"starts_at":{"oneOf":[{"type":"string","format":"date","description":"Optional service period start date. Defaults to today's date if not provided.","uniqueKey":"starts_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"Optional service period start date. Defaults to today's date if not provided.","uniqueKey":"starts_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"starts_at","typeLabel":"string\u003cdate> | null"},"ends_at":{"oneOf":[{"type":"string","format":"date","description":"Optional service period end date. Defaults to today's date + 1 month if not provided.","uniqueKey":"ends_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"Optional service period end date. Defaults to today's date + 1 month if not provided.","uniqueKey":"ends_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"ends_at","typeLabel":"string\u003cdate> | null"},"metadata":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Optional metadata to add to the invoice. Keys prefixed with _ are private and will be ignored.","uniqueKey":"metadata","typeLabel":"object"},"partner_id":{"oneOf":[{"type":"string","format":"uuid","description":"Optional ID of the Partner involved in this invoice. Attaching a partner records who sourced the deal; it does not move the money unless `is_partner_billed` is also set. Requires the PARTNERS feature.","uniqueKey":"partner_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Optional ID of the Partner involved in this invoice. Attaching a partner records who sourced the deal; it does not move the money unless `is_partner_billed` is also set. Requires the PARTNERS feature.","uniqueKey":"partner_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"partner_id","typeLabel":"string\u003cuuid> | null"},"is_partner_billed":{"type":"boolean","default":false,"description":"Whether the partner named by `partner_id` is billed instead of the customer. The customer stays the buyer either way. Defaults to False, which bills the customer.","uniqueKey":"is_partner_billed","typeLabel":"boolean"}},"required":["accounts_payable_emails","currency","customer_id","due_at","line_items"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"customer_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","due_at":"2023-12-25","line_items":[{"name":"\u003cstring>","unit_price":"\u003cstring>","quantity":50000000000000,"description":"","recognition_timing":"PERIOD_END"}],"accounts_payable_emails":["jsmith@example.com"],"issued_at":"2023-12-25","invoice_memo":"\u003cstring>","purchase_order":{"code":"\u003cstring>"},"send_invoice":false,"pdf_attachments":["\u003cstring>"],"pdf_attachments_config":[{}],"auto_pay_invoice":false,"dunning_auto_retries":true,"adjustments":[],"starts_at":"2023-12-25","ends_at":"2023-12-25","metadata":{},"partner_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","is_partner_billed":false}}},"exampleType":"generated"},"multipart/form-data":{"schema":{"type":"object","description":"Input serializer for POST /api/v2/invoices.","properties":{"customer_id":{"type":"string","format":"uuid","description":"The unique identifier of the customer to whom the invoice is being sent","isRequired":true,"uniqueKey":"customer_id","typeLabel":"string\u003cuuid>"},"due_at":{"type":"string","format":"date","description":"The date on which the invoice is due","isRequired":true,"uniqueKey":"due_at","typeLabel":"string\u003cdate>"},"currency":{"enum":["USD","EUR","GBP","AUD","CAD","INR"],"type":"string","x-spec-enum-id":"fde863feba7c4cf4","description":"Optional currency to be used for the subscription. Defaults to USD.\n\n* `USD` - United States Dollar\n* `EUR` - Euros\n* `GBP` - Great British Pound\n* `AUD` - Australian Dollar\n* `CAD` - Canadian Dollar\n* `INR` - Indian Rupee","isRequired":true,"uniqueKey":"currency","typeLabel":"enum\u003cstring>"},"line_items":{"type":"array","items":{"type":"object","description":"Line item for the invoice.","properties":{"name":{"type":"string","description":"Name of the line item shown on the invoice","maxLength":500,"isRequired":true,"uniqueKey":"line_items.items.[INDEX].name","typeLabel":"string"},"unit_price":{"type":"string","format":"decimal","pattern":"^-?\\d{0,18}(?:\\.\\d{0,2})?$","description":"Price per unit in cents (e.g., 15000 for $150.00)","isRequired":true,"uniqueKey":"line_items.items.[INDEX].unit_price","typeLabel":"string\u003cdecimal>"},"quantity":{"type":"number","format":"double","maximum":100000000000000,"minimum":0.000001,"exclusiveMaximum":true,"description":"Number of units. May be fractional (e.g. 1.5) to bill partial units such as hours.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].quantity","typeLabel":"number\u003cdouble>"},"description":{"type":"string","default":"","description":"Description of the line item shown on the invoice","maxLength":500,"uniqueKey":"line_items.items.[INDEX].description","typeLabel":"string"},"recognition_timing":{"enum":["IMMEDIATE","PERIOD_END"],"type":"string","x-spec-enum-id":"402e7f5fab56ea31","default":"PERIOD_END","description":"Revenue recognition timing: IMMEDIATE (point in time) or PERIOD_END (ratably over service period)\n\n* `IMMEDIATE` - IMMEDIATE\n* `PERIOD_END` - PERIOD_END","uniqueKey":"line_items.items.[INDEX].recognition_timing","typeLabel":"enum\u003cstring>"}},"required":["name","quantity","unit_price"],"uniqueKey":"line_items.items.[INDEX]","typeLabel":"object"},"description":"The line items to be included on the invoice","isRequired":true,"uniqueKey":"line_items","typeLabel":"object[]"},"accounts_payable_emails":{"type":"array","items":{"type":"string","format":"email","uniqueKey":"accounts_payable_emails.items.[INDEX]","typeLabel":"string\u003cemail>"},"description":"List of accounts payable contact emails for the invoice","isRequired":true,"uniqueKey":"accounts_payable_emails","typeLabel":"string\u003cemail>[]"},"issued_at":{"oneOf":[{"type":"string","format":"date","description":"The date on which this invoice was issued. Defaults to today.","uniqueKey":"issued_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"The date on which this invoice was issued. Defaults to today.","uniqueKey":"issued_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"issued_at","typeLabel":"string\u003cdate> | null"},"invoice_memo":{"type":"string","description":"Optional memo or notes to be included on the invoice","maxLength":2000,"uniqueKey":"invoice_memo","typeLabel":"string"},"purchase_order":{"type":"object","description":"Optional purchase order number to be included on the invoice","properties":{"code":{"oneOf":[{"type":"string","description":"Internal identifier of the Purchase Order provided by Buyer","maxLength":255,"uniqueKey":"purchase_order.code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Internal identifier of the Purchase Order provided by Buyer","maxLength":255,"uniqueKey":"purchase_order.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"purchase_order.code","typeLabel":"string | null"}},"uniqueKey":"purchase_order","typeLabel":"object"},"send_invoice":{"type":"boolean","default":false,"description":"Whether to send the invoice to the customer after creating it","uniqueKey":"send_invoice","typeLabel":"boolean"},"pdf_attachments":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"pdf_attachments.items.[INDEX]","typeLabel":"string\u003curi>"},"description":"PDF files to attach to the invoice","uniqueKey":"pdf_attachments","typeLabel":"string\u003curi>[]"},"pdf_attachments_config":{"type":"array","items":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"pdf_attachments_config.items.[INDEX].additionalProperties","typeLabel":"any"},"uniqueKey":"pdf_attachments_config.items.[INDEX]","typeLabel":"object"},"description":"Configuration for managing attachments. Each item specifies a new file to add (by new_file_index) or a terms document to attach (by terms_document_id). The order in this array determines the unified order of attachments in the PDF. If omitted, pdf_attachments are attached in upload order.","uniqueKey":"pdf_attachments_config","typeLabel":"object[]"},"charge_timing":{"oneOf":[{"enum":["ISSUE_DATE","DUE_DATE","ORDER_FORM_ONLY_DUE_DATE",""],"type":"string","x-spec-enum-id":"1a657242dec3e169","description":"('Decides wether to charge when this invoice is issued or when it is due if auto-pay is enabled. ', 'ISSUE_DATE - Charge when the invoice is issued. ', 'DUE_DATE - Charge when the invoice is due if auto-pay is enabled.')\n\n* `ISSUE_DATE` - Charge on issue date\n* `DUE_DATE` - Charge on due date\n* `ORDER_FORM_ONLY_DUE_DATE` - Charge on due date (order form only)","uniqueKey":"charge_timing.oneOf.0","typeLabel":"enum\u003cstring>"},{"enum":["ISSUE_DATE","DUE_DATE","ORDER_FORM_ONLY_DUE_DATE",""],"type":"null","x-spec-enum-id":"1a657242dec3e169","description":"('Decides wether to charge when this invoice is issued or when it is due if auto-pay is enabled. ', 'ISSUE_DATE - Charge when the invoice is issued. ', 'DUE_DATE - Charge when the invoice is due if auto-pay is enabled.')\n\n* `ISSUE_DATE` - Charge on issue date\n* `DUE_DATE` - Charge on due date\n* `ORDER_FORM_ONLY_DUE_DATE` - Charge on due date (order form only)","uniqueKey":"charge_timing.oneOf.1","typeLabel":"null"}],"uniqueKey":"charge_timing","typeLabel":"enum\u003cstring> | null"},"auto_pay_invoice":{"type":"boolean","default":false,"description":"('Whether to enable auto pay when the invoice is generated. This gives ability to auto-charge the ', \"invoice when there's a saved payment method to be used. Defaults to False.\")","uniqueKey":"auto_pay_invoice","typeLabel":"boolean"},"dunning_auto_retries":{"oneOf":[{"type":"boolean","description":"Whether to enable automatic retries for failed payments. When enabled, failed invoice payments will be retried using saved payment methods. Defaults to False.","uniqueKey":"dunning_auto_retries.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to enable automatic retries for failed payments. When enabled, failed invoice payments will be retried using saved payment methods. Defaults to False.","uniqueKey":"dunning_auto_retries.oneOf.1","typeLabel":"null"}],"uniqueKey":"dunning_auto_retries","typeLabel":"boolean | null"},"adjustments":{"type":"array","items":{"type":"object","properties":{"adjustment":{"type":"integer","minimum":1,"description":"The adjustment credits amount","isRequired":true,"uniqueKey":"adjustments.items.[INDEX].adjustment","typeLabel":"integer"},"memo":{"oneOf":[{"type":"string","description":"The reason for the adjustment","uniqueKey":"adjustments.items.[INDEX].memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"The reason for the adjustment","uniqueKey":"adjustments.items.[INDEX].memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"adjustments.items.[INDEX].memo","typeLabel":"string | null"}},"required":["adjustment"],"uniqueKey":"adjustments.items.[INDEX]","typeLabel":"object"},"default":[],"description":"Optional adjustments to be included on the invoice","uniqueKey":"adjustments","typeLabel":"object[]"},"starts_at":{"oneOf":[{"type":"string","format":"date","description":"Optional service period start date. Defaults to today's date if not provided.","uniqueKey":"starts_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"Optional service period start date. Defaults to today's date if not provided.","uniqueKey":"starts_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"starts_at","typeLabel":"string\u003cdate> | null"},"ends_at":{"oneOf":[{"type":"string","format":"date","description":"Optional service period end date. Defaults to today's date + 1 month if not provided.","uniqueKey":"ends_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"Optional service period end date. Defaults to today's date + 1 month if not provided.","uniqueKey":"ends_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"ends_at","typeLabel":"string\u003cdate> | null"},"metadata":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Optional metadata to add to the invoice. Keys prefixed with _ are private and will be ignored.","uniqueKey":"metadata","typeLabel":"object"},"partner_id":{"oneOf":[{"type":"string","format":"uuid","description":"Optional ID of the Partner involved in this invoice. Attaching a partner records who sourced the deal; it does not move the money unless `is_partner_billed` is also set. Requires the PARTNERS feature.","uniqueKey":"partner_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Optional ID of the Partner involved in this invoice. Attaching a partner records who sourced the deal; it does not move the money unless `is_partner_billed` is also set. Requires the PARTNERS feature.","uniqueKey":"partner_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"partner_id","typeLabel":"string\u003cuuid> | null"},"is_partner_billed":{"type":"boolean","default":false,"description":"Whether the partner named by `partner_id` is billed instead of the customer. The customer stays the buyer either way. Defaults to False, which bills the customer.","uniqueKey":"is_partner_billed","typeLabel":"boolean"}},"required":["accounts_payable_emails","currency","customer_id","due_at","line_items"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"customer_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","due_at":"2023-12-25","line_items":[{"name":"\u003cstring>","unit_price":"\u003cstring>","quantity":50000000000000,"description":"","recognition_timing":"PERIOD_END"}],"accounts_payable_emails":["jsmith@example.com"],"issued_at":"2023-12-25","invoice_memo":"\u003cstring>","purchase_order":{"code":"\u003cstring>"},"send_invoice":false,"pdf_attachments":["\u003cstring>"],"pdf_attachments_config":[{}],"auto_pay_invoice":false,"dunning_auto_retries":true,"adjustments":[],"starts_at":"2023-12-25","ends_at":"2023-12-25","metadata":{},"partner_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","is_partner_billed":false}}},"exampleType":"generated"},"application/x-www-form-urlencoded":{"schema":{"type":"object","description":"Input serializer for POST /api/v2/invoices.","properties":{"customer_id":{"type":"string","format":"uuid","description":"The unique identifier of the customer to whom the invoice is being sent","isRequired":true,"uniqueKey":"customer_id","typeLabel":"string\u003cuuid>"},"due_at":{"type":"string","format":"date","description":"The date on which the invoice is due","isRequired":true,"uniqueKey":"due_at","typeLabel":"string\u003cdate>"},"currency":{"enum":["USD","EUR","GBP","AUD","CAD","INR"],"type":"string","x-spec-enum-id":"fde863feba7c4cf4","description":"Optional currency to be used for the subscription. Defaults to USD.\n\n* `USD` - United States Dollar\n* `EUR` - Euros\n* `GBP` - Great British Pound\n* `AUD` - Australian Dollar\n* `CAD` - Canadian Dollar\n* `INR` - Indian Rupee","isRequired":true,"uniqueKey":"currency","typeLabel":"enum\u003cstring>"},"line_items":{"type":"array","items":{"type":"object","description":"Line item for the invoice.","properties":{"name":{"type":"string","description":"Name of the line item shown on the invoice","maxLength":500,"isRequired":true,"uniqueKey":"line_items.items.[INDEX].name","typeLabel":"string"},"unit_price":{"type":"string","format":"decimal","pattern":"^-?\\d{0,18}(?:\\.\\d{0,2})?$","description":"Price per unit in cents (e.g., 15000 for $150.00)","isRequired":true,"uniqueKey":"line_items.items.[INDEX].unit_price","typeLabel":"string\u003cdecimal>"},"quantity":{"type":"number","format":"double","maximum":100000000000000,"minimum":0.000001,"exclusiveMaximum":true,"description":"Number of units. May be fractional (e.g. 1.5) to bill partial units such as hours.","isRequired":true,"uniqueKey":"line_items.items.[INDEX].quantity","typeLabel":"number\u003cdouble>"},"description":{"type":"string","default":"","description":"Description of the line item shown on the invoice","maxLength":500,"uniqueKey":"line_items.items.[INDEX].description","typeLabel":"string"},"recognition_timing":{"enum":["IMMEDIATE","PERIOD_END"],"type":"string","x-spec-enum-id":"402e7f5fab56ea31","default":"PERIOD_END","description":"Revenue recognition timing: IMMEDIATE (point in time) or PERIOD_END (ratably over service period)\n\n* `IMMEDIATE` - IMMEDIATE\n* `PERIOD_END` - PERIOD_END","uniqueKey":"line_items.items.[INDEX].recognition_timing","typeLabel":"enum\u003cstring>"}},"required":["name","quantity","unit_price"],"uniqueKey":"line_items.items.[INDEX]","typeLabel":"object"},"description":"The line items to be included on the invoice","isRequired":true,"uniqueKey":"line_items","typeLabel":"object[]"},"accounts_payable_emails":{"type":"array","items":{"type":"string","format":"email","uniqueKey":"accounts_payable_emails.items.[INDEX]","typeLabel":"string\u003cemail>"},"description":"List of accounts payable contact emails for the invoice","isRequired":true,"uniqueKey":"accounts_payable_emails","typeLabel":"string\u003cemail>[]"},"issued_at":{"oneOf":[{"type":"string","format":"date","description":"The date on which this invoice was issued. Defaults to today.","uniqueKey":"issued_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"The date on which this invoice was issued. Defaults to today.","uniqueKey":"issued_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"issued_at","typeLabel":"string\u003cdate> | null"},"invoice_memo":{"type":"string","description":"Optional memo or notes to be included on the invoice","maxLength":2000,"uniqueKey":"invoice_memo","typeLabel":"string"},"purchase_order":{"type":"object","description":"Optional purchase order number to be included on the invoice","properties":{"code":{"oneOf":[{"type":"string","description":"Internal identifier of the Purchase Order provided by Buyer","maxLength":255,"uniqueKey":"purchase_order.code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Internal identifier of the Purchase Order provided by Buyer","maxLength":255,"uniqueKey":"purchase_order.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"purchase_order.code","typeLabel":"string | null"}},"uniqueKey":"purchase_order","typeLabel":"object"},"send_invoice":{"type":"boolean","default":false,"description":"Whether to send the invoice to the customer after creating it","uniqueKey":"send_invoice","typeLabel":"boolean"},"pdf_attachments":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"pdf_attachments.items.[INDEX]","typeLabel":"string\u003curi>"},"description":"PDF files to attach to the invoice","uniqueKey":"pdf_attachments","typeLabel":"string\u003curi>[]"},"pdf_attachments_config":{"type":"array","items":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"pdf_attachments_config.items.[INDEX].additionalProperties","typeLabel":"any"},"uniqueKey":"pdf_attachments_config.items.[INDEX]","typeLabel":"object"},"description":"Configuration for managing attachments. Each item specifies a new file to add (by new_file_index) or a terms document to attach (by terms_document_id). The order in this array determines the unified order of attachments in the PDF. If omitted, pdf_attachments are attached in upload order.","uniqueKey":"pdf_attachments_config","typeLabel":"object[]"},"charge_timing":{"oneOf":[{"enum":["ISSUE_DATE","DUE_DATE","ORDER_FORM_ONLY_DUE_DATE",""],"type":"string","x-spec-enum-id":"1a657242dec3e169","description":"('Decides wether to charge when this invoice is issued or when it is due if auto-pay is enabled. ', 'ISSUE_DATE - Charge when the invoice is issued. ', 'DUE_DATE - Charge when the invoice is due if auto-pay is enabled.')\n\n* `ISSUE_DATE` - Charge on issue date\n* `DUE_DATE` - Charge on due date\n* `ORDER_FORM_ONLY_DUE_DATE` - Charge on due date (order form only)","uniqueKey":"charge_timing.oneOf.0","typeLabel":"enum\u003cstring>"},{"enum":["ISSUE_DATE","DUE_DATE","ORDER_FORM_ONLY_DUE_DATE",""],"type":"null","x-spec-enum-id":"1a657242dec3e169","description":"('Decides wether to charge when this invoice is issued or when it is due if auto-pay is enabled. ', 'ISSUE_DATE - Charge when the invoice is issued. ', 'DUE_DATE - Charge when the invoice is due if auto-pay is enabled.')\n\n* `ISSUE_DATE` - Charge on issue date\n* `DUE_DATE` - Charge on due date\n* `ORDER_FORM_ONLY_DUE_DATE` - Charge on due date (order form only)","uniqueKey":"charge_timing.oneOf.1","typeLabel":"null"}],"uniqueKey":"charge_timing","typeLabel":"enum\u003cstring> | null"},"auto_pay_invoice":{"type":"boolean","default":false,"description":"('Whether to enable auto pay when the invoice is generated. This gives ability to auto-charge the ', \"invoice when there's a saved payment method to be used. Defaults to False.\")","uniqueKey":"auto_pay_invoice","typeLabel":"boolean"},"dunning_auto_retries":{"oneOf":[{"type":"boolean","description":"Whether to enable automatic retries for failed payments. When enabled, failed invoice payments will be retried using saved payment methods. Defaults to False.","uniqueKey":"dunning_auto_retries.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to enable automatic retries for failed payments. When enabled, failed invoice payments will be retried using saved payment methods. Defaults to False.","uniqueKey":"dunning_auto_retries.oneOf.1","typeLabel":"null"}],"uniqueKey":"dunning_auto_retries","typeLabel":"boolean | null"},"adjustments":{"type":"array","items":{"type":"object","properties":{"adjustment":{"type":"integer","minimum":1,"description":"The adjustment credits amount","isRequired":true,"uniqueKey":"adjustments.items.[INDEX].adjustment","typeLabel":"integer"},"memo":{"oneOf":[{"type":"string","description":"The reason for the adjustment","uniqueKey":"adjustments.items.[INDEX].memo.oneOf.0","typeLabel":"string"},{"type":"null","description":"The reason for the adjustment","uniqueKey":"adjustments.items.[INDEX].memo.oneOf.1","typeLabel":"null"}],"uniqueKey":"adjustments.items.[INDEX].memo","typeLabel":"string | null"}},"required":["adjustment"],"uniqueKey":"adjustments.items.[INDEX]","typeLabel":"object"},"default":[],"description":"Optional adjustments to be included on the invoice","uniqueKey":"adjustments","typeLabel":"object[]"},"starts_at":{"oneOf":[{"type":"string","format":"date","description":"Optional service period start date. Defaults to today's date if not provided.","uniqueKey":"starts_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"Optional service period start date. Defaults to today's date if not provided.","uniqueKey":"starts_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"starts_at","typeLabel":"string\u003cdate> | null"},"ends_at":{"oneOf":[{"type":"string","format":"date","description":"Optional service period end date. Defaults to today's date + 1 month if not provided.","uniqueKey":"ends_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"Optional service period end date. Defaults to today's date + 1 month if not provided.","uniqueKey":"ends_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"ends_at","typeLabel":"string\u003cdate> | null"},"metadata":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Optional metadata to add to the invoice. Keys prefixed with _ are private and will be ignored.","uniqueKey":"metadata","typeLabel":"object"},"partner_id":{"oneOf":[{"type":"string","format":"uuid","description":"Optional ID of the Partner involved in this invoice. Attaching a partner records who sourced the deal; it does not move the money unless `is_partner_billed` is also set. Requires the PARTNERS feature.","uniqueKey":"partner_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Optional ID of the Partner involved in this invoice. Attaching a partner records who sourced the deal; it does not move the money unless `is_partner_billed` is also set. Requires the PARTNERS feature.","uniqueKey":"partner_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"partner_id","typeLabel":"string\u003cuuid> | null"},"is_partner_billed":{"type":"boolean","default":false,"description":"Whether the partner named by `partner_id` is billed instead of the customer. The customer stays the buyer either way. Defaults to False, which bills the customer.","uniqueKey":"is_partner_billed","typeLabel":"boolean"}},"required":["accounts_payable_emails","currency","customer_id","due_at","line_items"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"customer_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","due_at":"2023-12-25","line_items":[{"name":"\u003cstring>","unit_price":"\u003cstring>","quantity":50000000000000,"description":"","recognition_timing":"PERIOD_END"}],"accounts_payable_emails":["jsmith@example.com"],"issued_at":"2023-12-25","invoice_memo":"\u003cstring>","purchase_order":{"code":"\u003cstring>"},"send_invoice":false,"pdf_attachments":["\u003cstring>"],"pdf_attachments_config":[{}],"auto_pay_invoice":false,"dunning_auto_retries":true,"adjustments":[],"starts_at":"2023-12-25","ends_at":"2023-12-25","metadata":{},"partner_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","is_partner_billed":false}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"84b7f13b-c354-472b-9f4e-972b58e16d3f":{"content":{"application/json":{"schema":{"type":"object","description":"Response serializer for POST /api/v2/invoices.","properties":{"invoice_id":{"type":"string","format":"uuid","description":"The unique identifier of the created invoice","isRequired":true,"uniqueKey":"invoice_id","typeLabel":"string\u003cuuid>"},"invoice_number":{"type":"string","description":"Short form identifier for the invoice.","isRequired":true,"uniqueKey":"invoice_number","typeLabel":"string"},"amount":{"type":"integer","description":"The total amount to be charged for this invoice.","isRequired":true,"uniqueKey":"amount","typeLabel":"integer"},"currency":{"type":"string","description":"The currency in which the invoice is denominated (e.g., USD, EUR).","isRequired":true,"uniqueKey":"currency","typeLabel":"string"},"status":{"type":"string","description":"Current status of the invoice. One of:\n\n- `MUTED` — Invoice will not be sent. Muted invoices come from migration cut-overs or from muting invoices in the product settings.\n- `SCHEDULED` — Scheduled to be issued on a future date.\n- `OUTSTANDING` — Issued and awaiting payment.\n- `DUE` — Payment is due.\n- `PAST_DUE` — Payment is past its due date.\n- `PAID` — Fully paid.\n- `PARTIALLY_PAID` — Partially paid, with a remaining balance.\n- `ADJUSTED` — Adjusted after issuance.\n- `CREDITED` — Settled by applying credit.\n- `UNPAID` — Unpaid.\n- `PAUSED` — Collection is paused.\n- `VOIDED` — Voided and no longer collectible.\n","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"due_at":{"type":"string","format":"date-time","description":"The date on which this invoice is expected to be paid by.","isRequired":true,"uniqueKey":"due_at","typeLabel":"string\u003cdate-time>"}},"required":["amount","currency","due_at","invoice_id","invoice_number","status"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"invoice_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","invoice_number":"\u003cstring>","amount":123,"currency":"\u003cstring>","status":"\u003cstring>","due_at":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"description":"","exampleType":"generated"},"9794042a-4afa-4c31-a630-8a3d7904aa9c":{"content":{"application/json":{"schema":{"type":"object","description":"Standardizes API error responses with a consistent structure containing error code and message.","properties":{"error":{"type":"object","description":"The error that caused the request to fail","required":["code","message"],"properties":{"code":{"enum":["ERR_NOT_FOUND","ERR_BAD_REQUEST","ERR_SERVER_ERROR"],"type":"string","x-spec-enum-id":"dc5a5d6feae1b697","description":"Error code indicating the type of error: NOT_FOUND for missing resources, BAD_REQUEST for invalid input, SERVER_ERROR for internal server issues\n\n* `ERR_NOT_FOUND` - ERR_NOT_FOUND\n* `ERR_BAD_REQUEST` - ERR_BAD_REQUEST\n* `ERR_SERVER_ERROR` - ERR_SERVER_ERROR","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation of the error","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"error_id":{"type":"string","format":"uuid","description":"Correlation handle for SERVER_ERROR responses — quote this when contacting support; it joins to the structured server log line for the failure. Not present on 4xx responses.","uniqueKey":"error.error_id","typeLabel":"string\u003cuuid>"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"ERR_NOT_FOUND","message":"\u003cstring>","error_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"","exampleType":"generated"},"ac751d1c-7223-4e4b-8563-9c18acdbe181":{"content":{"application/json":{"schema":{"type":"object","description":"Standardizes API error responses with a consistent structure containing error code and message.","properties":{"error":{"type":"object","description":"The error that caused the request to fail","required":["code","message"],"properties":{"code":{"enum":["ERR_NOT_FOUND","ERR_BAD_REQUEST","ERR_SERVER_ERROR"],"type":"string","x-spec-enum-id":"dc5a5d6feae1b697","description":"Error code indicating the type of error: NOT_FOUND for missing resources, BAD_REQUEST for invalid input, SERVER_ERROR for internal server issues\n\n* `ERR_NOT_FOUND` - ERR_NOT_FOUND\n* `ERR_BAD_REQUEST` - ERR_BAD_REQUEST\n* `ERR_SERVER_ERROR` - ERR_SERVER_ERROR","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation of the error","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"error_id":{"type":"string","format":"uuid","description":"Correlation handle for SERVER_ERROR responses — quote this when contacting support; it joins to the structured server log line for the failure. Not present on 4xx responses.","uniqueKey":"error.error_id","typeLabel":"string\u003cuuid>"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"ERR_NOT_FOUND","message":"\u003cstring>","error_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"","exampleType":"generated"},"438f198e-0de2-41d6-9441-87408aa0e207":{"content":{"application/json":{"schema":{"type":"object","description":"Standardizes API error responses with a consistent structure containing error code and message.","properties":{"error":{"type":"object","description":"The error that caused the request to fail","required":["code","message"],"properties":{"code":{"enum":["ERR_NOT_FOUND","ERR_BAD_REQUEST","ERR_SERVER_ERROR"],"type":"string","x-spec-enum-id":"dc5a5d6feae1b697","description":"Error code indicating the type of error: NOT_FOUND for missing resources, BAD_REQUEST for invalid input, SERVER_ERROR for internal server issues\n\n* `ERR_NOT_FOUND` - ERR_NOT_FOUND\n* `ERR_BAD_REQUEST` - ERR_BAD_REQUEST\n* `ERR_SERVER_ERROR` - ERR_SERVER_ERROR","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation of the error","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"error_id":{"type":"string","format":"uuid","description":"Correlation handle for SERVER_ERROR responses — quote this when contacting support; it joins to the structured server log line for the failure. Not present on 4xx responses.","uniqueKey":"error.error_id","typeLabel":"string\u003cuuid>"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"ERR_NOT_FOUND","message":"\u003cstring>","error_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"","exampleType":"generated"}},"security":{"96e2b814-4b2f-4ec1-a062-fb177ecfca77":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-SALESBRICKS-KEY","description":"API key for authentication","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"473a595f-0b07-4538-b033-faf5582d0b46":{"url":"https://api.salesbricks.com/api/v2","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-SALESBRICKS-KEY","description":"API key for authentication","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"X-SALESBRICKS-KEY","type":"string","description":"API key for authentication","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"X-SALESBRICKS-KEY"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"https://api.salesbricks.com/api/v2/openapi.yaml"},"subdomain":"salesbricks","siteName":"Salesbricks","title":"Create standalone invoice - Salesbricks","relatedPagesConfig":{"enabled":true,"limit":3,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T23:31:30.313Z","originalFileLocation":"api-reference/invoices/create-standalone-invoice.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;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=\"system\"}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=\"Create a one-off invoice for a customer without a subscription.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Salesbricks\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/salesbricks/Q_HZP6fZfruEcDCT/_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/salesbricks/Q_HZP6fZfruEcDCT/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/salesbricks/Q_HZP6fZfruEcDCT/_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/salesbricks/Q_HZP6fZfruEcDCT/_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/salesbricks/Q_HZP6fZfruEcDCT/_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/salesbricks/Q_HZP6fZfruEcDCT/_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/salesbricks/Q_HZP6fZfruEcDCT/_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/salesbricks/Q_HZP6fZfruEcDCT/_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/salesbricks/Q_HZP6fZfruEcDCT/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create standalone invoice - Salesbricks\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a one-off invoice for a customer without a subscription.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Salesbricks\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.salesbricks.com/api-reference/invoices/create-standalone-invoice\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://salesbricks.mintlify.site/_mintlify/api/og/v2?division=Invoices\u0026amp;title=Create+standalone+invoice\u0026amp;description=Create+a+one-off+invoice+for+a+customer+without+a+subscription.\u0026amp;theme=c38cf69ba54d28d8add3f8a9\u0026amp;signature=21aec07d4166d7cf8af5c0030d383d872f1375355fe00bcf7b723f754f2ec1f1\">\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=\"Create standalone invoice - Salesbricks\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a one-off invoice for a customer without a subscription.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://salesbricks.mintlify.site/_mintlify/api/og/v2?division=Invoices\u0026amp;title=Create+standalone+invoice\u0026amp;description=Create+a+one-off+invoice+for+a+customer+without+a+subscription.\u0026amp;theme=c38cf69ba54d28d8add3f8a9\u0026amp;signature=21aec07d4166d7cf8af5c0030d383d872f1375355fe00bcf7b723f754f2ec1f1\">\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/salesbricks/Q_HZP6fZfruEcDCT/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Salesbricks\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#197F78\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.salesbricks.com/api-reference/invoices/create-standalone-invoice\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/invoices/create-standalone-invoice.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.salesbricks.com/#organization\",\"name\":\"Salesbricks\",\"url\":\"https://docs.salesbricks.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/salesbricks/3GVA0K12Q7dXW89y/logo/light.svg?fit=max\u0026auto=format\u0026n=3GVA0K12Q7dXW89y\u0026q=85\u0026s=ead3e65ff72970d53a9cd22de50bd8fc\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.salesbricks.com#website\",\"name\":\"Salesbricks\",\"url\":\"https://docs.salesbricks.com\",\"publisher\":{\"@id\":\"https://docs.salesbricks.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.salesbricks.com/api-reference/invoices/create-standalone-invoice#webpage\",\"url\":\"https://docs.salesbricks.com/api-reference/invoices/create-standalone-invoice\",\"name\":\"Create standalone invoice\",\"description\":\"Create a one-off invoice for a customer without a subscription.\",\"dateModified\":\"2026-11-05T23:31:30.313Z\",\"isPartOf\":{\"@id\":\"https://docs.salesbricks.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.salesbricks.com/api-reference/invoices/create-standalone-invoice#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.salesbricks.com/api-reference/invoices/create-standalone-invoice#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"REST API Endpoints\",\"item\":\"https://docs.salesbricks.com/api-reference/customers/list-all-customers\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Invoices\",\"item\":\"https://docs.salesbricks.com/api-reference/invoices/list-all-customer-invoices\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create standalone invoice\",\"item\":\"https://docs.salesbricks.com/api-reference/invoices/create-standalone-invoice\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.salesbricks.com/api-reference/invoices/create-standalone-invoice#apireference\",\"headline\":\"Create standalone invoice\",\"name\":\"Create standalone invoice\",\"description\":\"Create a one-off invoice for a customer without a subscription.\",\"url\":\"https://docs.salesbricks.com/api-reference/invoices/create-standalone-invoice\",\"mainEntityOfPage\":{\"@id\":\"https://docs.salesbricks.com/api-reference/invoices/create-standalone-invoice#webpage\"},\"dateModified\":\"2026-11-05T23:31:30.313Z\",\"publisher\":{\"@id\":\"https://docs.salesbricks.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.salesbricks.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Salesbricks\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Salesbricks","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/quickstart-guide/introduction"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/salesforce/overview"}]},{"tab":"APIs \u0026 Webhooks","groups":[{"group":"APIs","icon":"code","pages":[{"title":"REST API Overview","href":"/api-reference/getting-started/overview"},{"title":"Authentication","href":"/api-reference/getting-started/authentication"},{"title":"Starting a Subscription","href":"/api-reference/getting-started/starting-a-subscription"},{"title":"Idempotent Requests","href":"/api-reference/getting-started/idempotent-requests"},{"title":"GraphQL API (Legacy)","href":"/api-reference/getting-started/graphql"},{"title":"Manage My Subscription","href":"/api-reference/manage-my-subscription"}]},{"group":"REST API Endpoints","icon":"server","pages":[{"group":"Customers","pages":[{"title":"List all customers","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /customers","href":"/api-reference/customers/list-all-customers"},{"title":"Create a customer","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /customers","href":"/api-reference/customers/create-a-customer"},{"title":"Retrieve a customer","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /customers/{customer_id}","href":"/api-reference/customers/retrieve-a-customer"},{"title":"Update a customer","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml patch /customers/{customer_id}","href":"/api-reference/customers/update-a-customer"},{"title":"Search customers","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /customers/search","href":"/api-reference/customers/search-customers"}]},{"group":"Invoices","pages":[{"title":"List all customer invoices","description":"Returns a paginated list of a customer's invoices, subscription and standalone alike, newest first.\n\nTo narrow the list — by subscription, status, or metadata — use `POST /invoices/search` with a `customer_id`.\n\nPagination is handled via query params (limit, offset).","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /customers/{customer_id}/invoices","href":"/api-reference/invoices/list-all-customer-invoices"},{"title":"Create standalone invoice","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /invoices","href":"/api-reference/invoices/create-standalone-invoice"},{"title":"Retrieve an invoice","description":"Retrieves the invoice details by ID.","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /invoices/{invoice_id}","href":"/api-reference/invoices/retrieve-an-invoice"},{"title":"Update an invoice","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml patch /invoices/{invoice_id}","href":"/api-reference/invoices/update-an-invoice"},{"title":"Finalize an invoice","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /invoices/{invoice_id}/finalize","href":"/api-reference/invoices/finalize-an-invoice"},{"title":"Pay an invoice","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /invoices/{invoice_id}/pay","href":"/api-reference/invoices/pay-an-invoice"},{"title":"Create a payment","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /invoices/{invoice_id}/payments","href":"/api-reference/invoices/create-a-payment"},{"title":"Retrieve an invoice PDF","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /invoices/{invoice_id}/pdf","href":"/api-reference/invoices/retrieve-an-invoice-pdf"},{"title":"Regenerate an invoice","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /invoices/{invoice_id}/regenerate","href":"/api-reference/invoices/regenerate-an-invoice"},{"title":"Void an invoice","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /invoices/{invoice_id}/void","href":"/api-reference/invoices/void-an-invoice"},{"title":"Search invoices","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /invoices/search","href":"/api-reference/invoices/search-invoices"},{"title":"List all subscription invoices","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/invoices","href":"/api-reference/invoices/list-all-subscription-invoices"},{"title":"Retrieve next subscription invoice","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/invoices/next","href":"/api-reference/invoices/retrieve-next-subscription-invoice"}]},{"group":"Payment Methods","pages":[{"title":"List all payment methods","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /customers/{customer_id}/payment-methods","href":"/api-reference/payment-methods/list-all-payment-methods"},{"title":"Setup a payment method","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /customers/{customer_id}/payment-methods","href":"/api-reference/payment-methods/setup-a-payment-method"},{"title":"Retrieve default payment method","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /customers/{customer_id}/payment-methods/default","href":"/api-reference/payment-methods/retrieve-default-payment-method"},{"title":"Set default payment method","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml put /customers/{customer_id}/payment-methods/default","href":"/api-reference/payment-methods/set-default-payment-method"},{"title":"Delete a payment method","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml delete /customers/{customer_id}/payment-methods/detail","href":"/api-reference/payment-methods/delete-a-payment-method"},{"title":"List the payment methods for an invoice","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /invoices/{invoice_id}/payment-methods","href":"/api-reference/payment-methods/list-the-payment-methods-for-an-invoice"},{"title":"List all payment methods","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/payment-methods","href":"/api-reference/payment-methods/list-all-payment-methods-1"},{"title":"Setup a payment method","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/payment-methods","href":"/api-reference/payment-methods/setup-a-payment-method-1"},{"title":"Retrieve default payment method","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/payment-methods/default","href":"/api-reference/payment-methods/retrieve-default-payment-method-1"},{"title":"Set default payment method","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml put /subscriptions/{subscription_id}/payment-methods/default","href":"/api-reference/payment-methods/set-default-payment-method-1"},{"title":"Delete a payment method","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml delete /subscriptions/{subscription_id}/payment-methods/detail","href":"/api-reference/payment-methods/delete-a-payment-method-1"}]},{"group":"Customer Contacts","pages":[{"title":"Create a customer contact","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /customers/{customer_id}/persons","href":"/api-reference/customer-contacts/create-a-customer-contact"},{"title":"Update a customer contact","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml patch /customers/{customer_id}/persons/{person_id}","href":"/api-reference/customer-contacts/update-a-customer-contact"},{"title":"Search customer contacts","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /persons/search","href":"/api-reference/customer-contacts/search-customer-contacts"}]},{"group":"Discount Coupons","pages":[{"title":"List all discount coupons","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /discount-coupons","href":"/api-reference/discount-coupons/list-all-discount-coupons"},{"title":"Retrieve a discount coupon","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /discount-coupons/{code}","href":"/api-reference/discount-coupons/retrieve-a-discount-coupon"}]},{"group":"Invoice Versions","pages":[{"title":"List all invoice versions","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /invoices/{invoice_id}/versions","href":"/api-reference/invoice-versions/list-all-invoice-versions"}]},{"group":"Legal Entities","pages":[{"title":"List all legal entities","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /legal-entities","href":"/api-reference/legal-entities/list-all-legal-entities"}]},{"group":"Plans","pages":[{"title":"List all plans","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /plans","href":"/api-reference/plans/list-all-plans"},{"title":"Retrieve a plan","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /plans/{plan_id}","href":"/api-reference/plans/retrieve-a-plan"}]},{"group":"Revenue","pages":[{"title":"Get per-subscription revenue by month","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /revenue/subscriptions","href":"/api-reference/revenue/get-per-subscription-revenue-by-month"}]},{"group":"Subscriptions","pages":[{"title":"Create a subscription","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions","href":"/api-reference/subscriptions/create-a-subscription"},{"title":"Retrieve a subscription","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}","href":"/api-reference/subscriptions/retrieve-a-subscription"},{"title":"Update a subscription","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml patch /subscriptions/{subscription_id}","href":"/api-reference/subscriptions/update-a-subscription"},{"title":"Retrieve subscription checkout URL","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/checkout","href":"/api-reference/subscriptions/retrieve-subscription-checkout-url"},{"title":"Update a subscription pause","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml put /subscriptions/{subscription_id}/pause","href":"/api-reference/subscriptions/update-a-subscription-pause"},{"title":"Pause a subscription","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/pause","href":"/api-reference/subscriptions/pause-a-subscription"},{"title":"Cancel an upcoming subscription pause","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml delete /subscriptions/{subscription_id}/pause","href":"/api-reference/subscriptions/cancel-an-upcoming-subscription-pause"},{"title":"Resume a paused subscription","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/resume","href":"/api-reference/subscriptions/resume-a-paused-subscription"},{"title":"Retrieve subscription sign URL","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/sign","href":"/api-reference/subscriptions/retrieve-subscription-sign-url"},{"title":"Start a subscription","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/start","href":"/api-reference/subscriptions/start-a-subscription"},{"title":"Terminate a subscription","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/terminate","href":"/api-reference/subscriptions/terminate-a-subscription"},{"title":"Estimate a subscription","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/estimate","href":"/api-reference/subscriptions/estimate-a-subscription"}]},{"group":"Subscription Management","pages":[{"title":"Retrieve subscription management URL","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/billing-portal","href":"/api-reference/subscription-management/retrieve-subscription-management-url"}]},{"group":"Subscription State","pages":[{"title":"List all subscription bricks","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/bricks","href":"/api-reference/subscription-state/list-all-subscription-bricks"},{"title":"Retrieve current subscription state","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/current","href":"/api-reference/subscription-state/retrieve-current-subscription-state"},{"title":"Update details for a closed subscription","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml patch /subscriptions/{subscription_id}/current","href":"/api-reference/subscription-state/update-details-for-a-closed-subscription"},{"title":"Retrieve current subscription order form PDF","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/current/pdf","href":"/api-reference/subscription-state/retrieve-current-subscription-order-form-pdf"},{"title":"Retrieve a subscription order form PDF","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/pdf","href":"/api-reference/subscription-state/retrieve-a-subscription-order-form-pdf"}]},{"group":"Usage","pages":[{"title":"Retrieve brick usage","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/bricks/{brick_id}/usage","href":"/api-reference/usage/retrieve-brick-usage"},{"title":"List individual usage entries","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/bricks/{brick_id}/usage/entries","href":"/api-reference/usage/list-individual-usage-entries"},{"title":"Retrieve brick usage time series","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/bricks/{brick_id}/usage/series","href":"/api-reference/usage/retrieve-brick-usage-time-series"},{"title":"Create a usage entry","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /usage/","href":"/api-reference/usage/create-a-usage-entry"},{"title":"Delete a usage entry","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml delete /usage/","href":"/api-reference/usage/delete-a-usage-entry"},{"title":"Update a usage entry","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml patch /usage/","href":"/api-reference/usage/update-a-usage-entry"},{"title":"Get usage transaction details","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /usage/transactions/{transaction_id}/","href":"/api-reference/usage/get-usage-transaction-details"}]},{"group":"Subscription Milestones","pages":[{"title":"List all subscription milestones","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/milestones","href":"/api-reference/subscription-milestones/list-all-subscription-milestones"},{"title":"Complete a subscription milestone","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/milestones/{milestone_id}/complete","href":"/api-reference/subscription-milestones/complete-a-subscription-milestone"}]},{"group":"Subscription History","pages":[{"title":"List all subscription orders","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/orders","href":"/api-reference/subscription-history/list-all-subscription-orders"}]},{"group":"Subscription Recasts","pages":[{"title":"List all subscription recast open orders","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/recast","href":"/api-reference/subscription-recasts/list-all-subscription-recast-open-orders"},{"title":"Create a subscription recast","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/recast","href":"/api-reference/subscription-recasts/create-a-subscription-recast"},{"title":"Delete a subscription recast","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml delete /subscriptions/{subscription_id}/recast/{order_id}","href":"/api-reference/subscription-recasts/delete-a-subscription-recast"},{"title":"Update a subscription recast","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml patch /subscriptions/{subscription_id}/recast/{order_id}","href":"/api-reference/subscription-recasts/update-a-subscription-recast"},{"title":"Retrieve subscription recast checkout URL","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/recast/{order_id}/checkout","href":"/api-reference/subscription-recasts/retrieve-subscription-recast-checkout-url"},{"title":"Retrieve subscription recast sign URL","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/recast/{order_id}/sign","href":"/api-reference/subscription-recasts/retrieve-subscription-recast-sign-url"},{"title":"Start a subscription recast","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/recast/{order_id}/start","href":"/api-reference/subscription-recasts/start-a-subscription-recast"},{"title":"Estimate a subscription recast","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/recast/estimate","href":"/api-reference/subscription-recasts/estimate-a-subscription-recast"}]},{"group":"Subscription Upgrades","pages":[{"title":"List all subscription upgrade open orders","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/upgrade","href":"/api-reference/subscription-upgrades/list-all-subscription-upgrade-open-orders"},{"title":"Create a subscription upgrade","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/upgrade","href":"/api-reference/subscription-upgrades/create-a-subscription-upgrade"},{"title":"Delete a subscription upgrade","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml delete /subscriptions/{subscription_id}/upgrade/{order_id}","href":"/api-reference/subscription-upgrades/delete-a-subscription-upgrade"},{"title":"Update a subscription upgrade","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml patch /subscriptions/{subscription_id}/upgrade/{order_id}","href":"/api-reference/subscription-upgrades/update-a-subscription-upgrade"},{"title":"Retrieve subscription upgrade checkout URL","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml get /subscriptions/{subscription_id}/upgrade/{order_id}/checkout","href":"/api-reference/subscription-upgrades/retrieve-subscription-upgrade-checkout-url"},{"title":"Retrieve subscription upgrade sign URL","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/upgrade/{order_id}/sign","href":"/api-reference/subscription-upgrades/retrieve-subscription-upgrade-sign-url"},{"title":"Start a subscription upgrade","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/upgrade/{order_id}/start","href":"/api-reference/subscription-upgrades/start-a-subscription-upgrade"},{"title":"Estimate a subscription upgrade","deprecated":null,"version":null,"openapi":"https://api.salesbricks.com/api/v2/openapi.yaml post /subscriptions/{subscription_id}/upgrade/estimate","href":"/api-reference/subscription-upgrades/estimate-a-subscription-upgrade"}]}]},{"group":"Usage","icon":"gauge-high","pages":[{"title":"Overview","href":"/api-reference/usage/overview"},{"title":"Submit a usage entry","openapi":"POST /usage","href":"/api-reference/usage/post"},{"title":"Update a usage entry","openapi":"PATCH /usage","href":"/api-reference/usage/patch"},{"title":"Delete a usage entry","openapi":"DELETE /usage","href":"/api-reference/usage/delete"}]},{"group":"Webhooks","icon":"webhook","pages":[{"title":"Overview","href":"/api-reference/webhooks/overview"},{"title":"Schemas","href":"/api-reference/webhooks/schemas"},{"group":"Order Webhooks","pages":[{"title":"Order Webhook Payload","mode":"wide","href":"/api-reference/webhooks/order/payload"},{"title":"order.stage.change","href":"/api-reference/webhooks/order/stage-change"},{"title":"order.approval.status.changed","href":"/api-reference/webhooks/order/approval-status-changed"},{"title":"order.complete","href":"/api-reference/webhooks/order/complete"},{"title":"order.closed.lost","href":"/api-reference/webhooks/order/closed-lost"},{"title":"order.closed.delete","href":"/api-reference/webhooks/order/closed-delete"},{"title":"order.end","href":"/api-reference/webhooks/order/end"},{"title":"order.new-ramping-period","href":"/api-reference/webhooks/order/new-ramping-period"},{"title":"order.terminated","href":"/api-reference/webhooks/order/terminated"},{"title":"order.reinstated","href":"/api-reference/webhooks/order/reinstated"}]},{"group":"Subscription Webhooks","pages":[{"title":"Subscription Inactive Payload","mode":"wide","href":"/api-reference/webhooks/subscription/payload"},{"title":"subscription.inactive","href":"/api-reference/webhooks/subscription/inactive"}]},{"group":"Invoice Webhooks","pages":[{"title":"Invoice Webhook Payload","mode":"wide","href":"/api-reference/webhooks/invoice/payload"},{"title":"invoice.start","href":"/api-reference/webhooks/invoice/start"},{"title":"invoice.upcoming.due","href":"/api-reference/webhooks/invoice/upcoming-due"},{"title":"invoice.past.due","href":"/api-reference/webhooks/invoice/past-due"},{"title":"invoice.payment.succeeded","href":"/api-reference/webhooks/invoice/payment/succeeded"},{"title":"invoice.payment.failed","href":"/api-reference/webhooks/invoice/payment/failed"},{"title":"invoice.refunded","href":"/api-reference/webhooks/invoice/refunded"},{"title":"invoice.voided","href":"/api-reference/webhooks/invoice/voided"}]},{"group":"Payment Webhooks","pages":[{"title":"Payment Webhook Payload","mode":"wide","href":"/api-reference/webhooks/payment/payload"}]},{"group":"Usage Webhooks","pages":[{"title":"Usage Threshold Payload","mode":"wide","href":"/api-reference/webhooks/usage/payload"},{"title":"usage.threshold.exceeded.precommitment","href":"/api-reference/webhooks/usage/threshold-exceeded-precommitment"},{"title":"usage.threshold.exceeded.units","href":"/api-reference/webhooks/usage/threshold-exceeded-units"},{"title":"usage.threshold.exceeded.money","href":"/api-reference/webhooks/usage/threshold-exceeded-money"}]},{"group":"Plan Webhooks","pages":[{"title":"plan.published","href":"/api-reference/webhooks/plan/published"}]},{"group":"Company Webhooks","pages":[{"title":"Company Webhook Payload","mode":"wide","href":"/api-reference/webhooks/company/payload"},{"title":"company.created","href":"/api-reference/webhooks/company/created"},{"title":"company.updated","href":"/api-reference/webhooks/company/updated"}]},{"group":"Person Webhooks","pages":[{"title":"Person Webhook Payload","mode":"wide","href":"/api-reference/webhooks/person/payload"},{"title":"person.created","href":"/api-reference/webhooks/person/created"},{"title":"person.updated","href":"/api-reference/webhooks/person/updated"}]}]}]},{"tab":"What's new","pages":[{"title":"What's new","href":"/whats-new"}]},{"tab":"Knowledge Base","href":"https://support.salesbricks.com"}]},"basePath":"","title":"Create standalone invoice - Salesbricks","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Myd8dsju.js","utils-C2HkQgW0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-8rSppmTv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B6MjiCFm.js","snippetPresets-DwrSAONL.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-1-a5UQKQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C541m7wZ.js","shallow-CWELCZ77.js","getApiPlaygroundDisplay-CTo5Zn03.js","CodeSnippet-D--dzvnl.js","CodeSnippets-DM3cXEDh.js","Page-CxAy5y67.js","getPastedJson-C-VECgcL.js","icon-BPq2-Mg3.js","MethodPill-D9J5cUHd.js","DuplicateIcon-BqHaxUnD.js","createIcon-CIbcZHp9.js","DynamicMarkdown-BKiHAm_d.js","SectionHeading-DstQXt3H.js","axios-vUo_bRtp.js","Markdown-CpxgzsKA.js","clsx-C5EfhVm0.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CJ9Oly2E.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Mk6P3qvh.js"]}