If you’re not using the Interactive Authentication Flow, make sure the query parameters environmentName and companyId are correctly populated.
You can obtain these values by using the GET Environments and GET Companies endpoints available under the Authentication section.
The contactId field represents the ID of the vendor associated with the booking proposal.You can obtain this value by using the GET Suppliers endpoint.Either contactId or contactAccountNumber should be provided to identify the vendor.
The contactAccountNumber field represents the vendor number associated with the booking proposal.Either contactId or contactAccountNumber should be provided to identify the vendor.
The accountId field specifies the ID of the general ledger account linked to the line item.You can obtain this value by using the GET Accounts endpoint.
This endpoints is asynchronous. To check the status of the request, use the GET asyncTask endpoint.For more info about asynchronous tasks visit the Asynchronous Task section.
If you’re not using the Interactive Authentication Flow, make sure the query parameter companyId is accurately populated with the appropriate company ID. You can obtain this value by using the GET Companies endpoint available under the Authentication section.
The bankAccountNumber field must be 1-10 digits long and includes only numbers.If bankAccountNumber is provided, then bankCode is required.Example: 532013000
The contactAccountNumber field represents the account number of the contact associated with the booking proposal.It must be a valid number. The length must be equal to the account configured length + 1.It is the customer account number for INVOICE or the vendor account number for BILL.
For date format details visits the Standardized Data section.The discountPaymentDate field represents the date until which a discount (discountAmount and discountPercentage in line items) can be applied to the payment.If discountPaymentDate is provided, then discountAmount and discountPercentage are required for each line item.Its value must be earlier than the dueDate and later than the bookingProposalDate.
For date format details visits the Standardized Data section.The discountPaymentDate2 field represents the date until which a discount (discountAmount2 and discountPercentage2 in line items) can be applied to the payment.If provided, discountPaymentDate, discountAmount, discountPercentage, discountAmount2 and discountPercentage2 are required for each line item.Its value must be earlier than the dueDate and later than the bookingProposalDate and discountPaymentDate.
For date format details visits the Standardized Data section.The dueDate field represents the date by which the payment for the booking proposal is expected to be made.It is required when discount fields are provided. It must be after the bookingProposalDate.
The isPaymentOrder field determines whether a payment instruction (transfer for bills or direct debit for invoices) should
be automatically created when the booking proposal is processed.It must be false if paymentTermId is equal to 9.
The ledgerName field represents the name of the correct ledger folder where the data will be sent to.To get the correct name, you can use the GET Accounts endpoint.
For INVOICE booking proposals, the ledgerName must be of type ACCOUNT_RECEIVABLE, and for BILL booking proposals, it must be of type ACCOUNT_PAYABLE.
Depending on the Rechnungsdatenschnittstelle (invoice data interface) settings in DATEV Unternehmen Online, either a single booking proposal or one booking proposal per line item is created. Please check your configuration to ensure the desired behavior.
The accountName field specifies the name of the general ledger account linked to the individual line item within the invoice or bill.It cannot exceed 40 characters in length.
The accountNumber field specifies the general ledger account linked to the individual line item within the invoice or bill.It must be a valid number. The length must be equal to the account configured length.
The dimension1 field represents the information for cost accounting (KOST1).It cannot exceed 36 characters in length. It must follow the pattern : ^([\S][\S ]{0,34}[\S]|[\S]{0,1})$.Example: Marketing.
The dimension2 field represents the information for cost accounting (KOST2).It cannot exceed 36 characters in length. It must follow the pattern : ^([\S][\S ]{0,34}[\S]|[\S]{0,1})$.Example: IT department.
The discountAmount field represents the fixed amount to be discounted if paid by the discountPaymentDate.It must be a positive number with up to 8 digits before the decimal point and exactly 2 digits after.It cannot exceed the line item’s totalGrossAmount.
The discountAmount2 field represents the fixed amount to be discounted if paid by the discountPaymentDate2.It must be a positive number with up to 8 digits before the decimal point and exactly 2 digits after.It cannot exceed the line item’s totalGrossAmount and the discountAmount.
The discountPercentage field represents the percentage to be discounted if paid by the discountPaymentDate.It must be a positive number with up to 2 digits before the decimal point and up to 2 digits after.It cannot exceed 100%.
The discountPercentage2 field represents the percentage to be discounted if paid by the discountPaymentDate2.It must be a positive number with up to 2 digits before the decimal point and up to 2 digits after.It must be less then the discountPercentage.
The totalGrossAmount field represents the total gross amount for the specific line item.It must be a number with up to 10 digits before the decimal point and up to 2 digits after.It cannot be zero.
The paymentTermsId field represents the identifier of the payment term associated with the booking proposal.It is max 3 characters long. It must includes only numbers.If provided, the discount fields are not allowed.
The totalGrossAmount field represents the total gross amount for the entire booking proposal.It cannot be zero and must equal the sum of the totalGrossAmount of all line items.
The register field represents the third-level folder in the folder structure.
Exact Online
If you’re not using the Interactive Authentication Flow, make sure the query parameter companyId is correctly populated.
You can obtain this value by using the GET Companies endpoint available under the Authentication section.
The contactId represents the contact associated with the booking proposal.
If the bookingType is BILL, this must be the id of a supplier.
If the booking type is INVOICE, this must be the id of a customer.
The paymentTermsId field represents the code of the payment term associated with the booking proposal.To get the correct code, you can use the GET PaymentTerms endpoint.
The accountId field specifies the id of the posting category in Lexware that represents the general ledger account linked to the individual line item within the booking proposal.To get the correct accountId, you can use the GET Accounts endpoint.
If you’re not using the Interactive Authentication Flow, make sure the query parameter companyId is correctly populated.
You can obtain this value by using the GET Companies endpoint available under the Authentication section.
The accountId field specifies the id of ledger account linked to the individual line item within the booking proposal.To get the correct accountId, you can use the GET Accounts endpoint.
The contactAccountNumber field represents the account number of the contact associated with the booking proposal.It must be a valid number. It is the customer account number for INVOICE or the vendor account number for BILL.
The accountCode field specifies the code of the GL account linked to the individual line item within the booking proposal.To get the correct accountCode, you can use the GET Accounts endpoint.
This endpoint is available only for the following countries:
Accounting Plus: Canada, United Kingdom, Ireland
Accounting Standard: United Kingdom, Ireland
Accounting Start: Canada, United Kingdom, Ireland
When handling a new connection in your integration, it is advisable to first determine which subscription your customer is using to ensure compatibility. To do this, you can use the GET Companies call to retrieve all businesses available for the user. The user will then select one of these businesses.
It is also a good practice to verify that the active property of the selected business is set to true before proceeding with the integration setup.
Deprecated. Use number instead.The notes field is mapped to the document number in sevdesk. It is still accepted for backwards compatibility and takes precedence when both notes and number are provided.
The accountCode field specifies the code of the general ledger account linked to the individual line item within the booking proposal.To get the correct code, you can use the GET Accounts endpoint.
Unique key to ensure idempotent requests. If provided, duplicate requests with the same key will return the cached response instead of creating duplicate resources.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.schema.json","name":"maesn","colors":{"primary":"#27A691","light":"#5DCFBC","dark":"#004253"},"logo":{"light":"https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/maesn-light.svg?fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=ba936398d19fd8fe8fb10d7b41c80170","dark":"https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/maesn-dark.svg?fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=a831914dd5d3b84e5886f319d696df75","href":"https://docs.maesn.com"},"favicon":"https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/maesn-favicon.svg?fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=0467d15b5d0ab2458326fa937d685118","navbar":{"primary":{"type":"button","label":"Get an API key","href":"https://www.maesn.com/contact/"}},"footer":{"socials":{"website":"https://www.maesn.com","github":"https://github.com/maesndev","linkedin":"https://www.linkedin.com/company/maesn-integration","youtube":"https://www.youtube.com/@Maesn_One-API"}},"seo":{"metatags":{"author":"Lennart Svensson","canonical":"https://docs.maesn.com"},"indexing":"all"},"integrations":{"gtm":{"tagId":"GTM-NRQ25WDW"}},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"maesn","hasAudioNarration":false,"actualSubdomain":"maesn","customDomains":["docs.maesn.com"],"gitSource":{"type":"github","owner":"maesndev","repo":"docs-2","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae9d9a7b0a155cbec307d8d","collectionId":"04353883-6607-4eaf-a731-ec81331a7d09","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae9d9a7b0a155cbec307d8d"},"feedback":{"thumbs":true,"edits":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae9d9a7b0a155cbec307d8d","clientVersion":"0.0.4064","searchFilterCounts":[{"language":"default","tag":"API reference","count":149},{"language":"default","tag":"Accounting","count":133},{"language":"default","tag":"Integrations","count":32},{"language":"default","tag":"Get started","count":17},{"language":"default","tag":"Use cases","count":13},{"language":"default","tag":"Journal Entries","count":11},{"language":"default","tag":"Contacts","count":9},{"language":"default","tag":"Booking Proposals","count":8},{"language":"default","tag":"Bills","count":6},{"language":"default","tag":"Items","count":6}]},"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}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".integration-table table{width:100%;table-layout:fixed}.integration-table table th:first-child{width:40%}.integration-table table th:not(:first-child){width:15%;text-align:center}.integration-table table td:not(:first-child){text-align:center;padding:8px 4px}"}],"page":{"pagePath":"api-reference/accounting-endpoints/bookingproposals/create-booking-proposal","slug":"/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal","pageMetadata":{"openapi":"POST /accounting/bookingProposals","title":null,"description":null,"href":"/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,br:`br`,code:`code`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Expandable,Heading,Note,ResponseField,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`field-support-per-integration`,children:`Field support per integration`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Business Central`,icon:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/businesscentral.svg?fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=9cdc50aa9f467133e9e9372eab83f38b`,\"data-og-width\":`24`,width:`24`,\"data-og-height\":`24`,height:`24`,\"data-path\":`logo/businesscentral.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/businesscentral.svg?w=280\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=3f967f9832ebc9a3a209ba46612b783d 280w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/businesscentral.svg?w=560\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=5d89c7285d0b311cbab3aa509d70f988 560w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/businesscentral.svg?w=840\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=be205e909bc1b77b2d187215b76c51a9 840w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/businesscentral.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=8536770f2de39728fb6f6a7a8a52ae0b 1100w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/businesscentral.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=c2b4af4bec648ab68dab20c272a9b358 1650w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/businesscentral.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=59ea99e66c1d2d81aba0abefb94e72fa 2500w`,id:`business-central`,children:[_jsx(Note,{children:_jsxs(_components.p,{children:[`If you’re not using the `,_jsx(_components.a,{href:`/authentication#interactive-authentication-flow`,children:`Interactive Authentication Flow`}),`, make sure the query parameters `,_jsx(_components.code,{children:`environmentName`}),` and `,_jsx(_components.code,{children:`companyId`}),` are correctly populated.\nYou can obtain these values by using the `,_jsx(_components.code,{children:`GET Environments`}),` and `,_jsx(_components.code,{children:`GET Companies`}),` endpoints available under the Authentication section.`]})}),_jsx(_components.p,{children:`Supported request parameters:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`object`,required:true,id:`param-booking-proposal`,children:_jsxs(Expandable,{title:`properties`,children:[_jsxs(ResponseField,{name:`bookingProposalDate`,type:`string`,id:`param-booking-proposal-date`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`bookingProposalDate`}),` field represents the invoice date.`]}),_jsxs(_components.p,{children:[`For date format details visit the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})]}),_jsxs(ResponseField,{name:`contactId`,type:`string`,required:true,id:`param-contact-id`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactId`}),` field represents the ID of the vendor associated with the booking proposal.`]}),_jsxs(_components.p,{children:[`You can obtain this value by using the `,_jsx(_components.code,{children:`GET Suppliers`}),` endpoint.`]}),_jsxs(_components.p,{children:[`Either `,_jsx(_components.code,{children:`contactId`}),` or `,_jsx(_components.code,{children:`contactAccountNumber`}),` should be provided to identify the vendor.`]})]}),_jsxs(ResponseField,{name:`contactAccountNumber`,type:`number`,id:`param-contact-account-number`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactAccountNumber`}),` field represents the vendor number associated with the booking proposal.`]}),_jsxs(_components.p,{children:[`Either `,_jsx(_components.code,{children:`contactId`}),` or `,_jsx(_components.code,{children:`contactAccountNumber`}),` should be provided to identify the vendor.`]})]}),_jsxs(ResponseField,{name:`currency`,type:`enum`,id:`param-currency`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`currency`}),` field supports `,_jsx(_components.strong,{children:`ISO 4217`}),` (3-letter codes).`]}),_jsxs(_components.p,{children:[`For details visit the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})]}),_jsxs(ResponseField,{name:`dueDate`,type:`string`,id:`param-due-date`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`dueDate`}),` field represents the date by which the payment is expected.`]}),_jsxs(_components.p,{children:[`For date format details visit the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})]}),_jsx(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,id:`param-line-items`,children:_jsxs(Expandable,{title:`properties`,children:[_jsxs(ResponseField,{name:`accountId`,type:`string`,id:`param-account-id`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountId`}),` field specifies the ID of the general ledger account linked to the line item.`]}),_jsxs(_components.p,{children:[`You can obtain this value by using the `,_jsx(_components.code,{children:`GET Accounts`}),` endpoint.`]})]}),_jsx(ResponseField,{name:`description`,type:`string`,id:`param-description`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`description`}),` field provides details about the specific line item.`]})}),_jsx(ResponseField,{name:`dimensions`,type:`Dimension[]`,id:`param-dimensions`,children:_jsxs(Expandable,{title:`properties`,children:[_jsxs(ResponseField,{name:`dimension`,type:`string`,id:`param-dimension`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`dimension`}),` field specifies the category of the dimension associated with the line item.`]}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.code,{children:`ABTEILUNG`}),`.`]})]}),_jsxs(ResponseField,{name:`code`,type:`string`,id:`param-code`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`code`}),` field specifies the code of the sub-dimension associated with the line item.`]}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.code,{children:`PROD`}),`.`]})]})]})}),_jsxs(ResponseField,{name:`totalGrossAmount`,type:`number`,id:`param-total-gross-amount`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`totalGrossAmount`}),` field represents the unit cost for the line item.`]}),_jsx(_components.p,{children:`Note: Quantity is fixed at 1 for each line item.`})]}),_jsx(ResponseField,{name:`taxCode`,type:`string`,id:`param-tax-code`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`taxCode`}),` field represents the tax code associated with the line item.`]})}),_jsx(ResponseField,{name:`discountAmount`,type:`number`,id:`param-discount-amount`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`discountAmount`}),` field represents the discount amount applied to the line item.`]})}),_jsx(ResponseField,{name:`discountPercentage`,type:`number`,id:`param-discount-percentage`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`discountPercentage`}),` field represents the discount percentage applied to the line item.`]})})]})}),_jsx(ResponseField,{name:`number`,type:`string`,id:`param-number`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`number`}),` field represents the vendor invoice number for the booking proposal.`]})})]})}),_jsxs(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type`,children:[_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`BILL`})]}),_jsxs(_components.p,{children:[`Note: Business Central booking proposals are created as purchase invoices, so only `,_jsx(_components.code,{children:`BILL`}),` type is supported.`]})]}),_jsxs(ResponseField,{name:`files`,type:`file[]`,id:`param-files`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`files`}),` array can be used to attach files to the booking proposal. Only one file can be attached.`]}),_jsx(Note,{children:_jsxs(_components.p,{children:[`The name of the uploaded files must include the file extension, for example `,_jsx(_components.code,{children:`invoice.pdf`}),`.`]})})]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Partial Errors`})}),_jsxs(_components.p,{children:[`This integration may return `,_jsx(_components.a,{href:`/guides/partial-errors`,children:`partial errors`}),`:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Code`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Recovery`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`FILE_UPLOAD_FAILED`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`/api-reference/accounting-endpoints/bookingproposals/attachments/create-booking-proposal-attachment`,children:`POST /bookingProposals/{id}/attachments`})})]})})]})]}),_jsxs(Accordion,{title:`DATEV Unternehmen Online`,icon:`https://mintcdn.com/maesn/NQwZPkomn6wLid0x/logo/datev.svg?fit=max\u0026auto=format\u0026n=NQwZPkomn6wLid0x\u0026q=85\u0026s=5589154dcfa064e1d967a067e488896a`,\"data-og-width\":`24`,width:`24`,\"data-og-height\":`24`,height:`24`,\"data-path\":`logo/datev.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/NQwZPkomn6wLid0x/logo/datev.svg?w=280\u0026fit=max\u0026auto=format\u0026n=NQwZPkomn6wLid0x\u0026q=85\u0026s=319de3efc8c2dab5a815d0783ce59114 280w, https://mintcdn.com/maesn/NQwZPkomn6wLid0x/logo/datev.svg?w=560\u0026fit=max\u0026auto=format\u0026n=NQwZPkomn6wLid0x\u0026q=85\u0026s=019de0ca0988ae6f5d9b82726b43c340 560w, https://mintcdn.com/maesn/NQwZPkomn6wLid0x/logo/datev.svg?w=840\u0026fit=max\u0026auto=format\u0026n=NQwZPkomn6wLid0x\u0026q=85\u0026s=7c441c862900642150fe5cd0a9710f0b 840w, https://mintcdn.com/maesn/NQwZPkomn6wLid0x/logo/datev.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=NQwZPkomn6wLid0x\u0026q=85\u0026s=0555657de5a013a90e7c1f7a93fdff4a 1100w, https://mintcdn.com/maesn/NQwZPkomn6wLid0x/logo/datev.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=NQwZPkomn6wLid0x\u0026q=85\u0026s=988016562e8fe1396468303625e27332 1650w, https://mintcdn.com/maesn/NQwZPkomn6wLid0x/logo/datev.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=NQwZPkomn6wLid0x\u0026q=85\u0026s=7bbf44b2ddbb45e49392c1b5b846c7b3 2500w`,id:`datev-unternehmen-online`,children:[_jsx(Note,{children:_jsxs(_components.p,{children:[`This endpoint has been deprecated. Please use the `,_jsx(_components.a,{href:`/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal-async`,children:_jsx(_components.code,{children:`Create Booking Proposal Async`})}),` endpoint.`]})}),_jsxs(Note,{children:[_jsxs(_components.p,{children:[`This endpoints is asynchronous. To check the status of the request, use the `,_jsx(_components.code,{children:`GET asyncTask`}),` endpoint.`]}),_jsxs(_components.p,{children:[`For more info about asynchronous tasks visit the `,_jsx(_components.a,{href:`/async-task`,children:_jsx(_components.code,{children:`Asynchronous Task`})}),` section.`]})]}),_jsx(Note,{children:_jsxs(_components.p,{children:[`If you’re not using the `,_jsx(_components.a,{href:`/authentication#interactive-authentication-flow`,children:`Interactive Authentication Flow`}),`, make sure the query parameter `,_jsx(_components.code,{children:`companyId`}),` is accurately populated with the appropriate company ID. You can obtain this value by using the `,_jsx(_components.code,{children:`GET Companies`}),` endpoint available under the Authentication section.`]})}),_jsx(_components.p,{children:`Supported request parameters:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`string`,required:true,id:`param-booking-proposal-1`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`id`,type:`string`,id:`param-id`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`id`}),` field represents the unique identifier of the booking proposal.`]})}),_jsxs(Note,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`id`}),` must be a valid UUID; otherwise, it will be ignored.`]}),_jsxs(_components.p,{children:[`This field is only relevant and used `,_jsx(_components.code,{children:`when uploading files`}),` with the booking proposal.`]})]}),_jsx(ResponseField,{name:`addresses`,type:`Address[]`,id:`param-addresses`,children:_jsx(Expandable,{title:`properties`,children:_jsx(ResponseField,{name:`city`,type:`string`,id:`param-city`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`city`}),` must not exceed 30 characters in length.`]})})})}),_jsxs(ResponseField,{name:`bankAccountNumber`,type:`number`,id:`param-bank-account-number`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`bankAccountNumber`}),` field must be 1-10 digits long and includes only numbers.`]}),_jsxs(_components.p,{children:[`If `,_jsx(_components.code,{children:`bankAccountNumber`}),` is provided, then `,_jsx(_components.code,{children:`bankCode`}),` is required.`]}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.code,{children:`532013000`})]})]}),_jsxs(ResponseField,{name:`bankCode`,type:`string`,id:`param-bank-code`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`bankCode`}),` must respect the following pattern: `,_jsx(_components.code,{children:`^([1-9]|[0-9]{2,10})$`})]}),_jsxs(_components.p,{children:[`If `,_jsx(_components.code,{children:`bankCode`}),` is provided, then `,_jsx(_components.code,{children:`bankAccountNumber`}),` is required.`]}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.code,{children:`37040044`})]})]}),_jsxs(ResponseField,{name:`bic`,type:`string`,id:`param-bic`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`bic`}),` field must respect the following pattern: `,_jsx(_components.code,{children:`^[A-Z]{4}[A-Z]{2}[A-Z0-9]{2}[A-Z0-9]{0,3}$`}),`.`]}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.code,{children:`DEUTDEFF`}),`.`]})]}),_jsx(ResponseField,{name:`bookingProposalDate`,type:`string`,required:true,id:`param-booking-proposal-date-1`,children:_jsxs(_components.p,{children:[`For date format details visits the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})}),_jsxs(ResponseField,{name:`contactAccountNumber`,type:`number`,id:`param-contact-account-number-1`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactAccountNumber`}),` field represents the account number of the contact associated with the booking proposal.`]}),_jsx(_components.p,{children:`It must be a valid number. The length must be equal to the account configured length + 1.`}),_jsxs(_components.p,{children:[`It is the customer account number for `,_jsx(_components.code,{children:`INVOICE`}),` or the vendor account number for `,_jsx(_components.code,{children:`BILL`}),`.`]})]}),_jsxs(ResponseField,{name:`contactName`,type:`string`,id:`param-contact-name`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactName`}),` field represents the name of the contact associated with the booking proposal.`]}),_jsx(_components.p,{children:`It cannot exceed 50 characters in length.`})]}),_jsx(ResponseField,{name:`currency`,type:`enum`,required:true,id:`param-currency-1`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`currency`}),` field supports `,_jsx(_components.strong,{children:`ISO 4217`}),` (3-letter codes).\nFor details visits the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})}),_jsx(ResponseField,{name:`deliveryDate `,type:`string`,id:`param-delivery-date`,children:_jsxs(_components.p,{children:[`For date format details visits the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})}),_jsxs(ResponseField,{name:`discountPaymentDate`,type:`string`,id:`param-discount-payment-date`,children:[_jsxs(_components.p,{children:[`For date format details visits the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]}),_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`discountPaymentDate`}),` field represents the date until which a discount (`,_jsx(_components.code,{children:`discountAmount`}),` and `,_jsx(_components.code,{children:`discountPercentage`}),` in line items) can be applied to the payment.`]}),_jsxs(_components.p,{children:[`If `,_jsx(_components.code,{children:`discountPaymentDate`}),` is provided, then `,_jsx(_components.code,{children:`discountAmount`}),` and `,_jsx(_components.code,{children:`discountPercentage`}),` are required for each line item.`]}),_jsxs(_components.p,{children:[`Its value must be earlier than the `,_jsx(_components.code,{children:`dueDate`}),` and later than the `,_jsx(_components.code,{children:`bookingProposalDate`}),`.`]})]}),_jsxs(ResponseField,{name:`discountPaymentDate2`,type:`string`,id:`param-discount-payment-date2`,children:[_jsxs(_components.p,{children:[`For date format details visits the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]}),_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`discountPaymentDate2`}),` field represents the date until which a discount (`,_jsx(_components.code,{children:`discountAmount2`}),` and `,_jsx(_components.code,{children:`discountPercentage2`}),` in line items) can be applied to the payment.`]}),_jsxs(_components.p,{children:[`If provided, `,_jsx(_components.code,{children:`discountPaymentDate`}),`, `,_jsx(_components.code,{children:`discountAmount`}),`, `,_jsx(_components.code,{children:`discountPercentage`}),`, `,_jsx(_components.code,{children:`discountAmount2`}),` and `,_jsx(_components.code,{children:`discountPercentage2`}),` are required for each line item.`]}),_jsxs(_components.p,{children:[`Its value must be earlier than the `,_jsx(_components.code,{children:`dueDate`}),` and later than the `,_jsx(_components.code,{children:`bookingProposalDate`}),` and `,_jsx(_components.code,{children:`discountPaymentDate`}),`.`]})]}),_jsxs(ResponseField,{name:`dueDate `,type:`string`,id:`param-due-date-1`,children:[_jsxs(_components.p,{children:[`For date format details visits the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]}),_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`dueDate`}),` field represents the date by which the payment for the booking proposal is expected to be made.`]}),_jsxs(_components.p,{children:[`It is required when discount fields are provided. It must be after the `,_jsx(_components.code,{children:`bookingProposalDate`}),`.`]})]}),_jsxs(ResponseField,{name:`iban`,type:`string`,id:`param-iban`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`iban`}),` field must respect the following pattern: `,_jsx(_components.code,{children:`^[A-Z]{2}[0-9]{2}[A-Z0-9]{1,30}$`}),`.`]}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.code,{children:`DE89370400440532013000`}),`.`]})]}),_jsxs(ResponseField,{name:`isPaymentOrder`,type:`boolean`,id:`param-is-payment-order`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`isPaymentOrder`}),` field determines whether a payment instruction (transfer for bills or direct debit for invoices) should\nbe automatically created when the booking proposal is processed.`]}),_jsxs(_components.p,{children:[`It must be `,_jsx(_components.code,{children:`false`}),` if `,_jsx(_components.code,{children:`paymentTermId`}),` is equal to `,_jsx(_components.code,{children:`9`}),`.`]})]}),_jsxs(ResponseField,{name:`ledgerName`,type:`string`,required:true,id:`param-ledger-name`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`ledgerName`}),` field represents the name of the correct ledger folder where the data will be sent to.`]}),_jsxs(_components.p,{children:[`To get the correct name, you can use the `,_jsx(_components.code,{children:`GET Accounts`}),` endpoint.`]})]}),_jsx(Note,{children:_jsxs(_components.p,{children:[`For `,_jsx(_components.code,{children:`INVOICE`}),` booking proposals, the `,_jsx(_components.code,{children:`ledgerName`}),` must be of type `,_jsx(_components.code,{children:`ACCOUNT_RECEIVABLE`}),`, and for `,_jsx(_components.code,{children:`BILL`}),` booking proposals, it must be of type `,_jsx(_components.code,{children:`ACCOUNT_PAYABLE`}),`.`]})}),_jsxs(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,required:true,id:`param-line-items-1`,children:[_jsx(Note,{children:_jsx(_components.p,{children:`Depending on the Rechnungsdatenschnittstelle (invoice data interface) settings in DATEV Unternehmen Online, either a single booking proposal or one booking proposal per line item is created. Please check your configuration to ensure the desired behavior.`})}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ResponseField,{name:`accountName`,type:`string`,id:`param-account-name`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountName`}),` field specifies the name of the general ledger account linked to the individual line item within the invoice or bill.`]}),_jsx(_components.p,{children:`It cannot exceed 40 characters in length.`})]}),_jsxs(ResponseField,{name:`accountNumber`,type:`number`,id:`param-account-number`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountNumber`}),` field specifies the general ledger account linked to the individual line item within the invoice or bill.`]}),_jsx(_components.p,{children:`It must be a valid number. The length must be equal to the account configured length.`})]}),_jsxs(ResponseField,{name:`bookingTaxCode`,type:`string`,id:`param-booking-tax-code`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`bookingTaxCode`}),` field represents the BU code associated with the line item.`]}),_jsx(_components.p,{children:`It must be max 4 characters long. Only numbers are allowed.`})]}),_jsxs(ResponseField,{name:`description`,type:`string`,id:`param-description-1`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`description`}),` field provides details about the specific line item in the booking proposal.`]}),_jsx(_components.p,{children:`It cannot exceed 60 characters in length.`})]}),_jsxs(ResponseField,{name:`dimension1`,type:`string`,id:`param-dimension1`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`dimension1`}),` field represents the information for cost accounting (KOST1).`]}),_jsxs(_components.p,{children:[`It cannot exceed 36 characters in length. It must follow the pattern : `,_jsx(_components.code,{children:`^([\\\\S][\\\\S ]{0,34}[\\\\S]|[\\\\S]{0,1})$`}),`.`]}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.code,{children:`Marketing`}),`.`]})]}),_jsxs(ResponseField,{name:`dimension2`,type:`string`,id:`param-dimension2`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`dimension2`}),` field represents the information for cost accounting (KOST2).`]}),_jsxs(_components.p,{children:[`It cannot exceed 36 characters in length. It must follow the pattern : `,_jsx(_components.code,{children:`^([\\\\S][\\\\S ]{0,34}[\\\\S]|[\\\\S]{0,1})$`}),`.`]}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.code,{children:`IT department`}),`.`]})]}),_jsxs(ResponseField,{name:`discountAmount`,type:`number`,id:`param-discount-amount-1`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`discountAmount`}),` field represents the fixed amount to be discounted if paid by the `,_jsx(_components.code,{children:`discountPaymentDate`}),`.`]}),_jsx(_components.p,{children:`It must be a positive number with up to 8 digits before the decimal point and exactly 2 digits after.`}),_jsxs(_components.p,{children:[`It cannot exceed the line item’s `,_jsx(_components.code,{children:`totalGrossAmount`}),`.`]})]}),_jsxs(ResponseField,{name:`discountAmount2`,type:`number`,id:`param-discount-amount2`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`discountAmount2`}),` field represents the fixed amount to be discounted if paid by the `,_jsx(_components.code,{children:`discountPaymentDate2`}),`.`]}),_jsx(_components.p,{children:`It must be a positive number with up to 8 digits before the decimal point and exactly 2 digits after.`}),_jsxs(_components.p,{children:[`It cannot exceed the line item’s `,_jsx(_components.code,{children:`totalGrossAmount`}),` and the `,_jsx(_components.code,{children:`discountAmount`}),`.`]})]}),_jsxs(ResponseField,{name:`discountPercentage`,type:`number`,id:`param-discount-percentage-1`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`discountPercentage`}),` field represents the percentage to be discounted if paid by the `,_jsx(_components.code,{children:`discountPaymentDate`}),`.`]}),_jsx(_components.p,{children:`It must be a positive number with up to 2 digits before the decimal point and up to 2 digits after.`}),_jsx(_components.p,{children:`It cannot exceed 100%.`})]}),_jsxs(ResponseField,{name:`discountPercentage2`,type:`number`,id:`param-discount-percentage2`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`discountPercentage2`}),` field represents the percentage to be discounted if paid by the `,_jsx(_components.code,{children:`discountPaymentDate2`}),`.`]}),_jsx(_components.p,{children:`It must be a positive number with up to 2 digits before the decimal point and up to 2 digits after.`}),_jsxs(_components.p,{children:[`It must be less then the `,_jsx(_components.code,{children:`discountPercentage`}),`.`]})]}),_jsxs(ResponseField,{name:`taxRatePercentage `,type:`number`,id:`param-tax-rate-percentage`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`taxRatePercentage`}),` field represents the tax rate applied to the line item.`]}),_jsx(_components.p,{children:`It must be a positive number.`})]}),_jsxs(ResponseField,{name:`totalGrossAmount`,type:`number`,required:true,id:`param-total-gross-amount-1`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`totalGrossAmount`}),` field represents the total gross amount for the specific line item.`]}),_jsx(_components.p,{children:`It must be a number with up to 10 digits before the decimal point and up to 2 digits after.`}),_jsx(_components.p,{children:`It cannot be zero.`})]})]})]}),_jsx(ResponseField,{name:`notes`,type:`string`,id:`param-notes`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`notes`}),` field allows for additional information or comments related to the booking proposal.\nIt cannot exceed 120 characters in length.`]})}),_jsxs(ResponseField,{name:`number`,type:`string`,required:true,id:`param-number-1`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`number`}),` field represents the document number.`]}),_jsxs(_components.p,{children:[`It must match the pattern: `,_jsx(_components.code,{children:`^[a-zA-Z0-9$%\u0026*\\\\+\\\\-/]{0,36}$`}),`.`]})]}),_jsxs(ResponseField,{name:`orderId`,type:`string`,id:`param-order-id`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`orderId`}),` field represents the order identifier associated with the booking proposal.`]}),_jsxs(_components.p,{children:[`It must match the pattern: `,_jsx(_components.code,{children:`^[a-zA-Z0-9$%\u0026*+\\\\-./]{1,30}$`}),`.`]})]}),_jsx(ResponseField,{name:`paidDate`,type:`string`,id:`param-paid-date`,children:_jsxs(_components.p,{children:[`For date format details visits the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})}),_jsxs(ResponseField,{name:`paymentTermsId`,type:`string`,id:`param-payment-terms-id`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`paymentTermsId`}),` field represents the identifier of the payment term associated with the booking proposal.`]}),_jsx(_components.p,{children:`It is max 3 characters long. It must includes only numbers.`}),_jsx(_components.p,{children:`If provided, the discount fields are not allowed.`})]}),_jsxs(ResponseField,{name:`totalGrossAmount`,type:`number`,required:true,id:`param-total-gross-amount-2`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`totalGrossAmount`}),` field represents the total gross amount for the entire booking proposal.`]}),_jsxs(_components.p,{children:[`It cannot be zero and must equal the sum of the `,_jsx(_components.code,{children:`totalGrossAmount`}),` of all line items.`]})]}),_jsxs(ResponseField,{name:`vatId`,type:`string`,id:`param-vat-id`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`vatId`}),` field represents the VAT identification number associated with the booking proposal.`]}),_jsxs(_components.p,{children:[`It must match pattern: `,_jsx(_components.code,{children:`^[0-9a-zA-Z\\\\. _]{1,15}$`}),`.`]})]})]})}),_jsx(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type-1`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`INVOICE`}),`, `,_jsx(_components.code,{children:`BILL`})]})}),_jsxs(ResponseField,{name:`files`,type:`file[]`,id:`param-files-1`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`files`}),` array can be used to attach files to the booking proposal.`]}),_jsx(Note,{children:_jsxs(_components.p,{children:[`The name of the uploaded files must include the file extension, for example `,_jsx(_components.code,{children:`invoice.pdf`}),`.`]})}),_jsx(Note,{children:_jsx(_components.p,{children:`The file name must not exceed 255 characters in length.`})})]}),_jsxs(ResponseField,{name:`folderManagement`,type:`FolderManagement`,id:`param-folder-management`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`folderManagement`}),` object defines the three-level folder structure for a booking proposal. If not provided, the default structure will be used.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`category`,type:`string`,required:true,id:`param-category`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`category`}),` field represents the top-level folder in the folder structure.`]})}),_jsx(ResponseField,{name:`folder`,type:`string`,required:true,id:`param-folder`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`folder`}),` field represents the second-level folder in the folder structure.`]})}),_jsx(ResponseField,{name:`register`,type:`string`,required:true,id:`param-register`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`register`}),` field represents the third-level folder in the folder structure.`]})})]})]})]}),_jsxs(Accordion,{title:`Exact Online`,icon:`https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/exact.svg?fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=afa1af7a261b22f843ac73ee60896ede`,\"data-og-width\":`24`,width:`24`,\"data-og-height\":`24`,height:`24`,\"data-path\":`logo/exact.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/exact.svg?w=280\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=a87c4c0737e96da86ce117b55b2705c2 280w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/exact.svg?w=560\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=b292e1d1c49f828f35b4a04cb58cd279 560w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/exact.svg?w=840\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=8a4315e486979d708fcf7fd8af577bcb 840w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/exact.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=8611c789c96011153ce440314b7cdc09 1100w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/exact.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=23b8d1382f7a2a8ad41e8d3270f168f1 1650w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/exact.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=8001e53c749fd6c478fa1caa11e1c8ef 2500w`,id:`exact-online`,children:[_jsx(Note,{children:_jsxs(_components.p,{children:[`If you’re not using the `,_jsx(_components.a,{href:`/authentication#interactive-authentication-flow`,children:`Interactive Authentication Flow`}),`, make sure the query parameter `,_jsx(_components.code,{children:`companyId`}),` is correctly populated.\nYou can obtain this value by using the `,_jsx(_components.code,{children:`GET Companies`}),` endpoint available under the Authentication section.`]})}),_jsx(_components.p,{children:`Supported request parameters:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`string`,required:true,id:`param-booking-proposal-2`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`bookingProposalDate`,type:`string`,id:`param-booking-proposal-date-2`,children:_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`})}),_jsx(ResponseField,{name:`contactId`,type:`string`,required:true,id:`param-contact-id-1`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactId`}),` represents the contact associated with the booking proposal.\nIf the `,_jsx(_components.code,{children:`bookingType`}),` is `,_jsx(_components.code,{children:`BILL`}),`, this must be the id of a supplier.\nIf the booking type is `,_jsx(_components.code,{children:`INVOICE`}),`, this must be the id of a customer.`]})}),_jsx(ResponseField,{name:`currency`,type:`enum`,id:`param-currency-2`,children:_jsxs(_components.p,{children:[`Available options (3-letter ISO 4217):\n`,_jsx(_components.code,{children:`AED`}),`, `,_jsx(_components.code,{children:`AFN`}),`, `,_jsx(_components.code,{children:`ALL`}),`, `,_jsx(_components.code,{children:`AMD`}),`, `,_jsx(_components.code,{children:`ANG`}),`, `,_jsx(_components.code,{children:`AOA`}),`, `,_jsx(_components.code,{children:`ARS`}),`, `,_jsx(_components.code,{children:`AUD`}),`, `,_jsx(_components.code,{children:`AWG`}),`, `,_jsx(_components.code,{children:`AZN`}),`, `,_jsx(_components.code,{children:`BAM`}),`, `,_jsx(_components.code,{children:`BBD`}),`, `,_jsx(_components.code,{children:`BDT`}),`, `,_jsx(_components.code,{children:`BGN`}),`, `,_jsx(_components.code,{children:`BHD`}),`, `,_jsx(_components.code,{children:`BIF`}),`, `,_jsx(_components.code,{children:`BMD`}),`, `,_jsx(_components.code,{children:`BND`}),`, `,_jsx(_components.code,{children:`BOB`}),`, `,_jsx(_components.code,{children:`BRL`}),`, `,_jsx(_components.code,{children:`BSD`}),`, `,_jsx(_components.code,{children:`BTN`}),`, `,_jsx(_components.code,{children:`BWP`}),`, `,_jsx(_components.code,{children:`BYR`}),`, `,_jsx(_components.code,{children:`BZD`}),`, `,_jsx(_components.code,{children:`CAD`}),`, `,_jsx(_components.code,{children:`CDF`}),`, `,_jsx(_components.code,{children:`CHF`}),`, `,_jsx(_components.code,{children:`CLP`}),`, `,_jsx(_components.code,{children:`CNY`}),`, `,_jsx(_components.code,{children:`COP`}),`, `,_jsx(_components.code,{children:`CRC`}),`, `,_jsx(_components.code,{children:`CUC`}),`, `,_jsx(_components.code,{children:`CVE`}),`, `,_jsx(_components.code,{children:`CZK`}),`, `,_jsx(_components.code,{children:`DJF`}),`, `,_jsx(_components.code,{children:`DKK`}),`, `,_jsx(_components.code,{children:`DOP`}),`, `,_jsx(_components.code,{children:`DZD`}),`, `,_jsx(_components.code,{children:`EEK`}),`, `,_jsx(_components.code,{children:`EGP`}),`, `,_jsx(_components.code,{children:`ERN`}),`, `,_jsx(_components.code,{children:`ETB`}),`, `,_jsx(_components.code,{children:`EUR`}),`, `,_jsx(_components.code,{children:`FJD`}),`, `,_jsx(_components.code,{children:`FKP`}),`, `,_jsx(_components.code,{children:`GBP`}),`, `,_jsx(_components.code,{children:`GEL`}),`, `,_jsx(_components.code,{children:`GHS`}),`, `,_jsx(_components.code,{children:`GIP`}),`, `,_jsx(_components.code,{children:`GMD`}),`, `,_jsx(_components.code,{children:`GNF`}),`, `,_jsx(_components.code,{children:`GQE`}),`, `,_jsx(_components.code,{children:`GTQ`}),`, `,_jsx(_components.code,{children:`GYD`}),`, `,_jsx(_components.code,{children:`HKD`}),`, `,_jsx(_components.code,{children:`HNL`}),`, `,_jsx(_components.code,{children:`HRK`}),`, `,_jsx(_components.code,{children:`HTG`}),`, `,_jsx(_components.code,{children:`HUF`}),`, `,_jsx(_components.code,{children:`IDR`}),`, `,_jsx(_components.code,{children:`ILS`}),`, `,_jsx(_components.code,{children:`INR`}),`, `,_jsx(_components.code,{children:`IQD`}),`, `,_jsx(_components.code,{children:`IRR`}),`, `,_jsx(_components.code,{children:`ISK`}),`, `,_jsx(_components.code,{children:`JMD`}),`, `,_jsx(_components.code,{children:`JOD`}),`, `,_jsx(_components.code,{children:`JPY`}),`, `,_jsx(_components.code,{children:`KES`}),`, `,_jsx(_components.code,{children:`KGS`}),`, `,_jsx(_components.code,{children:`KHR`}),`, `,_jsx(_components.code,{children:`KMF`}),`, `,_jsx(_components.code,{children:`KPW`}),`, `,_jsx(_components.code,{children:`KRW`}),`, `,_jsx(_components.code,{children:`KWD`}),`, `,_jsx(_components.code,{children:`KYD`}),`, `,_jsx(_components.code,{children:`KZT`}),`, `,_jsx(_components.code,{children:`LAK`}),`, `,_jsx(_components.code,{children:`LBP`}),`, `,_jsx(_components.code,{children:`LKR`}),`, `,_jsx(_components.code,{children:`LRD`}),`, `,_jsx(_components.code,{children:`LSL`}),`, `,_jsx(_components.code,{children:`LTL`}),`, `,_jsx(_components.code,{children:`LVL`}),`, `,_jsx(_components.code,{children:`LYD`}),`, `,_jsx(_components.code,{children:`MAD`}),`, `,_jsx(_components.code,{children:`MDL`}),`, `,_jsx(_components.code,{children:`MGA`}),`, `,_jsx(_components.code,{children:`MKD`}),`, `,_jsx(_components.code,{children:`MMK`}),`, `,_jsx(_components.code,{children:`MNT`}),`, `,_jsx(_components.code,{children:`MOP`}),`, `,_jsx(_components.code,{children:`MRO`}),`, `,_jsx(_components.code,{children:`MUR`}),`, `,_jsx(_components.code,{children:`MVR`}),`, `,_jsx(_components.code,{children:`MWK`}),`, `,_jsx(_components.code,{children:`MXN`}),`, `,_jsx(_components.code,{children:`MYR`}),`, `,_jsx(_components.code,{children:`MZM`}),`, `,_jsx(_components.code,{children:`NAD`}),`, `,_jsx(_components.code,{children:`NGN`}),`, `,_jsx(_components.code,{children:`NIO`}),`, `,_jsx(_components.code,{children:`NOK`}),`, `,_jsx(_components.code,{children:`NPR`}),`, `,_jsx(_components.code,{children:`NZD`}),`, `,_jsx(_components.code,{children:`OMR`}),`, `,_jsx(_components.code,{children:`PAB`}),`, `,_jsx(_components.code,{children:`PEN`}),`, `,_jsx(_components.code,{children:`PGK`}),`, `,_jsx(_components.code,{children:`PHP`}),`, `,_jsx(_components.code,{children:`PKR`}),`, `,_jsx(_components.code,{children:`PLN`}),`, `,_jsx(_components.code,{children:`PYG`}),`, `,_jsx(_components.code,{children:`QAR`}),`, `,_jsx(_components.code,{children:`RON`}),`, `,_jsx(_components.code,{children:`RSD`}),`, `,_jsx(_components.code,{children:`RUB`}),`, `,_jsx(_components.code,{children:`SAR`}),`, `,_jsx(_components.code,{children:`SBD`}),`, `,_jsx(_components.code,{children:`SCR`}),`, `,_jsx(_components.code,{children:`SDG`}),`, `,_jsx(_components.code,{children:`SEK`}),`, `,_jsx(_components.code,{children:`SGD`}),`, `,_jsx(_components.code,{children:`SHP`}),`, `,_jsx(_components.code,{children:`SLL`}),`, `,_jsx(_components.code,{children:`SOS`}),`, `,_jsx(_components.code,{children:`SRD`}),`, `,_jsx(_components.code,{children:`SYP`}),`, `,_jsx(_components.code,{children:`SZL`}),`, `,_jsx(_components.code,{children:`THB`}),`, `,_jsx(_components.code,{children:`TJS`}),`, `,_jsx(_components.code,{children:`TMT`}),`, `,_jsx(_components.code,{children:`TND`}),`, `,_jsx(_components.code,{children:`TRY`}),`, `,_jsx(_components.code,{children:`TTD`}),`, `,_jsx(_components.code,{children:`TWD`}),`, `,_jsx(_components.code,{children:`TZS`}),`, `,_jsx(_components.code,{children:`UAH`}),`, `,_jsx(_components.code,{children:`UGX`}),`, `,_jsx(_components.code,{children:`USD`}),`, `,_jsx(_components.code,{children:`UYU`}),`, `,_jsx(_components.code,{children:`UZS`}),`, `,_jsx(_components.code,{children:`VEB`}),`, `,_jsx(_components.code,{children:`VND`}),`, `,_jsx(_components.code,{children:`VUV`}),`, `,_jsx(_components.code,{children:`WST`}),`, `,_jsx(_components.code,{children:`XAF`}),`, `,_jsx(_components.code,{children:`XCD`}),`, `,_jsx(_components.code,{children:`XDR`}),`, `,_jsx(_components.code,{children:`XOF`}),`, `,_jsx(_components.code,{children:`XPF`}),`, `,_jsx(_components.code,{children:`YER`}),`, `,_jsx(_components.code,{children:`ZAR`}),`, `,_jsx(_components.code,{children:`ZMK`}),`, `,_jsx(_components.code,{children:`ZWR`})]})}),_jsx(ResponseField,{name:`dueDate `,type:`string`,id:`param-due-date-2`,children:_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`})}),_jsx(ResponseField,{name:`journalCode`,type:`string`,required:true,id:`param-journal-code`}),_jsx(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,required:true,id:`param-line-items-2`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`accountId`,type:`string`,required:true,id:`param-account-id-1`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountId`}),` field specifies the id of the general ledger account linked to the individual line item within the booking proposal.`]})}),_jsx(ResponseField,{name:`description`,type:`string`,id:`param-description-2`}),_jsx(ResponseField,{name:`dimension1`,type:`string`,id:`param-dimension1-1`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`dimension1`}),` field represents the `,_jsx(_components.code,{children:`name`}),` of `,_jsx(_components.code,{children:`CostCenter`}),` category.`]})}),_jsx(ResponseField,{name:`dimension2`,type:`string`,id:`param-dimension2-1`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`dimension2`}),` field represents the `,_jsx(_components.code,{children:`name`}),` of `,_jsx(_components.code,{children:`CostUnit`}),` category.`]})}),_jsx(ResponseField,{name:`taxCode`,type:`string`,id:`param-tax-code-1`}),_jsx(Note,{children:_jsxs(_components.p,{children:[`If the `,_jsx(_components.code,{children:`taxCode`}),` is not provided, it will be set to the default tax code for the account.`]})}),_jsx(ResponseField,{name:`taxRatePercentage`,type:`number`,id:`param-tax-rate-percentage-1`}),_jsx(ResponseField,{name:`totalNetAmount`,type:`number`,id:`param-total-net-amount`}),_jsx(Note,{children:_jsxs(_components.p,{children:[`If the `,_jsx(_components.code,{children:`taxCode`}),` is provided and is of type INCLUSIVE, the `,_jsx(_components.code,{children:`totalNetAmount`}),` will be treated as a gross amount (i.e., including tax).`]})})]})}),_jsx(ResponseField,{name:`notes`,type:`string`,id:`param-notes-1`}),_jsxs(ResponseField,{name:`paymentTermsId`,type:`string`,id:`param-payment-terms-id-1`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`paymentTermsId`}),` field represents the `,_jsx(_components.code,{children:`code`}),` of the payment term associated with the booking proposal.`]}),_jsxs(_components.p,{children:[`To get the correct `,_jsx(_components.code,{children:`code`}),`, you can use the `,_jsx(_components.code,{children:`GET PaymentTerms`}),` endpoint.`]})]})]})}),_jsx(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type-2`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`INVOICE`}),`, `,_jsx(_components.code,{children:`BILL`}),`, `,_jsx(_components.code,{children:`INVOICE_CREDIT_NOTE`})]})}),_jsx(ResponseField,{name:`files`,type:`file[]`,id:`param-files-2`,children:_jsx(Note,{children:_jsx(_components.p,{children:`The file name must not exceed 255 characters in length.`})})})]}),_jsxs(Accordion,{title:`Lexware Office`,icon:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/lexoffice.svg?fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=efe4da1d7b59a552d1938ec981ccbc1e`,\"data-og-width\":`24`,width:`24`,\"data-og-height\":`24`,height:`24`,\"data-path\":`logo/lexoffice.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/lexoffice.svg?w=280\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=1b72129772805128f23630a57d03c85f 280w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/lexoffice.svg?w=560\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=514f7cab389f8f0f3c319e6e3906d75e 560w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/lexoffice.svg?w=840\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=51da80b435c10fc0bea51344bb1bde32 840w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/lexoffice.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=e172ae5a9f402603c3c8582671ab1ad3 1100w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/lexoffice.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=ea1032cc40caf58e1d6a2c206abf2ac0 1650w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/lexoffice.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=f0dbdd906bd9d14e026668edbeae01b6 2500w`,id:`lexware-office`,children:[_jsx(_components.p,{children:`Supported request parameters:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`string`,required:true,id:`param-booking-proposal-3`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`bookingProposalDate `,type:`string`,id:`param-booking-proposal-date-3`,children:_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`})}),_jsx(ResponseField,{name:`contactId`,type:`string`,id:`param-contact-id-2`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactId`}),` field represents the id of the contact associated with the booking proposal.\nRequired when `,_jsx(_components.code,{children:`useCollectiveContact`}),` flag is set to false.`]})}),_jsx(ResponseField,{name:`deliveryDate `,type:`string`,id:`param-delivery-date-1`,children:_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`})}),_jsx(Note,{children:_jsx(_components.p,{children:`It is only supported for booking proposals of type INVOICE and INVOICE_CREDIT_NOTE.`})}),_jsx(ResponseField,{name:`dueDate `,type:`string`,id:`param-due-date-3`,children:_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`})}),_jsx(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,required:true,id:`param-line-items-3`,children:_jsxs(Expandable,{title:`properties`,children:[_jsxs(ResponseField,{name:`accountId`,type:`string`,required:true,id:`param-account-id-2`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountId`}),` field specifies the id of the posting category in Lexware that represents the general ledger account linked to the individual line item within the booking proposal.`]}),_jsxs(_components.p,{children:[`To get the correct `,_jsx(_components.code,{children:`accountId`}),`, you can use the `,_jsx(_components.code,{children:`GET Accounts`}),` endpoint.`]})]}),_jsx(ResponseField,{name:`taxRatePercentage `,type:`number`,required:true,id:`param-tax-rate-percentage-2`}),_jsx(ResponseField,{name:`totalGrossAmount`,type:`number`,required:true,id:`param-total-gross-amount-3`})]})}),_jsx(ResponseField,{name:`notes`,type:`string`,id:`param-notes-2`}),_jsx(ResponseField,{name:`number`,type:`string`,id:`param-number-2`,children:_jsx(_components.p,{children:`Required if no file is uploaded, or if the uploaded file does not contain a readable document number.`})}),_jsx(ResponseField,{name:`totalGrossAmount`,type:`number`,id:`param-total-gross-amount-4`}),_jsx(ResponseField,{name:`useCollectiveContact`,type:`boolean`,id:`param-use-collective-contact`,children:_jsxs(_components.p,{children:[`If set to true, `,_jsx(_components.code,{children:`contactId`}),` will be ignored.`]})})]})}),_jsx(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type-3`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`BILL`}),`, `,_jsx(_components.code,{children:`INVOICE`}),`, `,_jsx(_components.code,{children:`INVOICE_CREDIT_NOTE`}),`, `,_jsx(_components.code,{children:`BILL_CREDIT_NOTE`})]})}),_jsx(ResponseField,{name:`files`,type:`file[]`,id:`param-files-3`,children:_jsx(Note,{children:_jsx(_components.p,{children:`The file name must not exceed 255 characters in length.`})})}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Partial Errors`})}),_jsxs(_components.p,{children:[`This integration may return `,_jsx(_components.a,{href:`/guides/partial-errors`,children:`partial errors`}),`:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Code`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Recovery`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`INCOMPLETE_CREATION`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`/api-reference/accounting-endpoints/bookingproposals/update-booking-proposal`,children:`PUT /bookingProposals/{id}`})})]})})]})]}),_jsxs(Accordion,{title:`Moneybird`,icon:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/moneybird.svg?fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=4cf7d956fec579e320389df5b2a6c828`,\"data-og-width\":`24`,width:`24`,\"data-og-height\":`24`,height:`24`,\"data-path\":`logo/moneybird.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/moneybird.svg?w=280\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=97c96189c9185f4f0c1f6e89300f552e 280w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/moneybird.svg?w=560\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=0a62088d6d7572157ccef49fc32f4b3f 560w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/moneybird.svg?w=840\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=e99a8942d3842be954827e39fda70cc0 840w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/moneybird.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=c0689b94348fc2cfe5039e071997402b 1100w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/moneybird.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=6f60306875757b0b33d8dc6cf1ad45f1 1650w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/moneybird.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=f2f63448b82f918372ba75eb6d130722 2500w`,id:`moneybird`,children:[_jsx(Note,{children:_jsxs(_components.p,{children:[`If you’re not using the `,_jsx(_components.a,{href:`/authentication#interactive-authentication-flow`,children:`Interactive Authentication Flow`}),`, make sure the query parameter `,_jsx(_components.code,{children:`companyId`}),` is correctly populated.\nYou can obtain this value by using the `,_jsx(_components.code,{children:`GET Companies`}),` endpoint available under the Authentication section.`]})}),_jsx(_components.p,{children:`Supported request parameters:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`string`,required:true,id:`param-booking-proposal-4`,children:_jsxs(Expandable,{title:`properties`,children:[_jsxs(ResponseField,{name:`bookingProposalDate `,type:`string`,id:`param-booking-proposal-date-4`,children:[_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`}),_jsx(Note,{children:_jsx(_components.p,{children:`It is required for booking proposals of type BILL.`})})]}),_jsx(ResponseField,{name:`contactId`,type:`string`,required:true,id:`param-contact-id-3`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactId`}),` field represents the id of the contact associated with the booking proposal.`]})}),_jsxs(ResponseField,{name:`dueDate `,type:`string`,id:`param-due-date-4`,children:[_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`}),_jsx(Note,{children:_jsx(_components.p,{children:`It is only supported for booking proposals of type BILL.`})})]}),_jsx(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,required:true,id:`param-line-items-4`,children:_jsxs(Expandable,{title:`properties`,children:[_jsxs(ResponseField,{name:`accountId`,type:`string`,id:`param-account-id-3`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountId`}),` field specifies the id of ledger account linked to the individual line item within the booking proposal.`]}),_jsxs(_components.p,{children:[`To get the correct `,_jsx(_components.code,{children:`accountId`}),`, you can use the `,_jsx(_components.code,{children:`GET Accounts`}),` endpoint.`]})]}),_jsx(ResponseField,{name:`description`,type:`string`,id:`param-description-3`}),_jsxs(ResponseField,{name:`taxCode`,type:`string`,id:`param-tax-code-2`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`taxCode`}),` field represents the tax code associated with the line item.`]}),_jsxs(_components.p,{children:[`To get the correct code, you can use the `,_jsx(_components.code,{children:`GET TaxRates`}),` endpoint.`]}),_jsx(Note,{children:_jsx(_components.p,{children:`It is required for booking proposals of type BILL.`})})]}),_jsx(ResponseField,{name:`totalGrossAmount`,type:`number`,id:`param-total-gross-amount-5`})]})}),_jsxs(ResponseField,{name:`number`,type:`string`,id:`param-number-3`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`number`}),` field represents the reference number of the booking proposal.`]}),_jsx(Note,{children:_jsx(_components.p,{children:`It is required for booking proposals of type BILL.`})})]}),_jsxs(ResponseField,{name:`paymentTermsId`,type:`string`,id:`param-payment-terms-id-2`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`paymentTermsId`}),` field represents the reference or description of the payment term associated with the booking proposal.`]}),_jsx(Note,{children:_jsx(_components.p,{children:`It is only supported for booking proposals of type INVOICE`})})]})]})}),_jsx(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type-4`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`BILL`}),`, `,_jsx(_components.code,{children:`INVOICE`})]})}),_jsx(ResponseField,{name:`files`,type:`file[]`,id:`param-files-4`,children:_jsx(Note,{children:_jsx(_components.p,{children:`The file name must not exceed 255 characters in length.`})})})]}),_jsxs(Accordion,{title:`Procountor`,icon:`https://mintcdn.com/maesn/HTRn5skspTPqFN8X/logo/procountor.svg?fit=max\u0026auto=format\u0026n=HTRn5skspTPqFN8X\u0026q=85\u0026s=2399887f31b698590774969aa7581f9a`,\"data-og-width\":`720`,width:`720`,\"data-og-height\":`410`,height:`410`,\"data-path\":`logo/procountor.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/HTRn5skspTPqFN8X/logo/procountor.svg?w=280\u0026fit=max\u0026auto=format\u0026n=HTRn5skspTPqFN8X\u0026q=85\u0026s=6a173eaa40001f9fb610e293e1eaba74 280w, https://mintcdn.com/maesn/HTRn5skspTPqFN8X/logo/procountor.svg?w=560\u0026fit=max\u0026auto=format\u0026n=HTRn5skspTPqFN8X\u0026q=85\u0026s=65c5291855d0d9a75cd625104673c3af 560w, https://mintcdn.com/maesn/HTRn5skspTPqFN8X/logo/procountor.svg?w=840\u0026fit=max\u0026auto=format\u0026n=HTRn5skspTPqFN8X\u0026q=85\u0026s=d777f44c76b13c1824b2d66db011c0de 840w, https://mintcdn.com/maesn/HTRn5skspTPqFN8X/logo/procountor.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=HTRn5skspTPqFN8X\u0026q=85\u0026s=9c3d48b0c4642f34cea6868ad3c57a54 1100w, https://mintcdn.com/maesn/HTRn5skspTPqFN8X/logo/procountor.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=HTRn5skspTPqFN8X\u0026q=85\u0026s=e9ccd4309996446e9d5b01ecc31b1612 1650w, https://mintcdn.com/maesn/HTRn5skspTPqFN8X/logo/procountor.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=HTRn5skspTPqFN8X\u0026q=85\u0026s=ac82aaa3a3f24f27f4f4260595c26bed 2500w`,id:`procountor`,children:[_jsx(_components.p,{children:`Supported request parameters:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`string`,required:true,id:`param-booking-proposal-5`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`bookingProposalDate `,type:`string`,required:true,id:`param-booking-proposal-date-5`,children:_jsxs(_components.p,{children:[`For date format details visit the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})}),_jsxs(ResponseField,{name:`contactAccountNumber`,type:`number`,id:`param-contact-account-number-2`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactAccountNumber`}),` field represents the account number of the contact associated with the booking proposal.`]}),_jsxs(_components.p,{children:[`It must be a valid number. It is the customer account number for `,_jsx(_components.code,{children:`INVOICE`}),` or the vendor account number for `,_jsx(_components.code,{children:`BILL`}),`.`]})]}),_jsx(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,required:true,id:`param-line-items-5`,children:_jsxs(Expandable,{title:`properties`,children:[_jsxs(ResponseField,{name:`accountCode`,type:`string`,required:true,id:`param-account-code`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountCode`}),` field specifies the code of the GL account linked to the individual line item within the booking proposal.`]}),_jsxs(_components.p,{children:[`To get the correct `,_jsx(_components.code,{children:`accountCode`}),`, you can use the `,_jsx(_components.code,{children:`GET Accounts`}),` endpoint.`]})]}),_jsx(ResponseField,{name:`description`,type:`string`,id:`param-description-4`}),_jsx(ResponseField,{name:`taxCode`,type:`string`,required:true,id:`param-tax-code-3`}),_jsx(ResponseField,{name:`taxRatePercentage`,type:`number`,required:true,id:`param-tax-rate-percentage-3`}),_jsx(ResponseField,{name:`totalNetAmount`,type:`number`,required:true,id:`param-total-net-amount-1`})]})}),_jsx(ResponseField,{name:`notes`,type:`string`,required:true,id:`param-notes-3`})]})}),_jsx(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type-5`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`BILL`}),`, `,_jsx(_components.code,{children:`INVOICE`})]})}),_jsx(ResponseField,{name:`files`,type:`file[]`,id:`param-files-5`,children:_jsx(Note,{children:_jsx(_components.p,{children:`Each file size must not exceed 10 MB.`})})}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Partial Errors`})}),_jsxs(_components.p,{children:[`This integration may return `,_jsx(_components.a,{href:`/guides/partial-errors`,children:`partial errors`}),`:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Code`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Recovery`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`FILE_UPLOAD_FAILED`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`/api-reference/accounting-endpoints/bookingproposals/attachments/create-booking-proposal-attachment`,children:`POST /bookingProposals/{id}/attachments`})})]})})]})]}),_jsxs(Accordion,{title:`Sage Accounting`,icon:`https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sageactive.svg?fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=db4ef71b40820611bd17295476ff28f9`,\"data-og-width\":`24`,width:`24`,\"data-og-height\":`24`,height:`24`,\"data-path\":`logo/sageactive.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sageactive.svg?w=280\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=63ac8ed7d6f02de13bd4fe3d022f5f86 280w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sageactive.svg?w=560\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=1d0e89e187ef17e8befb5b8ded3b6533 560w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sageactive.svg?w=840\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=bdf03484e8299d816898a15cd6116c97 840w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sageactive.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=9845399243ee7692b37963be74a16f74 1100w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sageactive.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=e3eb5a4f1659856bf46bffc3b564b0d0 1650w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sageactive.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=a4710fce6312fdd030aa1a89eea2d264 2500w`,id:`sage-accounting`,children:[_jsx(Note,{children:_jsxs(_components.p,{children:[`This endpoint is available only for the following countries:\nAccounting Plus: Canada, United Kingdom, Ireland `,_jsx(`br`,{}),`\nAccounting Standard: United Kingdom, Ireland `,_jsx(`br`,{}),`\nAccounting Start: Canada, United Kingdom, Ireland`]})}),_jsx(Note,{children:_jsxs(_components.p,{children:[`When handling a new connection in your integration, it is advisable to first determine which subscription your customer is using to ensure compatibility. To do this, you can use the `,_jsx(_components.code,{children:`GET Companies`}),` call to retrieve all businesses available for the user. The user will then select one of these businesses.\nIt is also a good practice to verify that the active property of the selected business is set to true before proceeding with the integration setup.`]})}),_jsx(_components.p,{children:`Supported request parameters:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`string`,required:true,id:`param-booking-proposal-6`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`bookingProposalDate `,type:`string`,required:true,id:`param-booking-proposal-date-6`,children:_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`})}),_jsx(ResponseField,{name:`contactId`,type:`string`,required:true,id:`param-contact-id-4`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactId`}),` field represents the id of the contact associated with the booking proposal.`]})}),_jsxs(ResponseField,{name:`dueDate `,type:`string`,id:`param-due-date-5`,children:[_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`}),_jsx(Note,{children:_jsx(_components.p,{children:`It is only supported higher subscription levels (Accounting Plus and Accounting Standard).`})})]}),_jsx(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,required:true,id:`param-line-items-6`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`accountId`,type:`number`,required:true,id:`param-account-id-4`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountId`}),` field specifies the general ledger account linked to the individual line item within the invoice or bill.`]})}),_jsx(ResponseField,{name:`description`,type:`string`,required:true,id:`param-description-5`}),_jsx(ResponseField,{name:`taxCode`,type:`string`,required:true,id:`param-tax-code-4`}),_jsx(ResponseField,{name:`totalGrossAmount`,type:`number`,required:true,id:`param-total-gross-amount-6`}),_jsx(ResponseField,{name:`type`,type:`enum`,required:true,id:`param-type`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`GOODS`}),`, `,_jsx(_components.code,{children:`SERVICES`})]})})]})}),_jsx(ResponseField,{name:`notes`,type:`string`,id:`param-notes-4`}),_jsx(ResponseField,{name:`number`,type:`string`,id:`param-number-4`}),_jsx(ResponseField,{name:`paymentTermsId`,type:`string`,id:`param-payment-terms-id-3`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`paymentTermsId`}),` field represents the reference or description of the payment term associated with the booking proposal.`]})})]})}),_jsx(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type-6`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`INVOICE`})]})})]}),_jsxs(Accordion,{title:`sevdesk`,icon:`https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sevdesk.svg?fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=2b266052b2531cf2995f78c2aecf6019`,\"data-og-width\":`24`,width:`24`,\"data-og-height\":`24`,height:`24`,\"data-path\":`logo/sevdesk.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sevdesk.svg?w=280\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=3e55e4f5c13d17fc5e9a97826f7d8932 280w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sevdesk.svg?w=560\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=01f86f6355bdc9fff14d05a9a701efff 560w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sevdesk.svg?w=840\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=be9956e6e7b89fa9f14ec2b36a5d9308 840w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sevdesk.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=c421ec36b9809e6186ca313af5a23027 1100w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sevdesk.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=2f5d5b2e5837e360837439b1e43afa9c 1650w, https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/sevdesk.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=b61d762cd0d3e7fa2a3488d9f75091c7 2500w`,id:`sevdesk`,children:[_jsx(_components.p,{children:`Supported request parameters:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`string`,required:true,id:`param-booking-proposal-7`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`bookingProposalDate`,type:`string`,id:`param-booking-proposal-date-7`,children:_jsxs(_components.p,{children:[`For date format details visit the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})}),_jsx(ResponseField,{name:`contactId`,type:`string`,id:`param-contact-id-5`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactId`}),` field represents the id of the contact associated with the booking proposal.`]})}),_jsx(ResponseField,{name:`contactName`,type:`string`,id:`param-contact-name-1`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactName`}),` field represents the name of the contact associated with the booking proposal.\nUsed when no `,_jsx(_components.code,{children:`contactId`}),` is provided.`]})}),_jsx(ResponseField,{name:`currency`,type:`enum`,id:`param-currency-3`,children:_jsxs(_components.p,{children:[`Available options (3-letter ISO 4217):\n`,_jsx(_components.code,{children:`AED`}),`, `,_jsx(_components.code,{children:`AFN`}),`, `,_jsx(_components.code,{children:`ALL`}),`, `,_jsx(_components.code,{children:`AMD`}),`, `,_jsx(_components.code,{children:`ANG`}),`, `,_jsx(_components.code,{children:`AOA`}),`, `,_jsx(_components.code,{children:`ARS`}),`, `,_jsx(_components.code,{children:`AUD`}),`, `,_jsx(_components.code,{children:`AWG`}),`, `,_jsx(_components.code,{children:`AZN`}),`, `,_jsx(_components.code,{children:`BAM`}),`, `,_jsx(_components.code,{children:`BBD`}),`, `,_jsx(_components.code,{children:`BDT`}),`, `,_jsx(_components.code,{children:`BGN`}),`, `,_jsx(_components.code,{children:`BHD`}),`, `,_jsx(_components.code,{children:`BIF`}),`, `,_jsx(_components.code,{children:`BMD`}),`, `,_jsx(_components.code,{children:`BND`}),`, `,_jsx(_components.code,{children:`BOB`}),`, `,_jsx(_components.code,{children:`BRL`}),`, `,_jsx(_components.code,{children:`BSD`}),`, `,_jsx(_components.code,{children:`BTN`}),`, `,_jsx(_components.code,{children:`BWP`}),`, `,_jsx(_components.code,{children:`BYR`}),`, `,_jsx(_components.code,{children:`BZD`}),`, `,_jsx(_components.code,{children:`CAD`}),`, `,_jsx(_components.code,{children:`CDF`}),`, `,_jsx(_components.code,{children:`CHF`}),`, `,_jsx(_components.code,{children:`CLP`}),`, `,_jsx(_components.code,{children:`CNY`}),`, `,_jsx(_components.code,{children:`COP`}),`, `,_jsx(_components.code,{children:`CRC`}),`, `,_jsx(_components.code,{children:`CUC`}),`, `,_jsx(_components.code,{children:`CVE`}),`, `,_jsx(_components.code,{children:`CZK`}),`, `,_jsx(_components.code,{children:`DJF`}),`, `,_jsx(_components.code,{children:`DKK`}),`, `,_jsx(_components.code,{children:`DOP`}),`, `,_jsx(_components.code,{children:`DZD`}),`, `,_jsx(_components.code,{children:`EEK`}),`, `,_jsx(_components.code,{children:`EGP`}),`, `,_jsx(_components.code,{children:`ERN`}),`, `,_jsx(_components.code,{children:`ETB`}),`, `,_jsx(_components.code,{children:`EUR`}),`, `,_jsx(_components.code,{children:`FJD`}),`, `,_jsx(_components.code,{children:`FKP`}),`, `,_jsx(_components.code,{children:`GBP`}),`, `,_jsx(_components.code,{children:`GEL`}),`, `,_jsx(_components.code,{children:`GHS`}),`, `,_jsx(_components.code,{children:`GIP`}),`, `,_jsx(_components.code,{children:`GMD`}),`, `,_jsx(_components.code,{children:`GNF`}),`, `,_jsx(_components.code,{children:`GQE`}),`, `,_jsx(_components.code,{children:`GTQ`}),`, `,_jsx(_components.code,{children:`GYD`}),`, `,_jsx(_components.code,{children:`HKD`}),`, `,_jsx(_components.code,{children:`HNL`}),`, `,_jsx(_components.code,{children:`HRK`}),`, `,_jsx(_components.code,{children:`HTG`}),`, `,_jsx(_components.code,{children:`HUF`}),`, `,_jsx(_components.code,{children:`IDR`}),`, `,_jsx(_components.code,{children:`ILS`}),`, `,_jsx(_components.code,{children:`INR`}),`, `,_jsx(_components.code,{children:`IQD`}),`, `,_jsx(_components.code,{children:`IRR`}),`, `,_jsx(_components.code,{children:`ISK`}),`, `,_jsx(_components.code,{children:`JMD`}),`, `,_jsx(_components.code,{children:`JOD`}),`, `,_jsx(_components.code,{children:`JPY`}),`, `,_jsx(_components.code,{children:`KES`}),`, `,_jsx(_components.code,{children:`KGS`}),`, `,_jsx(_components.code,{children:`KHR`}),`, `,_jsx(_components.code,{children:`KMF`}),`, `,_jsx(_components.code,{children:`KPW`}),`, `,_jsx(_components.code,{children:`KRW`}),`, `,_jsx(_components.code,{children:`KWD`}),`, `,_jsx(_components.code,{children:`KYD`}),`, `,_jsx(_components.code,{children:`KZT`}),`, `,_jsx(_components.code,{children:`LAK`}),`, `,_jsx(_components.code,{children:`LBP`}),`, `,_jsx(_components.code,{children:`LKR`}),`, `,_jsx(_components.code,{children:`LRD`}),`, `,_jsx(_components.code,{children:`LSL`}),`, `,_jsx(_components.code,{children:`LTL`}),`, `,_jsx(_components.code,{children:`LVL`}),`, `,_jsx(_components.code,{children:`LYD`}),`, `,_jsx(_components.code,{children:`MAD`}),`, `,_jsx(_components.code,{children:`MDL`}),`, `,_jsx(_components.code,{children:`MGA`}),`, `,_jsx(_components.code,{children:`MKD`}),`, `,_jsx(_components.code,{children:`MMK`}),`, `,_jsx(_components.code,{children:`MNT`}),`, `,_jsx(_components.code,{children:`MOP`}),`, `,_jsx(_components.code,{children:`MRO`}),`, `,_jsx(_components.code,{children:`MUR`}),`, `,_jsx(_components.code,{children:`MVR`}),`, `,_jsx(_components.code,{children:`MWK`}),`, `,_jsx(_components.code,{children:`MXN`}),`, `,_jsx(_components.code,{children:`MYR`}),`, `,_jsx(_components.code,{children:`MZM`}),`, `,_jsx(_components.code,{children:`NAD`}),`, `,_jsx(_components.code,{children:`NGN`}),`, `,_jsx(_components.code,{children:`NIO`}),`, `,_jsx(_components.code,{children:`NOK`}),`, `,_jsx(_components.code,{children:`NPR`}),`, `,_jsx(_components.code,{children:`NZD`}),`, `,_jsx(_components.code,{children:`OMR`}),`, `,_jsx(_components.code,{children:`PAB`}),`, `,_jsx(_components.code,{children:`PEN`}),`, `,_jsx(_components.code,{children:`PGK`}),`, `,_jsx(_components.code,{children:`PHP`}),`, `,_jsx(_components.code,{children:`PKR`}),`, `,_jsx(_components.code,{children:`PLN`}),`, `,_jsx(_components.code,{children:`PYG`}),`, `,_jsx(_components.code,{children:`QAR`}),`, `,_jsx(_components.code,{children:`RON`}),`, `,_jsx(_components.code,{children:`RSD`}),`, `,_jsx(_components.code,{children:`RUB`}),`, `,_jsx(_components.code,{children:`SAR`}),`, `,_jsx(_components.code,{children:`SBD`}),`, `,_jsx(_components.code,{children:`SCR`}),`, `,_jsx(_components.code,{children:`SDG`}),`, `,_jsx(_components.code,{children:`SEK`}),`, `,_jsx(_components.code,{children:`SGD`}),`, `,_jsx(_components.code,{children:`SHP`}),`, `,_jsx(_components.code,{children:`SLL`}),`, `,_jsx(_components.code,{children:`SOS`}),`, `,_jsx(_components.code,{children:`SRD`}),`, `,_jsx(_components.code,{children:`SYP`}),`, `,_jsx(_components.code,{children:`SZL`}),`, `,_jsx(_components.code,{children:`THB`}),`, `,_jsx(_components.code,{children:`TJS`}),`, `,_jsx(_components.code,{children:`TMT`}),`, `,_jsx(_components.code,{children:`TND`}),`, `,_jsx(_components.code,{children:`TRY`}),`, `,_jsx(_components.code,{children:`TTD`}),`, `,_jsx(_components.code,{children:`TWD`}),`, `,_jsx(_components.code,{children:`TZS`}),`, `,_jsx(_components.code,{children:`UAH`}),`, `,_jsx(_components.code,{children:`UGX`}),`, `,_jsx(_components.code,{children:`USD`}),`, `,_jsx(_components.code,{children:`UYU`}),`, `,_jsx(_components.code,{children:`UZS`}),`, `,_jsx(_components.code,{children:`VEB`}),`, `,_jsx(_components.code,{children:`VND`}),`, `,_jsx(_components.code,{children:`VUV`}),`, `,_jsx(_components.code,{children:`WST`}),`, `,_jsx(_components.code,{children:`XAF`}),`, `,_jsx(_components.code,{children:`XCD`}),`, `,_jsx(_components.code,{children:`XDR`}),`, `,_jsx(_components.code,{children:`XOF`}),`, `,_jsx(_components.code,{children:`XPF`}),`, `,_jsx(_components.code,{children:`YER`}),`, `,_jsx(_components.code,{children:`ZAR`}),`, `,_jsx(_components.code,{children:`ZMK`}),`, `,_jsx(_components.code,{children:`ZWR`})]})}),_jsx(ResponseField,{name:`deliveryDate `,type:`string`,id:`param-delivery-date-2`,children:_jsxs(_components.p,{children:[`For date format details visit the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})}),_jsx(ResponseField,{name:`dueDate `,type:`string`,id:`param-due-date-6`,children:_jsxs(_components.p,{children:[`For date format details visit the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})}),_jsx(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,required:true,id:`param-line-items-7`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`accountNumber`,type:`number`,required:true,id:`param-account-number-1`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountNumber`}),` field specifies the general ledger account linked to the individual line item within the invoice or bill.`]})}),_jsx(ResponseField,{name:`taxRatePercentage `,type:`number`,required:true,id:`param-tax-rate-percentage-4`}),_jsx(ResponseField,{name:`totalGrossAmount`,type:`number`,required:true,id:`param-total-gross-amount-7`,children:_jsxs(_components.p,{children:[`Either the `,_jsx(_components.code,{children:`totalGrossAmount`}),` or `,_jsx(_components.code,{children:`totalNetAmount`}),` field must be provided.`]})}),_jsx(ResponseField,{name:`totalNetAmount`,type:`number`,required:true,id:`param-total-net-amount-2`,children:_jsxs(_components.p,{children:[`Either the `,_jsx(_components.code,{children:`totalGrossAmount`}),` or `,_jsx(_components.code,{children:`totalNetAmount`}),` field must be provided.`]})})]})}),_jsxs(ResponseField,{name:`notes`,type:`string`,deprecated:true,id:`param-notes-5`,children:[_jsxs(_components.p,{children:[`Deprecated. Use `,_jsx(_components.code,{children:`number`}),` instead.`]}),_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`notes`}),` field is mapped to the document number in sevdesk. It is still accepted for backwards compatibility and takes precedence when both `,_jsx(_components.code,{children:`notes`}),` and `,_jsx(_components.code,{children:`number`}),` are provided.`]})]}),_jsxs(ResponseField,{name:`number`,type:`string`,id:`param-number-5`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`number`}),` field represents the document number of the booking proposal.`]}),_jsxs(_components.p,{children:[`It is applied when `,_jsx(_components.code,{children:`notes`}),` is not provided.`]})]}),_jsx(ResponseField,{name:`paidDate`,type:`string`,id:`param-paid-date-1`,children:_jsxs(_components.p,{children:[`For date format details visit the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})}),_jsx(ResponseField,{name:`status`,type:`enum`,id:`param-status`,children:_jsxs(_components.p,{children:[`Available options : `,_jsx(_components.code,{children:`DRAFT`}),`, `,_jsx(_components.code,{children:`OPEN`}),_jsx(_components.br,{}),`\n`,`A booking proposal must have status `,_jsx(_components.code,{children:`OPEN`}),` to be marked as paid via the `,_jsx(_components.code,{children:`/payments`}),` endpoint.`]})})]})}),_jsx(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type-7`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`INVOICE`}),`, `,_jsx(_components.code,{children:`BILL`})]})}),_jsx(ResponseField,{name:`files`,type:`file[]`,id:`param-files-6`,children:_jsx(Note,{children:_jsx(_components.p,{children:`The file name must not exceed 255 characters in length.`})})})]}),_jsxs(Accordion,{title:`Snelstart`,icon:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/snelstart.svg?fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=a18e70fedba8b4166ced134d0ad1b8e3`,\"data-og-width\":`24`,width:`24`,\"data-og-height\":`24`,height:`24`,\"data-path\":`logo/snelstart.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/snelstart.svg?w=280\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=57399806d2aab2973a781d6d73f7adfb 280w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/snelstart.svg?w=560\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=2bab75bd2993e4e6e0b8fa735d844962 560w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/snelstart.svg?w=840\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=fd53a86101f7b298b7ef9d045043d090 840w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/snelstart.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=3cf2d5ba1ac6fffc1acab77fddb7c7cd 1100w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/snelstart.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=146fb80d2e9909dbe56b4ed618b891f0 1650w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/snelstart.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=95b91e12c2e0f5fb4a3b5d173d01ba49 2500w`,id:`snelstart`,children:[_jsx(_components.p,{children:`Supported request parameters:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`string`,required:true,id:`param-booking-proposal-8`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`bookingProposalDate`,type:`string`,required:true,id:`param-booking-proposal-date-8`,children:_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`})}),_jsx(ResponseField,{name:`contactId`,type:`string`,required:true,id:`param-contact-id-6`,children:_jsx(_components.p,{children:`Id of the related contact. For invoice proposals, this is the customer id. For bill proposals, this is the supplier id.`})}),_jsx(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,required:true,id:`param-line-items-8`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`accountId`,type:`string`,required:true,id:`param-account-id-5`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountId`}),` field specifies the id of the general ledger account linked to the individual line item within the booking proposal.`]})}),_jsx(ResponseField,{name:`description`,type:`string`,id:`param-description-6`}),_jsx(ResponseField,{name:`dimension1`,type:`string`,id:`param-dimension1-2`}),_jsx(ResponseField,{name:`taxCode`,type:`string`,id:`param-tax-code-5`,children:_jsxs(_components.p,{children:[`Note that if the `,_jsx(_components.code,{children:`taxCode`}),` is provided, the `,_jsx(_components.code,{children:`taxRatePercentage`}),` must be provided too. `,_jsx(`br`,{})]})}),_jsx(ResponseField,{name:`taxRatePercentage`,type:`string`,id:`param-tax-rate-percentage-5`,children:_jsxs(_components.p,{children:[`Note that if the `,_jsx(_components.code,{children:`taxRatePercentage`}),` is provided, the `,_jsx(_components.code,{children:`taxCode`}),` must be provided too.`]})}),_jsx(ResponseField,{name:`totalNetAmount`,type:`number`,required:true,id:`param-total-net-amount-3`})]})}),_jsx(ResponseField,{name:`notes`,type:`string`,id:`param-notes-6`}),_jsx(ResponseField,{name:`number`,type:`string`,required:true,id:`param-number-6`}),_jsx(ResponseField,{name:`paymentTermsId`,type:`string`,id:`param-payment-terms-id-4`,children:_jsx(_components.p,{children:`The number of days until the booking proposal is due.`})})]})}),_jsx(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type-8`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`INVOICE`}),`, `,_jsx(_components.code,{children:`BILL`}),`, `,_jsx(_components.code,{children:`INVOICE_CREDIT_NOTE`}),`, `,_jsx(_components.code,{children:`BILL_CREDIT_NOTE`})]})}),_jsx(ResponseField,{name:`files`,type:`file[]`,id:`param-files-7`,children:_jsx(Note,{children:_jsx(_components.p,{children:`The file name must not exceed 255 characters in length.`})})}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Partial Errors`})}),_jsxs(_components.p,{children:[`This integration may return `,_jsx(_components.a,{href:`/guides/partial-errors`,children:`partial errors`}),`:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Code`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Recovery`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`FILE_UPLOAD_FAILED`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`/api-reference/accounting-endpoints/bookingproposals/attachments/create-booking-proposal-attachment`,children:`POST /bookingProposals/{id}/attachments`})})]})})]})]}),_jsxs(Accordion,{title:`Visma e-conomic`,icon:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/vismaeconomic.svg?fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=4b629e8bc1bfd12c3bedaaaf9cc03ef3`,\"data-og-width\":`20`,width:`20`,\"data-og-height\":`24`,height:`24`,\"data-path\":`logo/vismaeconomic.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/vismaeconomic.svg?w=280\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=a2dd0eb566dc0364057d868534594719 280w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/vismaeconomic.svg?w=560\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=59d8b49817ec212e6c53b7411e254140 560w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/vismaeconomic.svg?w=840\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=cb60b722f85b86ba534c0d14c52f54fd 840w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/vismaeconomic.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=c75117324c0224cc79686ef7f12266c0 1100w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/vismaeconomic.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=b768ab3219b6839e398981543fbcda35 1650w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/vismaeconomic.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=e10d7471b05e7091979590423005b0b6 2500w`,id:`visma-e-conomic`,children:[_jsx(_components.p,{children:`Supported request fields:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`string`,required:true,id:`param-booking-proposal-9`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`bookingProposalDate `,type:`string`,id:`param-booking-proposal-date-9`,children:_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`})}),_jsx(ResponseField,{name:`currency`,type:`string`,required:true,id:`param-currency-4`}),_jsx(ResponseField,{name:`contactId`,type:`string`,required:true,id:`param-contact-id-7`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactId`}),` field represents the id of the contact associated with the booking proposal.`]})}),_jsx(ResponseField,{name:`journalCode`,type:`string`,required:true,id:`param-journal-code-1`}),_jsx(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,required:true,id:`param-line-items-9`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`accountId`,type:`string`,required:true,id:`param-account-id-6`}),_jsx(ResponseField,{name:`taxCode`,type:`string`,id:`param-tax-code-6`})]})}),_jsx(ResponseField,{name:`notes`,type:`string`,id:`param-notes-7`}),_jsx(ResponseField,{name:`totalGrossAmount`,type:`number`,required:true,id:`param-total-gross-amount-8`})]})}),_jsx(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type-9`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`BILL`}),`, `,_jsx(_components.code,{children:`INVOICE`})]})})]}),_jsxs(Accordion,{title:`Xero`,icon:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/xero.svg?fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=4496b21aab750469b3d5e96a1588d9f0`,\"data-og-width\":`45`,width:`45`,\"data-og-height\":`46`,height:`46`,\"data-path\":`logo/xero.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/xero.svg?w=280\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=5aa62fcc55c3625da4f23ae3ee7b1379 280w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/xero.svg?w=560\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=86c93b47dd85092b57561551d9c1e270 560w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/xero.svg?w=840\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=1193ce8fe20cba45e9fa33e719cacb21 840w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/xero.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=f8ed52588d13fe02d4f6cc299465d347 1100w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/xero.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=d6c7141f470d9366ea8ca2be448ff253 1650w, https://mintcdn.com/maesn/51AaCYhZi3VILsjj/logo/xero.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=51AaCYhZi3VILsjj\u0026q=85\u0026s=221848ff4dbce7dc0fa13f05fbe20551 2500w`,id:`xero`,children:[_jsx(_components.p,{children:`Supported request parameters:`}),_jsx(ResponseField,{name:`bookingProposal`,type:`string`,required:true,id:`param-booking-proposal-10`,children:_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`bookingProposalDate `,type:`string`,id:`param-booking-proposal-date-10`,children:_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`})}),_jsx(ResponseField,{name:`contactId`,type:`string`,required:true,id:`param-contact-id-8`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`contactId`}),` field represents the id of the contact associated with the booking proposal.`]})}),_jsxs(ResponseField,{name:`currency`,type:`enum`,id:`param-currency-5`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`currency`}),` field supports `,_jsx(_components.strong,{children:`ISO 4217`}),` (3-letter codes).`]}),_jsxs(_components.p,{children:[`For details visit the `,_jsx(_components.a,{href:`/standardization`,children:_jsx(_components.code,{children:`Standardized Data`})}),` section.`]})]}),_jsx(ResponseField,{name:`dueDate`,type:`string`,id:`param-due-date-7`,children:_jsx(_components.p,{children:`ISO-8601 date format, e.g., 2024-01-01T00:00:00Z`})}),_jsx(ResponseField,{name:`lineItems`,type:`BookingLineItem[]`,required:true,id:`param-line-items-10`,children:_jsxs(Expandable,{title:`properties`,children:[_jsxs(ResponseField,{name:`accountCode`,type:`string`,required:true,id:`param-account-code-1`,children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accountCode`}),` field specifies the code of the general ledger account linked to the individual line item within the booking proposal.`]}),_jsxs(_components.p,{children:[`To get the correct code, you can use the `,_jsx(_components.code,{children:`GET Accounts`}),` endpoint.`]})]}),_jsx(ResponseField,{name:`description`,type:`string`,id:`param-description-7`}),_jsx(ResponseField,{name:`totalGrossAmount`,type:`number`,required:true,id:`param-total-gross-amount-9`})]})}),_jsx(ResponseField,{name:`number`,type:`string`,id:`param-number-7`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`number`}),` field represents the reference number for the booking proposal transaction.`]})}),_jsx(ResponseField,{name:`status`,type:`enum`,id:`param-status-1`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`DRAFT`}),`, `,_jsx(_components.code,{children:`SUBMITTED`}),`, `,_jsx(_components.code,{children:`OPEN`}),`, `,_jsx(_components.code,{children:`PAID`}),`, `,_jsx(_components.code,{children:`VOIDED`}),`, `,_jsx(_components.code,{children:`CANCELLED`})]})})]})}),_jsx(ResponseField,{name:`bookingType`,type:`BookingType`,required:true,id:`param-booking-type-10`,children:_jsxs(_components.p,{children:[`Available options: `,_jsx(_components.code,{children:`BILL`}),`, `,_jsx(_components.code,{children:`INVOICE`})]})}),_jsx(ResponseField,{name:`files`,type:`file[]`,id:`param-files-8`,children:_jsx(Note,{children:_jsx(_components.p,{children:`The file name must not exceed 255 characters in length.`})})}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Partial Errors`})}),_jsxs(_components.p,{children:[`This integration may return `,_jsx(_components.a,{href:`/guides/partial-errors`,children:`partial errors`}),`:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Code`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Recovery`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`FILE_UPLOAD_FAILED`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`/api-reference/accounting-endpoints/bookingproposals/attachments/create-booking-proposal-attachment`,children:`POST /bookingProposals/{id}/attachments`})})]})})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"POST /accounting/bookingProposals","title":null,"description":null,"href":"/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Field support per integration","slug":"field-support-per-integration","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/maesn/b9f4cde31e61c54c/hubspot.js"],"openApiReferenceData":{"operation":{"operationId":"create BookingProposal","parameters":["15b22dec-b25f-4770-a700-781b797fd7cc","ffe99abb-7878-4391-aa33-85b0164be056","f1b3a0fb-d485-47b9-855e-15197f01169c","00a925fe-109d-4d73-91f9-9b8c75164bcb"],"requestBody":"3de3ffea-aef2-4b02-bd7f-cdcf4e0f98e9","responses":{"200":"54953d65-1e5e-49f1-92c7-06d111c80a01"},"tags":["accounting"],"method":"post","type":"path","servers":["afb32bdb-0a6e-4158-af6a-e8543f3bdd1e"],"security":[],"path":"/accounting/bookingProposals","baseUrlOptions":["https://api.maesn.dev"],"title":"","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"15b22dec-b25f-4770-a700-781b797fd7cc":{"name":"companyId","required":false,"in":"query","schema":{"type":"string","isRequired":false,"uniqueKey":"","typeLabel":"string"}},"ffe99abb-7878-4391-aa33-85b0164be056":{"name":"X-API-KEY","description":"API key","in":"header","schema":{"type":"string","example":"example value","isRequired":true,"description":"API key","uniqueKey":"","typeLabel":"string"},"required":true},"f1b3a0fb-d485-47b9-855e-15197f01169c":{"name":"X-ACCOUNT-KEY","description":"Account key","in":"header","schema":{"type":"string","example":"example value","isRequired":true,"description":"Account key","uniqueKey":"","typeLabel":"string"},"required":true},"00a925fe-109d-4d73-91f9-9b8c75164bcb":{"name":"idempotency-key","description":"Unique key to ensure idempotent requests. If provided, duplicate requests with the same key will return the cached response instead of creating duplicate resources.","in":"header","schema":{"type":"string","example":"order-12345-invoice-001","isRequired":false,"description":"Unique key to ensure idempotent requests. If provided, duplicate requests with the same key will return the cached response instead of creating duplicate resources.","uniqueKey":"","typeLabel":"string"},"required":false}},"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"bookingProposal":{"type":"object","properties":{"addresses":{"type":"array","items":{"type":"object","properties":{"city":{"type":"string","example":"city","uniqueKey":"bookingProposal.addresses.items.[INDEX].city","typeLabel":"string"}},"uniqueKey":"bookingProposal.addresses.items.[INDEX]","typeLabel":"object"},"uniqueKey":"bookingProposal.addresses","typeLabel":"object[]"},"bankAccountId":{"type":"string","example":"5a6b7f5dw45c1c-403e-ad56-202fbc312414","uniqueKey":"bookingProposal.bankAccountId","typeLabel":"string"},"bankAccountNumber":{"type":"number","example":5407324931,"uniqueKey":"bookingProposal.bankAccountNumber","typeLabel":"number"},"bankCode":{"type":"string","example":"50010517","uniqueKey":"bookingProposal.bankCode","typeLabel":"string"},"bic":{"type":"string","example":"DEUTDEFF","uniqueKey":"bookingProposal.bic","typeLabel":"string"},"bookingProposalDate":{"type":"string","example":"2025-07-14T00:00:00Z","uniqueKey":"bookingProposal.bookingProposalDate","typeLabel":"string"},"contactAccountNumber":{"type":"number","example":70000,"uniqueKey":"bookingProposal.contactAccountNumber","typeLabel":"number"},"contactId":{"type":"string","example":"eaa28f49-6028-4b6e-bb12-d8f6278073fc","uniqueKey":"bookingProposal.contactId","typeLabel":"string"},"contactName":{"type":"string","example":"John Doe","uniqueKey":"bookingProposal.contactName","typeLabel":"string"},"currency":{"type":"string","enum":["AED","AFN","ALL","AMD","ANG","AOA","ARS","AUD","AWG","AZN","BAM","BBD","BDT","BGN","BHD","BIF","BMD","BND","BOB","BRL","BSD","BTN","BWP","BYR","BZD","CAD","CDF","CHF","CLP","CNY","COP","CRC","CUC","CVE","CZK","DJF","DKK","DOP","DZD","EEK","EGP","ERN","ETB","EUR","FJD","FKP","GBP","GEL","GHS","GIP","GMD","GNF","GQE","GTQ","GYD","HKD","HNL","HRK","HTG","HUF","IDR","ILS","INR","IQD","IRR","ISK","JMD","JOD","JPY","KES","KGS","KHR","KMF","KPW","KRW","KWD","KYD","KZT","LAK","LBP","LKR","LRD","LSL","LTL","LVL","LYD","MAD","MDL","MGA","MKD","MMK","MNT","MOP","MRO","MUR","MVR","MWK","MXN","MYR","MZM","NAD","NGN","NIO","NOK","NPR","NZD","OMR","PAB","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","SAR","SBD","SCR","SDG","SEK","SGD","SHP","SLL","SOS","SRD","SYP","SZL","THB","TJS","TMT","TND","TRY","TTD","TWD","TZS","UAH","UGX","USD","UYU","UZS","VEB","VND","VUV","WST","XAF","XCD","XDR","XOF","XPF","YER","ZAR","ZMK","ZWR"],"example":"EUR","uniqueKey":"bookingProposal.currency","typeLabel":"enum\u003cstring>"},"deliveryDate":{"type":"string","example":"2025-07-26T00:00:00Z","uniqueKey":"bookingProposal.deliveryDate","typeLabel":"string"},"discountPaymentDate":{"type":"string","example":"2025-07-16T00:00:00Z","uniqueKey":"bookingProposal.discountPaymentDate","typeLabel":"string"},"discountPaymentDate2":{"type":"string","example":"2025-07-18T00:00:00Z","uniqueKey":"bookingProposal.discountPaymentDate2","typeLabel":"string"},"dueDate":{"type":"string","example":"2025-07-24T00:00:00Z","uniqueKey":"bookingProposal.dueDate","typeLabel":"string"},"journalCode":{"type":"string","example":"60","uniqueKey":"bookingProposal.journalCode","typeLabel":"string"},"iban":{"type":"string","example":"DE43100500000920018963","uniqueKey":"bookingProposal.iban","typeLabel":"string"},"isPaymentOrder":{"type":"boolean","example":"true","uniqueKey":"bookingProposal.isPaymentOrder","typeLabel":"boolean"},"ledgerName":{"type":"string","example":"Payroll","uniqueKey":"bookingProposal.ledgerName","typeLabel":"string"},"lineItems":{"type":"array","items":{"type":"object","properties":{"accountCode":{"type":"string","example":"200","uniqueKey":"bookingProposal.lineItems.items.[INDEX].accountCode","typeLabel":"string"},"accountId":{"type":"string","example":"db32-4f56-8a9b-1234567890ab","uniqueKey":"bookingProposal.lineItems.items.[INDEX].accountId","typeLabel":"string"},"accountName":{"type":"string","example":"EXPENSE","uniqueKey":"bookingProposal.lineItems.items.[INDEX].accountName","typeLabel":"string"},"accountNumber":{"type":"number","example":4900,"uniqueKey":"bookingProposal.lineItems.items.[INDEX].accountNumber","typeLabel":"number"},"bookingTaxCode":{"type":"string","example":"9","uniqueKey":"bookingProposal.lineItems.items.[INDEX].bookingTaxCode","typeLabel":"string"},"description":{"type":"string","example":"Item A","uniqueKey":"bookingProposal.lineItems.items.[INDEX].description","typeLabel":"string"},"dimension1":{"type":"string","example":"Marketing","uniqueKey":"bookingProposal.lineItems.items.[INDEX].dimension1","typeLabel":"string"},"dimension2":{"type":"string","example":"Service and Maintenance","uniqueKey":"bookingProposal.lineItems.items.[INDEX].dimension2","typeLabel":"string"},"dimensions":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"eaa28f49-6028-4b6e-bb12-d8f6278073fc","uniqueKey":"bookingProposal.lineItems.items.[INDEX].dimensions.items.[INDEX].id","typeLabel":"string"},"code":{"type":"string","example":"CS1","uniqueKey":"bookingProposal.lineItems.items.[INDEX].dimensions.items.[INDEX].code","typeLabel":"string"},"dimension":{"type":"string","example":"CostCenter","uniqueKey":"bookingProposal.lineItems.items.[INDEX].dimensions.items.[INDEX].dimension","typeLabel":"string"},"name":{"type":"string","example":"Jerde, Greenfelder and Jacobi","uniqueKey":"bookingProposal.lineItems.items.[INDEX].dimensions.items.[INDEX].name","typeLabel":"string"}},"uniqueKey":"bookingProposal.lineItems.items.[INDEX].dimensions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"bookingProposal.lineItems.items.[INDEX].dimensions","typeLabel":"object[]"},"discountAmount":{"description":"Discount applied to the line item, in the document currency.","type":"number","example":100,"uniqueKey":"bookingProposal.lineItems.items.[INDEX].discountAmount","typeLabel":"number"},"discountAmount2":{"type":"number","example":50,"uniqueKey":"bookingProposal.lineItems.items.[INDEX].discountAmount2","typeLabel":"number"},"discountPercentage":{"type":"number","example":20,"uniqueKey":"bookingProposal.lineItems.items.[INDEX].discountPercentage","typeLabel":"number"},"discountPercentage2":{"type":"number","example":10,"uniqueKey":"bookingProposal.lineItems.items.[INDEX].discountPercentage2","typeLabel":"number"},"taxCode":{"type":"string","example":"02","uniqueKey":"bookingProposal.lineItems.items.[INDEX].taxCode","typeLabel":"string"},"taxRatePercentage":{"type":"number","example":19,"uniqueKey":"bookingProposal.lineItems.items.[INDEX].taxRatePercentage","typeLabel":"number"},"totalGrossAmount":{"description":"Gross amount of the line item — net plus tax (including VAT).","type":"number","example":500,"uniqueKey":"bookingProposal.lineItems.items.[INDEX].totalGrossAmount","typeLabel":"number"},"totalNetAmount":{"description":"Net amount of the line item — before tax (excluding VAT).","type":"number","example":450,"uniqueKey":"bookingProposal.lineItems.items.[INDEX].totalNetAmount","typeLabel":"number"},"type":{"type":"string","enum":["GOODS","SERVICES"],"example":"SERVICES","uniqueKey":"bookingProposal.lineItems.items.[INDEX].type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"bookingProposal.lineItems.items.[INDEX]","typeLabel":"object"},"uniqueKey":"bookingProposal.lineItems","typeLabel":"object[]"},"notes":{"type":"string","example":"Bill for maintenance services","uniqueKey":"bookingProposal.notes","typeLabel":"string"},"number":{"type":"string","example":"1233330","uniqueKey":"bookingProposal.number","typeLabel":"string"},"orderId":{"type":"string","example":"3344566","uniqueKey":"bookingProposal.orderId","typeLabel":"string"},"paidDate":{"type":"string","example":"2021-01-01T00:00:00Z","uniqueKey":"bookingProposal.paidDate","typeLabel":"string"},"paymentTermsId":{"type":"string","example":"03","uniqueKey":"bookingProposal.paymentTermsId","typeLabel":"string"},"status":{"type":"string","enum":["DRAFT","OPEN"],"example":"DRAFT","uniqueKey":"bookingProposal.status","typeLabel":"enum\u003cstring>"},"totalGrossAmount":{"description":"Gross total — the net amount plus tax (the total payable, including VAT).","type":"number","example":500,"uniqueKey":"bookingProposal.totalGrossAmount","typeLabel":"number"},"useCollectiveContact":{"type":"boolean","example":true,"uniqueKey":"bookingProposal.useCollectiveContact","typeLabel":"boolean"},"vatId":{"type":"string","example":"DE987654321","uniqueKey":"bookingProposal.vatId","typeLabel":"string"}},"uniqueKey":"bookingProposal","typeLabel":"object"},"bookingType":{"type":"string","enum":["INVOICE","BILL","INVOICE_CREDIT_NOTE","BILL_CREDIT_NOTE"],"uniqueKey":"bookingType","typeLabel":"enum\u003cstring>"},"files":{"type":"array","items":{"format":"binary","type":"string","uniqueKey":"files.items.[INDEX]","typeLabel":"file"},"description":"Array of files to upload","uniqueKey":"files","typeLabel":"file[]"},"folderManagement":{"type":"object","properties":{"category":{"type":"string","example":"Accounting","uniqueKey":"folderManagement.category","typeLabel":"string"},"folder":{"type":"string","example":"Invoices","uniqueKey":"folderManagement.folder","typeLabel":"string"},"register":{"type":"string","example":"2025 January","uniqueKey":"folderManagement.register","typeLabel":"string"}},"uniqueKey":"folderManagement","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"bookingProposal":{"addresses":[{"city":"city"}],"bankAccountId":"5a6b7f5dw45c1c-403e-ad56-202fbc312414","bankAccountNumber":5407324931,"bankCode":"50010517","bic":"DEUTDEFF","bookingProposalDate":"2025-07-14T00:00:00Z","contactAccountNumber":70000,"contactId":"eaa28f49-6028-4b6e-bb12-d8f6278073fc","contactName":"John Doe","currency":"EUR","deliveryDate":"2025-07-26T00:00:00Z","discountPaymentDate":"2025-07-16T00:00:00Z","discountPaymentDate2":"2025-07-18T00:00:00Z","dueDate":"2025-07-24T00:00:00Z","journalCode":"60","iban":"DE43100500000920018963","isPaymentOrder":true,"ledgerName":"Payroll","lineItems":[{"accountCode":"200","accountId":"db32-4f56-8a9b-1234567890ab","accountName":"EXPENSE","accountNumber":4900,"bookingTaxCode":"9","description":"Item A","dimension1":"Marketing","dimension2":"Service and Maintenance","dimensions":[{"id":"eaa28f49-6028-4b6e-bb12-d8f6278073fc","code":"CS1","dimension":"CostCenter","name":"Jerde, Greenfelder and Jacobi"}],"discountAmount":100,"discountAmount2":50,"discountPercentage":20,"discountPercentage2":10,"taxCode":"02","taxRatePercentage":19,"totalGrossAmount":500,"totalNetAmount":450,"type":"SERVICES"}],"notes":"Bill for maintenance services","number":"1233330","orderId":"3344566","paidDate":"2021-01-01T00:00:00Z","paymentTermsId":"03","status":"DRAFT","totalGrossAmount":500,"vatId":"DE987654321"},"bookingType":"INVOICE","folderManagement":{"category":"Accounting","folder":"Invoices","register":"2025 January"}},"examples":{"Example":{"title":"Example","value":{"bookingProposal":{"addresses":[{"city":"city"}],"bankAccountId":"5a6b7f5dw45c1c-403e-ad56-202fbc312414","bankAccountNumber":5407324931,"bankCode":"50010517","bic":"DEUTDEFF","bookingProposalDate":"2025-07-14T00:00:00Z","contactAccountNumber":70000,"contactId":"eaa28f49-6028-4b6e-bb12-d8f6278073fc","contactName":"John Doe","currency":"EUR","deliveryDate":"2025-07-26T00:00:00Z","discountPaymentDate":"2025-07-16T00:00:00Z","discountPaymentDate2":"2025-07-18T00:00:00Z","dueDate":"2025-07-24T00:00:00Z","journalCode":"60","iban":"DE43100500000920018963","isPaymentOrder":true,"ledgerName":"Payroll","lineItems":[{"accountCode":"200","accountId":"db32-4f56-8a9b-1234567890ab","accountName":"EXPENSE","accountNumber":4900,"bookingTaxCode":"9","description":"Item A","dimension1":"Marketing","dimension2":"Service and Maintenance","dimensions":[{"id":"eaa28f49-6028-4b6e-bb12-d8f6278073fc","code":"CS1","dimension":"CostCenter","name":"Jerde, Greenfelder and Jacobi"}],"discountAmount":100,"discountAmount2":50,"discountPercentage":20,"discountPercentage2":10,"taxCode":"02","taxRatePercentage":19,"totalGrossAmount":500,"totalNetAmount":450,"type":"SERVICES"}],"notes":"Bill for maintenance services","number":"1233330","orderId":"3344566","paidDate":"2021-01-01T00:00:00Z","paymentTermsId":"03","status":"DRAFT","totalGrossAmount":500,"vatId":"DE987654321"},"bookingType":"INVOICE","folderManagement":{"category":"Accounting","folder":"Invoices","register":"2025 January"}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"54953d65-1e5e-49f1-92c7-06d111c80a01":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"meta":{"type":"object","properties":{"warnings":{"type":"array","items":{"type":"string","example":"Field not used by target system","uniqueKey":"meta.warnings.items.[INDEX]","typeLabel":"string"},"uniqueKey":"meta.warnings","typeLabel":"string[]"},"pagination":{"type":"object","properties":{"total":{"type":"number","example":125,"uniqueKey":"meta.pagination.total","typeLabel":"number"},"perPage":{"type":"number","example":50,"uniqueKey":"meta.pagination.perPage","typeLabel":"number"},"currentPage":{"type":"number","example":1,"uniqueKey":"meta.pagination.currentPage","typeLabel":"number"},"totalPages":{"type":"number","example":3,"uniqueKey":"meta.pagination.totalPages","typeLabel":"number"}},"uniqueKey":"meta.pagination","typeLabel":"object"},"partialErrors":{"type":"array","description":"Secondary operations that failed after the main operation succeeded. See [Partial Errors](/guides/partial-errors).","items":{"type":"object","properties":{"code":{"type":"string","example":"FILE_UPLOAD_FAILED","uniqueKey":"meta.partialErrors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","example":"Attachment invoice.pdf could not be uploaded to the target system.","uniqueKey":"meta.partialErrors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"meta.partialErrors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"meta.partialErrors","typeLabel":"object[]"}},"uniqueKey":"meta","typeLabel":"object"},"data":{"type":"object","properties":{"id":{"type":"string","example":"BP-12345","uniqueKey":"data.id","typeLabel":"string"},"addresses ":{"type":"array","items":{"type":"object","properties":{"city":{"type":"string","example":"city","uniqueKey":"data.addresses .items.[INDEX].city","typeLabel":"string"}},"uniqueKey":"data.addresses .items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.addresses ","typeLabel":"object[]"},"bankAccountId":{"type":"string","example":"5a6b7f5dw45c1c-403e-ad56-202fbc312414","uniqueKey":"data.bankAccountId","typeLabel":"string"},"bankAccountNumber":{"type":"number","example":5407324931,"uniqueKey":"data.bankAccountNumber","typeLabel":"number"},"bankCode":{"type":"string","example":"50010517","uniqueKey":"data.bankCode","typeLabel":"string"},"bic":{"type":"string","example":"DEUTDEFF","uniqueKey":"data.bic","typeLabel":"string"},"bookingProposalDate":{"type":"string","example":"2025-07-14T00:00:00Z","uniqueKey":"data.bookingProposalDate","typeLabel":"string"},"bookingType":{"type":"string","enum":["INVOICE","BILL","CREDIT_CARD","EXPENSE","CREDIT_NOTE","BILL_CREDIT_NOTE","INVOICE_CREDIT_NOTE","DOWN_PAYMENT","OTHER"],"example":"INVOICE","uniqueKey":"data.bookingType","typeLabel":"enum\u003cstring>"},"contactAccountNumber":{"type":"number","example":70000,"uniqueKey":"data.contactAccountNumber","typeLabel":"number"},"contactId":{"type":"string","example":"eaa28f49-6028-4b6e-bb12-d8f6278073fc","uniqueKey":"data.contactId","typeLabel":"string"},"contactName ":{"type":"string","example":"John Doe","uniqueKey":"data.contactName ","typeLabel":"string"},"createdDate":{"type":"string","example":"2025-07-16T00:00:00Z","uniqueKey":"data.createdDate","typeLabel":"string"},"currency":{"type":"string","enum":["AED","AFN","ALL","AMD","ANG","AOA","ARS","AUD","AWG","AZN","BAM","BBD","BDT","BGN","BHD","BIF","BMD","BND","BOB","BRL","BSD","BTN","BWP","BYR","BZD","CAD","CDF","CHF","CLP","CNY","COP","CRC","CUC","CVE","CZK","DJF","DKK","DOP","DZD","EEK","EGP","ERN","ETB","EUR","FJD","FKP","GBP","GEL","GHS","GIP","GMD","GNF","GQE","GTQ","GYD","HKD","HNL","HRK","HTG","HUF","IDR","ILS","INR","IQD","IRR","ISK","JMD","JOD","JPY","KES","KGS","KHR","KMF","KPW","KRW","KWD","KYD","KZT","LAK","LBP","LKR","LRD","LSL","LTL","LVL","LYD","MAD","MDL","MGA","MKD","MMK","MNT","MOP","MRO","MUR","MVR","MWK","MXN","MYR","MZM","NAD","NGN","NIO","NOK","NPR","NZD","OMR","PAB","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","SAR","SBD","SCR","SDG","SEK","SGD","SHP","SLL","SOS","SRD","SYP","SZL","THB","TJS","TMT","TND","TRY","TTD","TWD","TZS","UAH","UGX","USD","UYU","UZS","VEB","VND","VUV","WST","XAF","XCD","XDR","XOF","XPF","YER","ZAR","ZMK","ZWR"],"example":"EUR","uniqueKey":"data.currency","typeLabel":"enum\u003cstring>"},"deliveryDate":{"type":"string","example":"2025-07-26T00:00:00Z","uniqueKey":"data.deliveryDate","typeLabel":"string"},"discountPaymentDate":{"type":"string","example":"2025-07-16T00:00:00Z","uniqueKey":"data.discountPaymentDate","typeLabel":"string"},"discountPaymentDate2":{"type":"string","example":"2025-07-18T00:00:00Z","uniqueKey":"data.discountPaymentDate2","typeLabel":"string"},"dueDate":{"type":"string","example":"2025-07-24T00:00:00Z","uniqueKey":"data.dueDate","typeLabel":"string"},"files":{"type":"array","items":{"type":"string","example":"file1.pdf","uniqueKey":"data.files.items.[INDEX]","typeLabel":"string"},"uniqueKey":"data.files","typeLabel":"string[]"},"journalCode":{"type":"string","example":"60","uniqueKey":"data.journalCode","typeLabel":"string"},"iban":{"type":"string","example":"DE43100500000920018963","uniqueKey":"data.iban","typeLabel":"string"},"isPaymentOrder":{"type":"boolean","example":"true","uniqueKey":"data.isPaymentOrder","typeLabel":"boolean"},"ledgerName":{"type":"string","example":"Payroll","uniqueKey":"data.ledgerName","typeLabel":"string"},"lineItems":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"Item-112233","uniqueKey":"data.lineItems.items.[INDEX].id","typeLabel":"string"},"accountCode":{"type":"string","example":"200","uniqueKey":"data.lineItems.items.[INDEX].accountCode","typeLabel":"string"},"accountId":{"type":"string","example":"db32-4f56-8a9b-1234567890ab","uniqueKey":"data.lineItems.items.[INDEX].accountId","typeLabel":"string"},"accountName":{"type":"string","example":"EXPENSE","uniqueKey":"data.lineItems.items.[INDEX].accountName","typeLabel":"string"},"accountNumber":{"type":"number","example":4900,"uniqueKey":"data.lineItems.items.[INDEX].accountNumber","typeLabel":"number"},"bookingTaxCode":{"type":"string","example":"9","uniqueKey":"data.lineItems.items.[INDEX].bookingTaxCode","typeLabel":"string"},"createdDate":{"type":"string","example":"2021-01-01T00:00:00Z","uniqueKey":"data.lineItems.items.[INDEX].createdDate","typeLabel":"string"},"description":{"type":"string","example":"Item A","uniqueKey":"data.lineItems.items.[INDEX].description","typeLabel":"string"},"dimension1":{"type":"string","example":"Marketing","uniqueKey":"data.lineItems.items.[INDEX].dimension1","typeLabel":"string"},"dimension2":{"type":"string","example":"Service and Maintenance","uniqueKey":"data.lineItems.items.[INDEX].dimension2","typeLabel":"string"},"dimensions":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"eaa28f49-6028-4b6e-bb12-d8f6278073fc","uniqueKey":"data.lineItems.items.[INDEX].dimensions.items.[INDEX].id","typeLabel":"string"},"code":{"type":"string","example":"CS1","uniqueKey":"data.lineItems.items.[INDEX].dimensions.items.[INDEX].code","typeLabel":"string"},"dimension":{"type":"string","example":"CostCenter","uniqueKey":"data.lineItems.items.[INDEX].dimensions.items.[INDEX].dimension","typeLabel":"string"},"name":{"type":"string","example":"Jerde, Greenfelder and Jacobi","uniqueKey":"data.lineItems.items.[INDEX].dimensions.items.[INDEX].name","typeLabel":"string"}},"uniqueKey":"data.lineItems.items.[INDEX].dimensions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.lineItems.items.[INDEX].dimensions","typeLabel":"object[]"},"discountAmount":{"description":"Discount applied to the line item, in the document currency.","type":"number","example":100,"uniqueKey":"data.lineItems.items.[INDEX].discountAmount","typeLabel":"number"},"discountAmount2":{"type":"number","example":50,"uniqueKey":"data.lineItems.items.[INDEX].discountAmount2","typeLabel":"number"},"discountPercentage":{"type":"number","example":20,"uniqueKey":"data.lineItems.items.[INDEX].discountPercentage","typeLabel":"number"},"discountPercentage2":{"type":"number","example":10,"uniqueKey":"data.lineItems.items.[INDEX].discountPercentage2","typeLabel":"number"},"taxCode":{"type":"string","example":"02","uniqueKey":"data.lineItems.items.[INDEX].taxCode","typeLabel":"string"},"taxRatePercentage":{"type":"number","example":19,"uniqueKey":"data.lineItems.items.[INDEX].taxRatePercentage","typeLabel":"number"},"totalGrossAmount":{"description":"Gross amount of the line item — net plus tax (including VAT).","type":"number","example":500,"uniqueKey":"data.lineItems.items.[INDEX].totalGrossAmount","typeLabel":"number"},"totalNetAmount":{"description":"Net amount of the line item — before tax (excluding VAT).","type":"number","example":450,"uniqueKey":"data.lineItems.items.[INDEX].totalNetAmount","typeLabel":"number"},"type":{"type":"string","enum":["GOODS","SERVICES"],"example":"SERVICES","uniqueKey":"data.lineItems.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"updatedDate":{"type":"string","example":"2021-01-01T00:00:00Z","uniqueKey":"data.lineItems.items.[INDEX].updatedDate","typeLabel":"string"}},"uniqueKey":"data.lineItems.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.lineItems","typeLabel":"object[]"},"notes":{"type":"string","example":"Bill for maintenance services","uniqueKey":"data.notes","typeLabel":"string"},"number":{"type":"string","example":"1233330","uniqueKey":"data.number","typeLabel":"string"},"orderId":{"type":"string","example":"3344566","uniqueKey":"data.orderId","typeLabel":"string"},"paidDate":{"type":"string","example":"2021-01-01T00:00:00Z","uniqueKey":"data.paidDate","typeLabel":"string"},"paymentTermsId":{"type":"string","example":"03","uniqueKey":"data.paymentTermsId","typeLabel":"string"},"status":{"type":"string","enum":["DRAFT","SUBMITTED","OPEN","PAID","PARTIALLY_PAID","VOIDED","CANCELLED","OVERDUE","DISPUTED"],"example":"DRAFT","uniqueKey":"data.status","typeLabel":"enum\u003cstring>"},"taskId":{"type":"string","example":"ADHUR74BCBSW8399DCN","uniqueKey":"data.taskId","typeLabel":"string"},"totalGrossAmount":{"description":"Gross total — the net amount plus tax (the total payable, including VAT).","type":"number","example":500,"uniqueKey":"data.totalGrossAmount","typeLabel":"number"},"updatedDate":{"type":"string","example":"2025-07-16T00:00:00Z","uniqueKey":"data.updatedDate","typeLabel":"string"},"vatId":{"type":"string","example":"DE987654321","uniqueKey":"data.vatId","typeLabel":"string"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"meta":{"warnings":["Field not used by target system"],"pagination":{"total":125,"perPage":50,"currentPage":1,"totalPages":3},"partialErrors":[{"code":"FILE_UPLOAD_FAILED","message":"Attachment invoice.pdf could not be uploaded to the target system."}]},"data":{"id":"BP-12345","addresses ":[{"city":"city"}],"bankAccountId":"5a6b7f5dw45c1c-403e-ad56-202fbc312414","bankAccountNumber":5407324931,"bankCode":"50010517","bic":"DEUTDEFF","bookingProposalDate":"2025-07-14T00:00:00Z","bookingType":"INVOICE","contactAccountNumber":70000,"contactId":"eaa28f49-6028-4b6e-bb12-d8f6278073fc","contactName ":"John Doe","createdDate":"2025-07-16T00:00:00Z","currency":"EUR","deliveryDate":"2025-07-26T00:00:00Z","discountPaymentDate":"2025-07-16T00:00:00Z","discountPaymentDate2":"2025-07-18T00:00:00Z","dueDate":"2025-07-24T00:00:00Z","files":["file1.pdf"],"journalCode":"60","iban":"DE43100500000920018963","isPaymentOrder":"true","ledgerName":"Payroll","lineItems":[{"id":"Item-112233","accountCode":"200","accountId":"db32-4f56-8a9b-1234567890ab","accountName":"EXPENSE","accountNumber":4900,"bookingTaxCode":"9","createdDate":"2021-01-01T00:00:00Z","description":"Item A","dimension1":"Marketing","dimension2":"Service and Maintenance","dimensions":[{"id":"eaa28f49-6028-4b6e-bb12-d8f6278073fc","code":"CS1","dimension":"CostCenter","name":"Jerde, Greenfelder and Jacobi"}],"discountAmount":100,"discountAmount2":50,"discountPercentage":20,"discountPercentage2":10,"taxCode":"02","taxRatePercentage":19,"totalGrossAmount":500,"totalNetAmount":450,"type":"SERVICES","updatedDate":"2021-01-01T00:00:00Z"}],"notes":"Bill for maintenance services","number":"1233330","orderId":"3344566","paidDate":"2021-01-01T00:00:00Z","paymentTermsId":"03","status":"DRAFT","taskId":"ADHUR74BCBSW8399DCN","totalGrossAmount":500,"updatedDate":"2025-07-16T00:00:00Z","vatId":"DE987654321"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"afb32bdb-0a6e-4158-af6a-e8543f3bdd1e":{"url":"https://api.maesn.dev"}}},"originalFileLocation":"openapi.json"},"subdomain":"maesn","siteName":"maesn","title":"Create booking proposal - maesn","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T12:55:20.847Z","gitLastModified":"2026-11-02T13:20:47.000Z","originalFileLocation":"api-reference/accounting-endpoints/bookingproposals/create-booking-proposal.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=\"application-name\" content=\"maesn\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/maesn/WJYcicI1ZlNx491k/_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/maesn/WJYcicI1ZlNx491k/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/maesn/WJYcicI1ZlNx491k/_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/maesn/WJYcicI1ZlNx491k/_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/maesn/WJYcicI1ZlNx491k/_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/maesn/WJYcicI1ZlNx491k/_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/maesn/WJYcicI1ZlNx491k/_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/maesn/WJYcicI1ZlNx491k/_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/maesn/WJYcicI1ZlNx491k/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create booking proposal - maesn\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"maesn\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://maesn.mintlify.app/_mintlify/api/og/v2?division=Booking+Proposals\u0026amp;title=Create+booking+proposal\u0026amp;theme=8d1fcb7d18805d920691c9fa\u0026amp;signature=f06a9ecb307c6602791a9b78fb3b26e4b99b983f21bc15fefb8c5c118d58a9a4\">\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 booking proposal - maesn\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://maesn.mintlify.app/_mintlify/api/og/v2?division=Booking+Proposals\u0026amp;title=Create+booking+proposal\u0026amp;theme=8d1fcb7d18805d920691c9fa\u0026amp;signature=f06a9ecb307c6602791a9b78fb3b26e4b99b983f21bc15fefb8c5c118d58a9a4\">\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/maesn/WJYcicI1ZlNx491k/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"maesn\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#27A691\">\u003cmeta data-mint-head name=\"author\" content=\"Lennart Svensson\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.maesn.com/#organization\",\"name\":\"maesn\",\"url\":\"https://docs.maesn.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/maesn/gCd41Ws3USFubam4/logo/maesn-light.svg?fit=max\u0026auto=format\u0026n=gCd41Ws3USFubam4\u0026q=85\u0026s=ba936398d19fd8fe8fb10d7b41c80170\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.maesn.com#website\",\"name\":\"maesn\",\"url\":\"https://docs.maesn.com\",\"publisher\":{\"@id\":\"https://docs.maesn.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal#webpage\",\"url\":\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal\",\"name\":\"Create booking proposal\",\"dateModified\":\"2026-11-02T13:20:47.000Z\",\"isPartOf\":{\"@id\":\"https://docs.maesn.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API reference\",\"item\":\"https://docs.maesn.com/api-reference/accounting-endpoints/accounting-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Accounting\",\"item\":\"https://docs.maesn.com/api-reference/accounting-endpoints/accounting-overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Booking Proposals\",\"item\":\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/get-booking-proposals\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Create booking proposal\",\"item\":\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal#apireference\",\"headline\":\"Create booking proposal\",\"name\":\"Create booking proposal\",\"url\":\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal\",\"mainEntityOfPage\":{\"@id\":\"https://docs.maesn.com/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal#webpage\"},\"dateModified\":\"2026-11-02T13:20:47.000Z\",\"publisher\":{\"@id\":\"https://docs.maesn.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.maesn.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"maesn\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"maesn","nav":{"global":null,"groups":[{"group":"Get started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Explore our integrations","mode":"wide","href":"/integrations-overview"},{"title":"Authentication","href":"/authentication"},{"title":"Rate limiting","href":"/rate-limits"},{"title":"Filtering, Ordering, \u0026 Pagination","href":"/filtering-ordering-pagination"},{"title":"Standardized Data","href":"/standardization"},{"title":"Raw Data","href":"/raw-data"},{"title":"Passthrough","href":"/pass-through"},{"title":"Asynchronous Task","href":"/async-task"},{"title":"Idempotency","tag":"Beta","href":"/idempotency"},{"title":"Sandboxes","href":"/sandboxes"},{"title":"TypeScript SDK","href":"/sdk"},{"title":"OpenAPI specs","href":"/openapi-specs"},{"title":"MCP Server","href":"/mcp-server"},{"title":"Webhooks","href":"/webhooks"},{"title":"Welcome to maesn!","mode":"wide","sidebarTitle":"About maesn","href":"/what-is-maesn"},{"title":"Changelog","href":"/changelog"}]},{"group":"Guides","pages":[{"title":"Quick start","href":"/guides/quick-start"},{"title":"maesn Connect","href":"/guides/maesn-connect"},{"title":"Test maesn's Unified API with Postman","sidebarTitle":"Postman","href":"/guides/postman"},{"title":"Keeping data fresh","href":"/guides/keep-data-fresh"},{"title":"Error handling","mode":"wide","href":"/guides/error-handling"},{"title":"Partial errors","href":"/guides/partial-errors"}]},{"group":"Integrations","pages":[{"title":"Endpoint coverage","mode":"wide","sidebarTitle":"Overview","href":"/integrations"},{"title":"AbaConnect","sidebarTitle":"AbaConnect","href":"/integrations/abaconnect"},{"title":"Abacus","sidebarTitle":"Abacus","href":"/integrations/abacus"},{"title":"bexio","sidebarTitle":"bexio","href":"/integrations/bexio"},{"title":"BuchhaltungsButler","sidebarTitle":"BuchhaltungsButler","href":"/integrations/buchhaltungsbutler"},{"title":"DATEV Rechnungswesen","sidebarTitle":"DATEV Rechnungswesen","href":"/integrations/datev-rechnungswesen"},{"title":"DATEV Unternehmen Online","sidebarTitle":"DATEV Unternehmen Online","href":"/integrations/datev-unternehmen-online"},{"title":"Dinero","sidebarTitle":"Dinero","href":"/integrations/dinero"},{"title":"Exact Online","sidebarTitle":"Exact Online","href":"/integrations/exact-online"},{"title":"fortnox","sidebarTitle":"fortnox","href":"/integrations/fortnox"},{"title":"FreeAgent","sidebarTitle":"FreeAgent","href":"/integrations/freeagent"},{"title":"FreshBooks","sidebarTitle":"FreshBooks","href":"/integrations/freshbooks"},{"title":"Holded","sidebarTitle":"Holded","href":"/integrations/holded"},{"title":"Lexware Office","sidebarTitle":"Lexware Office","href":"/integrations/lexware-office"},{"title":"Microsoft Business Central","sidebarTitle":"Microsoft Business Central","href":"/integrations/microsoft-dynamics-365-business-central"},{"title":"Moneybird","sidebarTitle":"Moneybird","href":"/integrations/moneybird"},{"title":"Odoo","sidebarTitle":"Odoo","href":"/integrations/odoo"},{"title":"Pennylane","sidebarTitle":"Pennylane","href":"/integrations/pennylane"},{"title":"Procountor","sidebarTitle":"Procountor","href":"/integrations/procountor"},{"title":"Qonto","sidebarTitle":"Qonto","href":"/integrations/qonto"},{"title":"QuickBooks","sidebarTitle":"QuickBooks","href":"/integrations/quickbooks"},{"title":"Sage Accounting","sidebarTitle":"Sage Accounting","href":"/integrations/sage-accounting"},{"title":"Sage Active","sidebarTitle":"Sage Active","href":"/integrations/sage-active"},{"title":"sevdesk","sidebarTitle":"sevdesk","href":"/integrations/sevdesk"},{"title":"Snelstart","sidebarTitle":"Snelstart","href":"/integrations/snelstart"},{"title":"Twinfield","sidebarTitle":"Twinfield","href":"/integrations/twinfield"},{"title":"Tripletex","sidebarTitle":"Tripletex","href":"/integrations/tripletex"},{"title":"Visma eAccounting (Spiris)","sidebarTitle":"Visma eAcccounting","href":"/integrations/visma-eaccounting"},{"title":"Visma e-conomic","sidebarTitle":"Visma e-conomic","href":"/integrations/visma-e-conomic"},{"title":"weclapp","sidebarTitle":"weclapp","href":"/integrations/weclapp"},{"title":"Xentral","sidebarTitle":"Xentral","href":"/integrations/xentral"},{"title":"Xero","sidebarTitle":"Xero","href":"/integrations/xero"}]},{"group":"Use cases","pages":[{"title":"Explore our use cases","href":"/use-cases"},{"title":"Capture invoices \u0026 bills","href":"/use-cases/capture-invoices"},{"title":"Debt management","href":"/use-cases/debt-management"},{"title":"Fetch invoices","href":"/use-cases/fetch-invoices"},{"title":"Fetch bills","href":"/use-cases/fetch-bills"},{"title":"Synchronize contacts","href":"/use-cases/sync-contacts"},{"title":"Synchronize expenses","href":"/use-cases/sync-expenses"},{"title":"Synchronize items","href":"/use-cases/sync-items"},{"title":"Create invoices","href":"/use-cases/create-invoices"},{"title":"Accounts payable","href":"/use-cases/accounts-payable"},{"title":"Accounts receivable","href":"/use-cases/accounts-receivable"},{"title":"Create bookings","href":"/use-cases/create-bookings"},{"title":"DATEV use cases","href":"/use-cases/datev-overview"}]},{"group":"API reference","pages":[{"group":"Accounting","pages":[{"title":"Accounting API","sidebarTitle":"Overview","href":"/api-reference/accounting-endpoints/accounting-overview"},{"group":"Accounts","pages":[{"openapi":"GET /accounting/accounts","title":null,"href":"/api-reference/accounting-endpoints/accounts/get-accounts"},{"openapi":"get /accounting/accounts/{accountId}","title":null,"href":"/api-reference/accounting-endpoints/accounts/get-account"},{"openapi":"post /accounting/accounts","title":null,"href":"/api-reference/accounting-endpoints/accounts/create-account"}]},{"group":"Async Task","pages":[{"openapi":"get /accounting/asyncTask/{taskId}","title":null,"href":"/api-reference/accounting-endpoints/asynctask/get-async-task-info"}]},{"group":"Bank Accounts","pages":[{"openapi":"GET /accounting/bankAccounts","title":null,"href":"/api-reference/accounting-endpoints/bankaccounts/get-bank-accounts"},{"openapi":"GET /accounting/bankAccounts/{bankAccountId}","title":null,"href":"/api-reference/accounting-endpoints/bankaccounts/get-bank-account"},{"openapi":"post /accounting/bankAccounts","title":null,"href":"/api-reference/accounting-endpoints/bankaccounts/create-bank-account"}]},{"group":"Bills","pages":[{"openapi":"get /accounting/bills","title":null,"href":"/api-reference/accounting-endpoints/bills/get-bills"},{"openapi":"get /accounting/bills/{billId}","title":null,"href":"/api-reference/accounting-endpoints/bills/get-bill"},{"openapi":"post /accounting/bills","title":null,"href":"/api-reference/accounting-endpoints/bills/create-bill"},{"openapi":"put /accounting/bills/{billId}","title":null,"href":"/api-reference/accounting-endpoints/bills/update-bill"},{"openapi":"delete /accounting/bills/{billId}","title":null,"href":"/api-reference/accounting-endpoints/bills/delete-bill"},{"openapi":"get /accounting/bills/{billId}/document","title":null,"href":"/api-reference/accounting-endpoints/bills/get-bill-document"}]},{"group":"Bill Lines","pages":[{"openapi":"get /accounting/bills/{billId}/lineItems","title":null,"href":"/api-reference/accounting-endpoints/billlineitems/get-bill-lines"},{"openapi":"post /accounting/bills/{billId}/lineItems","title":null,"href":"/api-reference/accounting-endpoints/billlineitems/create-bill-line"},{"openapi":"put /accounting/bills/{billId}/lineItems/{lineItemId}","title":null,"href":"/api-reference/accounting-endpoints/billlineitems/update-bill-line"}]},{"group":"Booking Proposals","pages":[{"openapi":"get /accounting/bookingProposals","title":null,"href":"/api-reference/accounting-endpoints/bookingproposals/get-booking-proposals"},{"openapi":"get /accounting/bookingProposals/{bookingProposalId}","title":null,"href":"/api-reference/accounting-endpoints/bookingproposals/get-booking-proposal"},{"openapi":"get /accounting/bookingProposals/{bookingProposalId}/document","title":null,"description":null,"href":"/api-reference/accounting-endpoints/bookingproposals/get-booking-proposal-document"},{"openapi":"POST /accounting/bookingProposals","title":null,"href":"/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal"},{"openapi":"POST /accounting/bookingProposals/async","title":null,"description":null,"href":"/api-reference/accounting-endpoints/bookingproposals/create-booking-proposal-async"},{"openapi":"PUT /accounting/bookingProposals/{bookingProposalId}","title":null,"href":"/api-reference/accounting-endpoints/bookingproposals/update-booking-proposal"},{"openapi":"PUT /accounting/bookingProposals/{bookingProposalId}/async","title":null,"href":"/api-reference/accounting-endpoints/bookingproposals/update-booking-proposal-async"},{"openapi":"POST /accounting/bookingProposals/{bookingProposalId}/attachments","title":null,"href":"/api-reference/accounting-endpoints/bookingproposals/attachments/create-booking-proposal-attachment"}]},{"group":"Contacts","pages":[{"openapi":"get /accounting/contacts","title":null,"href":"/api-reference/accounting-endpoints/contacts/get-contacts"},{"openapi":"get /accounting/contacts/{contactId}","title":null,"href":"/api-reference/accounting-endpoints/contacts/get-contact"},{"openapi":"post /accounting/contacts","title":null,"href":"/api-reference/accounting-endpoints/contacts/create-contact"},{"openapi":"put /accounting/contacts/{contactId}","title":null,"href":"/api-reference/accounting-endpoints/contacts/put-contact"},{"openapi":"patch /accounting/contacts/{contactId}","title":null,"href":"/api-reference/accounting-endpoints/contacts/patch-contact"},{"openapi":"post /accounting/contacts/bulk","title":null,"href":"/api-reference/accounting-endpoints/contacts/create-contacts-bulk"},{"openapi":"get /accounting/contacts/async","title":null,"href":"/api-reference/accounting-endpoints/contacts/get-contacts-async"},{"openapi":"get /accounting/contacts/{contactId}/async","title":null,"href":"/api-reference/accounting-endpoints/contacts/get-contact-async"},{"openapi":"post /accounting/contacts/async","title":null,"href":"/api-reference/accounting-endpoints/contacts/create-contact-async"}]},{"group":"Credit Notes","pages":[{"openapi":"GET /accounting/creditNotes","title":null,"href":"/api-reference/accounting-endpoints/creditnotes/get-credit-notes"},{"openapi":"GET /accounting/creditNotes/{creditNoteId}","title":null,"href":"/api-reference/accounting-endpoints/creditnotes/get-credit-note"},{"openapi":"POST /accounting/creditNotes","title":null,"href":"/api-reference/accounting-endpoints/creditnotes/create-credit-note"},{"openapi":"get /accounting/creditNotes/{creditNoteId}/documents","title":null,"href":"/api-reference/accounting-endpoints/creditnotes/get-credit-note-documents"}]},{"group":"Currencies","pages":[{"openapi":"get /accounting/currencies","title":null,"href":"/api-reference/accounting-endpoints/currencies/get-currencies"}]},{"group":"Customers","pages":[{"openapi":"get /accounting/customers","title":null,"href":"/api-reference/accounting-endpoints/customers/get-customers"},{"openapi":"get /accounting/customers/{contactId}","title":null,"href":"/api-reference/accounting-endpoints/customers/get-customer"},{"openapi":"post /accounting/customers","title":null,"href":"/api-reference/accounting-endpoints/customers/create-customer"},{"openapi":"put /accounting/customers/{contactId}","title":null,"href":"/api-reference/accounting-endpoints/customers/update-customer"},{"openapi":"patch /accounting/customers/{contactId}","title":null,"href":"/api-reference/accounting-endpoints/customers/patch-customer"}]},{"group":"Dimensions","pages":[{"openapi":"get /accounting/dimensions","title":null,"href":"/api-reference/accounting-endpoints/dimensions/get-dimensions"},{"openapi":"get /accounting/dimensions/{dimension}","title":null,"href":"/api-reference/accounting-endpoints/dimensions/get-dimensions-by-dimension"}]},{"group":"Expenses","pages":[{"openapi":"get /accounting/expenses","title":null,"href":"/api-reference/accounting-endpoints/expenses/get-expenses"},{"openapi":"get /accounting/expenses/{expenseId}","title":null,"href":"/api-reference/accounting-endpoints/expenses/get-expense"},{"openapi":"post /accounting/expenses","title":null,"href":"/api-reference/accounting-endpoints/expenses/create-expense"},{"openapi":"post /accounting/expenses/async","title":null,"href":"/api-reference/accounting-endpoints/expenses/create-expense-async"}]},{"group":"Files","pages":[{"openapi":"post /accounting/files","title":null,"href":"/api-reference/accounting-endpoints/files/upload-file"},{"openapi":"post /accounting/files/async","title":null,"href":"/api-reference/accounting-endpoints/files/upload-file-async"},{"openapi":"get /accounting/files/documentTypes","title":null,"href":"/api-reference/accounting-endpoints/files/get-document-types"},{"openapi":"get /accounting/files/documentExtensions","title":null,"href":"/api-reference/accounting-endpoints/files/get-document-extensions"}]},{"group":"Fiscal Years","pages":[{"openapi":"get /accounting/fiscalYears","title":null,"href":"/api-reference/accounting-endpoints/fiscalyears/get-fiscal-years"},{"openapi":"get /accounting/fiscalYears/{fiscalYearId}","title":null,"href":"/api-reference/accounting-endpoints/fiscalyears/get-fiscal-year"}]},{"group":"Goods Receipts","pages":[{"openapi":"GET /accounting/goodsReceipts","title":null,"href":"/api-reference/accounting-endpoints/goodsreceipts/get-goods-receipts"},{"openapi":"GET /accounting/goodsReceipts/{goodsReceiptId}","title":null,"href":"/api-reference/accounting-endpoints/goodsreceipts/get-goods-receipt"}]},{"group":"Goods Receipt Lines","pages":[{"openapi":"GET /accounting/goodsReceipts/{goodsReceiptId}/lineItems","title":null,"href":"/api-reference/accounting-endpoints/goodsreceiptlineitems/get-goods-receipt-lines"},{"openapi":"GET /accounting/goodsReceipts/{goodsReceiptId}/lineItems/{lineItemId}","title":null,"href":"/api-reference/accounting-endpoints/goodsreceiptlineitems/get-goods-receipt-line"}]},{"group":"Invoices","pages":[{"openapi":"get /accounting/invoices","title":null,"href":"/api-reference/accounting-endpoints/invoices/get-invoices"},{"openapi":"get /accounting/invoices/{invoiceId}","title":null,"href":"/api-reference/accounting-endpoints/invoices/get-invoice"},{"openapi":"post /accounting/invoices","title":null,"href":"/api-reference/accounting-endpoints/invoices/create-invoice"},{"openapi":"patch /accounting/invoices/{invoiceId}","title":null,"href":"/api-reference/accounting-endpoints/invoices/patch-invoice"},{"openapi":"get /accounting/invoices/{invoiceId}/document","title":null,"href":"/api-reference/accounting-endpoints/invoices/get-invoice-document"}]},{"group":"Invoice Lines","pages":[{"openapi":"get /accounting/invoices/{invoiceId}/lineItems","title":null,"href":"/api-reference/accounting-endpoints/invoicelineitems/get-invoice-lines"},{"openapi":"get /accounting/invoices/{invoiceId}/lineItems/{lineItemId}","title":null,"href":"/api-reference/accounting-endpoints/invoicelineitems/get-invoice-line"},{"openapi":"post /accounting/invoices/{invoiceId}/lineItems","title":null,"href":"/api-reference/accounting-endpoints/invoicelineitems/create-invoice-line"},{"openapi":"patch /accounting/invoices/{invoiceId}/lineItems/{lineItemId}","title":null,"href":"/api-reference/accounting-endpoints/invoicelineitems/patch-invoice-line"}]},{"group":"Items","pages":[{"openapi":"get /accounting/items","title":null,"href":"/api-reference/accounting-endpoints/items/get-items"},{"openapi":"get /accounting/items/{itemId}","title":null,"href":"/api-reference/accounting-endpoints/items/get-item"},{"openapi":"post /accounting/items","title":null,"href":"/api-reference/accounting-endpoints/items/create-item"},{"openapi":"patch /accounting/items/{itemId}","title":null,"href":"/api-reference/accounting-endpoints/items/patch-item"},{"openapi":"put /accounting/items/{itemId}","title":null,"href":"/api-reference/accounting-endpoints/items/update-item"},{"openapi":"delete /accounting/items/{itemId}","title":null,"href":"/api-reference/accounting-endpoints/items/delete-item"}]},{"group":"Journals","pages":[{"openapi":"GET /accounting/journals","title":null,"href":"/api-reference/accounting-endpoints/journals/get-journals"}]},{"group":"Journal Entries","pages":[{"openapi":"GET /accounting/journalEntries","title":null,"href":"/api-reference/accounting-endpoints/journalentries/get-journal-entries"},{"openapi":"GET /accounting/journalEntries/async","title":null,"href":"/api-reference/accounting-endpoints/journalentries/get-journal-entries-async"},{"openapi":"GET /accounting/journalEntries/{journalEntryId}","title":null,"href":"/api-reference/accounting-endpoints/journalentries/get-journal-entry"},{"openapi":"POST /accounting/journalEntries","title":null,"href":"/api-reference/accounting-endpoints/journalentries/create-journal-entry"},{"openapi":"PUT /accounting/journalEntries/{journalEntryId}","title":null,"href":"/api-reference/accounting-endpoints/journalentries/update-journal-entry"},{"openapi":"PATCH /accounting/journalEntries/{journalEntryId}","title":null,"href":"/api-reference/accounting-endpoints/journalentries/patch-journal-entry"},{"openapi":"delete /accounting/journalEntries/{journalEntryId}","title":null,"href":"/api-reference/accounting-endpoints/journalentries/delete-journal-entry"},{"openapi":"POST /accounting/journalEntries/bulk","title":null,"href":"/api-reference/accounting-endpoints/journalentries/create-journal-entries-bulk"},{"openapi":"GET /accounting/journalEntries/{journalEntryId}/Attachments","title":null,"href":"/api-reference/accounting-endpoints/journalentries/attachments/get-journal-entry-attachments"},{"openapi":"GET /accounting/journalEntries/{journalEntryId}/Attachments/{attachmentId}","title":null,"href":"/api-reference/accounting-endpoints/journalentries/attachments/get-journal-entry-attachment"},{"openapi":"POST /accounting/journalEntries/{journalEntryId}/Attachments","title":null,"href":"/api-reference/accounting-endpoints/journalentries/attachments/create-journal-entry-attachment"}]},{"group":"Offers","pages":[{"openapi":"get /accounting/offers","title":null,"href":"/api-reference/accounting-endpoints/offers/get-offers"},{"openapi":"get /accounting/offers/{offerId}","title":null,"href":"/api-reference/accounting-endpoints/offers/get-offer"},{"openapi":"get /accounting/offers/{offerId}/document","title":null,"href":"/api-reference/accounting-endpoints/offers/get-offer-document"},{"openapi":"post /accounting/offers","title":null,"href":"/api-reference/accounting-endpoints/offers/create-offer"}]},{"group":"Offer Lines","pages":[{"openapi":"get /accounting/offers/{offerId}/lineItems","title":null,"href":"/api-reference/accounting-endpoints/offerlineitems/get-offer-lines"},{"openapi":"get /accounting/offers/{offerId}/lineItems/{lineItemId}","title":null,"href":"/api-reference/accounting-endpoints/offerlineitems/get-offer-line"}]},{"group":"Open Items","pages":[{"openapi":"get /accounting/openItems","title":null,"href":"/api-reference/accounting-endpoints/openitems/get-open-items"},{"openapi":"get /accounting/openItems/async","title":null,"href":"/api-reference/accounting-endpoints/openitems/get-open-items-async"}]},{"group":"Payments","pages":[{"openapi":"get /accounting/payments","title":null,"href":"/api-reference/accounting-endpoints/payments/get-payments"},{"openapi":"get /accounting/payments/{paymentId}","title":null,"href":"/api-reference/accounting-endpoints/payments/get-payment"},{"openapi":"post /accounting/payments","title":null,"href":"/api-reference/accounting-endpoints/payments/create-payment"},{"openapi":"delete /accounting/payments/{paymentId}","title":null,"href":"/api-reference/accounting-endpoints/payments/delete-payment"}]},{"group":"Payment Terms","pages":[{"openapi":"get /accounting/paymentTerms","title":null,"href":"/api-reference/accounting-endpoints/paymentterms/get-payment-terms"},{"openapi":"get /accounting/paymentTerms/{paymentTermId}","title":null,"href":"/api-reference/accounting-endpoints/paymentterms/get-payment-term"},{"openapi":"post /accounting/paymentTerms","title":null,"href":"/api-reference/accounting-endpoints/paymentterms/create-payment-term"}]},{"group":"Projects","pages":[{"openapi":"GET /accounting/projects","title":null,"href":"/api-reference/accounting-endpoints/projects/get-projects"},{"openapi":"GET /accounting/projects/{projectId}","title":null,"href":"/api-reference/accounting-endpoints/projects/get-project"},{"openapi":"POST /accounting/projects","title":null,"href":"/api-reference/accounting-endpoints/projects/create-project"},{"openapi":"get /accounting/projects/async","title":null,"href":"/api-reference/accounting-endpoints/projects/get-projects-async"},{"openapi":"get /accounting/projects/{projectId}/async","title":null,"href":"/api-reference/accounting-endpoints/projects/get-project-async"},{"openapi":"post /accounting/projects/async","title":null,"href":"/api-reference/accounting-endpoints/projects/create-project-async"}]},{"group":"Purchase Orders","pages":[{"openapi":"GET /accounting/purchaseOrders","title":null,"href":"/api-reference/accounting-endpoints/purchaseorders/get-purchase-orders"},{"openapi":"GET /accounting/purchaseOrders/{purchaseOrderId}","title":null,"href":"/api-reference/accounting-endpoints/purchaseorders/get-purchase-order"}]},{"group":"Purchase Order Lines","pages":[{"openapi":"GET /accounting/purchaseOrders/{purchaseOrderId}/lineItems","title":null,"href":"/api-reference/accounting-endpoints/purchaseorderlineitems/get-purchase-order-lines"},{"openapi":"GET /accounting/purchaseOrders/{purchaseOrderId}/lineItems/{lineItemId}","title":null,"href":"/api-reference/accounting-endpoints/purchaseorderlineitems/get-purchase-order-line"}]},{"group":"Reason Codes","pages":[{"openapi":"get /accounting/reasonCodes","title":null,"href":"/api-reference/accounting-endpoints/reasoncodes/get-reason-codes"}]},{"group":"Sales Orders","pages":[{"openapi":"GET /accounting/salesOrders","title":null,"href":"/api-reference/accounting-endpoints/salesorders/get-sales-orders"},{"openapi":"GET /accounting/salesOrders/{salesOrderId}","title":null,"href":"/api-reference/accounting-endpoints/salesorders/get-sales-order"},{"openapi":"POST /accounting/salesOrders","title":null,"href":"/api-reference/accounting-endpoints/salesorders/create-sales-order"},{"openapi":"post /accounting/salesOrders/async","title":null,"href":"/api-reference/accounting-endpoints/salesorders/create-sales-order-async"}]},{"group":"Sales Order Lines","pages":[{"openapi":"GET /accounting/salesOrders/{salesOrderId}/lineItems","title":null,"href":"/api-reference/accounting-endpoints/salesorderlineitems/get-sales-order-lines"}]},{"group":"Suppliers","pages":[{"openapi":"get /accounting/suppliers","title":null,"href":"/api-reference/accounting-endpoints/suppliers/get-suppliers"},{"openapi":"get /accounting/suppliers/{contactId}","title":null,"href":"/api-reference/accounting-endpoints/suppliers/get-supplier"},{"openapi":"post /accounting/suppliers","title":null,"href":"/api-reference/accounting-endpoints/suppliers/create-supplier"},{"openapi":"put /accounting/suppliers/{contactId}","title":null,"href":"/api-reference/accounting-endpoints/suppliers/update-supplier"},{"openapi":"patch /accounting/suppliers/{contactId}","title":null,"href":"/api-reference/accounting-endpoints/suppliers/patch-supplier"}]},{"group":"Tax Rates","pages":[{"openapi":"get /accounting/taxRates","title":null,"href":"/api-reference/accounting-endpoints/taxrates/get-tax-rates"},{"openapi":"get /accounting/taxRates/{taxRateId}","title":null,"href":"/api-reference/accounting-endpoints/taxrates/get-tax-rate"}]},{"group":"Tolerance Limits","pages":[{"openapi":"get /accounting/toleranceLimits","title":null,"href":"/api-reference/accounting-endpoints/tolerancelimits/get-tolerance-limits"}]},{"group":"Transactions","pages":[{"openapi":"post /accounting/transactions","title":null,"href":"/api-reference/accounting-endpoints/transactions/create-transaction"}]},{"group":"Trial Balance","pages":[{"openapi":"get /accounting/trialBalance","title":null,"href":"/api-reference/accounting-endpoints/trialbalance/get-trial-balance"}]},{"group":"Units","pages":[{"openapi":"get /accounting/units","title":null,"href":"/api-reference/accounting-endpoints/units/get-units"}]},{"group":"Vendor Credits","pages":[{"openapi":"get /accounting/vendorCredits","title":null,"href":"/api-reference/accounting-endpoints/vendorcredits/get-vendor-credits"},{"openapi":"post /accounting/vendorCredits","title":null,"href":"/api-reference/accounting-endpoints/vendorcredits/create-vendor-credit"},{"openapi":"put /accounting/vendorCredits/{vendorCreditId}","title":null,"href":"/api-reference/accounting-endpoints/vendorcredits/update-vendor-credit"},{"openapi":"delete /accounting/vendorCredits/{vendorCreditId}","title":null,"href":"/api-reference/accounting-endpoints/vendorcredits/delete-vendor-credit"}]}]},{"group":"Authentication","pages":[{"openapi":"get /auth/{TARGET_SYSTEM}","title":null,"href":"/api-reference/auth/get-auth"},{"openapi":"post /auth/{TARGET_SYSTEM}","title":null,"href":"/api-reference/auth/post-auth"},{"openapi":"get /auth/environments","title":null,"href":"/api-reference/auth/get-environments"},{"openapi":"get /auth/companies","title":null,"href":"/api-reference/auth/get-companies"},{"openapi":"post /auth/accounts/{TARGET_SYSTEM}","title":null,"href":"/api-reference/auth/create-account"}]},{"group":"Tenant Management","pages":[{"openapi":"post /tenants/register-system","title":null,"href":"/api-reference/accounting-endpoints/tenants/register-end-system"},{"openapi":"post /tenants/add-callback-url","title":null,"href":"/api-reference/accounting-endpoints/tenants/add-callback-url"},{"openapi":"get /tenants/get-end-user-list","title":null,"href":"/api-reference/accounting-endpoints/tenants/get-end-user-list"},{"openapi":"delete /tenants/delete-end-user","title":null,"href":"/api-reference/accounting-endpoints/tenants/delete-end-user"},{"openapi":"post /tenants/signing-secret","title":null,"href":"/api-reference/accounting-endpoints/tenants/create-signing-secret"},{"openapi":"post /tenants/submission-page-style","title":"Set submission page style","href":"/api-reference/accounting-endpoints/tenants/set-submission-page-style"}]},{"group":"User","pages":[{"title":"User API","sidebarTitle":"Overview","href":"/api-reference/user-endpoints/user-overview"},{"group":"Users","pages":[{"openapi":"get /user/user-info","title":null,"href":"/api-reference/user-endpoints/user/user-info"}]}]},{"group":"Webhooks","pages":[{"openapi":"post /webhooks","title":null,"href":"/api-reference/webhooks/create-webhook"},{"openapi":"get /webhooks","title":null,"href":"/api-reference/webhooks/get-webhooks"},{"openapi":"delete /webhooks/{webhookId}","title":null,"href":"/api-reference/webhooks/delete-webhook"}]}]},{"group":"Knowledgebase","pages":[{"title":"DATEV service configuration","href":"/knowledgebase/datev-service-configuration"}]}]},"basePath":"","title":"Create booking proposal - maesn","buildId":"dpl_2gSLkbMoF5kkLsBqYzq9KWtDyJRo","deploymentId":"dpl_2gSLkbMoF5kkLsBqYzq9KWtDyJRo","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-hfTk6MZX.js","utils-Bfp7HcY4.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D8dSW7yV.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CFgQXcZO.js","snippetPresets-dMW1-pV3.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-DyrCOido.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Bwwdcyh3.js","shallow-drVXTg79.js","getApiPlaygroundDisplay-GMPxUzWV.js","CodeSnippet-wTmV0wP6.js","CodeSnippets-D_QxCJEq.js","Page-BsZAA8xk.js","getPastedJson-Dev-X0Xy.js","icon-7L2WL0jD.js","MethodPill-Ble59Dl_.js","DuplicateIcon-r-98uLGh.js","createIcon-DaFzipjW.js","DynamicMarkdown-Jk8YAWGN.js","SectionHeading-nLgrCDOg.js","axios-vUo_bRtp.js","Markdown-_QGow1Wo.js","clsx-v8ssfMzu.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CjboTi0T.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DkAyo-p5.js"]}