Create group reconciliation
Creates a group reconciliation for one or more bank transactions against several open customer or vendor items. All bank transactions must belong to the same bank account and share the same direction. Fees, roundings, reserves or write-offs are recorded as adjustments.
create_bank_match_group
Authorization
Authorization string header required API key in the format
ll_.... Pass as a Bearer token in the OAuth flow. Scopes
bank:write
Parameters
bank_transaction_ids array<string (uuid)> required Open bank transactions of the same bank account
allocations array required Allocations to open items: { intent_id, candidate_kind, open_item_account, allocated_bank_amount, settled_document_amount? }
adjustments array optional Optional adjustment lines: { account_number, posting_side, amount, description? }
Response
200
Success
MCP
JSON create_bank_match_group {
"tool": "create_bank_match_group",
"params": {
"bank_transaction_ids": [
"<string>"
],
"allocations": [
{
"intent_id": "<string>",
"candidate_kind": "<string>",
"open_item_account": "<string>",
"allocated_bank_amount": 1
}
],
"adjustments": [
{
"account_number": "<string>",
"posting_side": "<string>",
"amount": 1,
"description": "<string>"
}
]
}
} 200 Response
JSON {
"ok": true,
"match_group_id": "<string>",
"intent_id": "<string>",
"mode": "<string>"
}