cURL
Booking Proposals
Create booking proposal
POST
cURL
Documentation Index
Fetch the complete documentation index at: https://docs.maesn.com/llms.txt
Use this file to discover all available pages before exploring further.
Field support per integration
Business Central
Business Central
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.Available options:
BILLNote: Business Central booking proposals are created as purchase invoices, so only BILL type is supported.DATEV Unternehmen Online
DATEV Unternehmen Online
This endpoint has been deprecated. Please use the
Create Booking Proposal Async 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.Available options:
INVOICE, BILLThe
files array can be used to attach files to the booking proposal.The name of the uploaded files must include the file extension, for example
invoice.pdf.The file name must not exceed 255 characters in length.
The
folderManagement object defines the three-level folder structure for a booking proposal. If not provided, the default structure will be used.Exact Online
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.Available options:
INVOICE, BILL, INVOICE_CREDIT_NOTEThe file name must not exceed 255 characters in length.
Lexware Office
Lexware Office
Moneybird
Moneybird
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.Available options:
BILL, INVOICEThe file name must not exceed 255 characters in length.
Sage Accounting
Sage Accounting
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
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.Available options:
INVOICEsevdesk
sevdesk
Snelstart
Snelstart
Visma e-conomic
Visma e-conomic
Headers
API key
Example:
"example value"
Account key
Example:
"example value"
Query Parameters
Body
multipart/form-data
Last modified on May 22, 2026