Skip to main content
POST
cURL

Field support per integration

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.
Supported request parameters:
number
required
The accountNumberLength field specifies the length of the G/L accounts. The value must match the configuration defined in the end user’s mandate settings within the DATEV application.
string
required
Available options: SKR03, SKR04, SKR42, SKR51, SKR14
ContactEntryRequestDto[]
string
required
YYYY-MM-DD date format, e.g., 2025-01-01The fiscalYearStartDate field should be set to the first day of the fiscal year, which is usually January 1st. If your fiscal year begins on a different date, please adjust this field accordingly.
If the provided date does not match the actual fiscal year start date, DATEV will not return an error code. However, the booking entries will not be posted in Rechnungswesen.

Headers

X-API-KEY
string
required

API key

Example:

"example value"

X-ACCOUNT-KEY
string
required

Account key

Example:

"example value"

Query Parameters

companyId
string

Body

application/json
accountNumberLength
number
Example:

4

chartOfAccount
enum<string>
Available options:
SKR03,
SKR04,
SKR42,
SKR51,
SKR14
Example:

"SKR03"

entries
object[]
fiscalYearStartDate
string
Example:

"2025-01-01"

Response

200 - application/json
meta
object
data
object
Last modified on July 9, 2026