Open Item Synch
Streamline open item synchronization in VARIO Cloud via API, matching bank transactions, marking results and booking reconciled payments automatically.
Umsatzabgleich
post
Body
bankIdinteger · int64Optional
Bank für den Abgleich
bankAccountIdinteger · int64Optional
Bankkonto für den Abgleich nach Import der Banktransaktionen pro Bankkonto
Responses
200
OK
*/*
contextstringOptional
message context
messageValuestringOptional
message
post/erp/finance/openitemsynchronization
POST /erp/finance/openitemsynchronization HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 83
{
"openItemMatchingRules": [],
"bankId": 1,
"bankAccountId": 1,
"loggingLevels": [
"ERROR"
]
}200
OK
{
"context": "text",
"messageValue": "text"
}post
Path parameters
transactionIdinteger · int64Required
idinteger · int64Required
Responses
200
OK
*/*
contextstringOptional
message context
messageValuestringOptional
message
post/erp/finance/openitemsynchronization/{transactionId}/mark_manually/{id}
POST /erp/finance/openitemsynchronization/{transactionId}/mark_manually/{id} HTTP/1.1
Host: api.example.com
Accept: */*
200
OK
{
"context": "text",
"messageValue": "text"
}post
Path parameters
bankAccountIdinteger · int64Required
Responses
200
OK
*/*
contextstringOptional
message context
messageValuestringOptional
message
post/erp/finance/openitemsynchronization/{bankAccountId}/unmark_all
POST /erp/finance/openitemsynchronization/{bankAccountId}/unmark_all HTTP/1.1
Host: api.example.com
Accept: */*
200
OK
{
"context": "text",
"messageValue": "text"
}post
Body
bankAccountIdinteger · int64Optional
Id des BankAccounts, zu dem die Transaktionen verarbeitet werden
minimumPointsinteger · int32Optional
Wieviele Punkte sind unser unteres Limit fürs Vormerken der Buchung
Responses
200
OK
*/*
contextstringOptional
message context
messageValuestringOptional
message
post/erp/finance/openitemsynchronization/mark_by_points
POST /erp/finance/openitemsynchronization/mark_by_points HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 37
{
"bankAccountId": 1,
"minimumPoints": 1
}200
OK
{
"context": "text",
"messageValue": "text"
}post
Body
accountIdinteger · int64Optional
ID eines Accounts
pointsinteger · int32Optional
Die Punkte, ab denen verbucht werden soll
Responses
200
OK
*/*
contextstringOptional
message context
messageValuestringOptional
message
post/erp/finance/openitemsynchronization/book_with_points
POST /erp/finance/openitemsynchronization/book_with_points HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 26
{
"accountId": 1,
"points": 1
}200
OK
{
"context": "text",
"messageValue": "text"
}post
Body
Responses
200
OK
*/*
contextstringOptional
message context
messageValuestringOptional
message
post/erp/finance/openitemsynchronization/book_results
POST /erp/finance/openitemsynchronization/book_results HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 14
{
"matches": []
}200
OK
{
"context": "text",
"messageValue": "text"
}post
Responses
200
OK
*/*
contextstringOptional
message context
messageValuestringOptional
message
post/erp/finance/openitemsynchronization/book_marked_results
POST /erp/finance/openitemsynchronization/book_marked_results HTTP/1.1
Host: api.example.com
Accept: */*
200
OK
{
"context": "text",
"messageValue": "text"
}get
Path parameters
bankAccountIdinteger · int64Required
Responses
200
OK
*/*
keystring · min: 1Required
tokeninteger · int64Required
userIdinteger · int64Optional
lockedBySystembooleanOptional
validUntilstring · date-timeOptional
idstringRead-onlyOptionalExample:
Unique identifier of the Object
1get/erp/finance/openitemsynchronization/{bankAccountId}/start_matching
GET /erp/finance/openitemsynchronization/{bankAccountId}/start_matching HTTP/1.1
Host: api.example.com
Accept: */*
200
OK
{
"key": "text",
"token": 1,
"userId": 1,
"lockedBySystem": true,
"validUntil": "2026-01-01T00:00:00.000Z",
"id": "1"
}Last updated
Was this helpful?