Endpoints / accountingTransactions

accountingTransactions

Zahlungseingänge abfragen

Zahlungseingänge aus der Transaktionstabelle — ausschliesslich Buchungen mit Transcode Z.

HTTP Request

POST https://dev.vitabyte.ch/v1/accounting/transactions
Auth basicAuth apiKey

Request Parameters

Beide Parameter sind optional. ⚠ Gefiltert wird über das Buchungsdatum, zurückgegeben aber das Erfassungsdatum als transaction_date — die beiden können auseinanderfallen.

Parameter Pflicht Typ Beispiel / Default
from

YYYY-MM-DD. Filtert auf Buchungsdatum ab diesem Tag.

optional string
2026-01-01
until

YYYY-MM-DD. Filtert auf Buchungsdatum bis zu diesem Tag.

optional string
2026-05-31

Response Parameters

Envelope-Abweichung: { "status": true, "result": [ … ] }kein msg.

Field Typ Beschreibung
invoice_no string Rechnungsnummer PPPPP-FFF
patid integer Patienten-ID
case_no integer Fall-Nummer
transaction_id integer Transaktions-ID
transaction_date string Erfassungsdatum der Transaktion
comment string Kommentar zur Transaktion
account_number string Transaktionskonto
amount number Betrag

Demo

Referenz und Beispiele stammen aus der internen API-Collection — die OpenAPI-Spec deckt diesen Endpoint noch nicht ab.

POST https://dev.vitabyte.ch/v1/accounting/transactions
Payload
{
    "from": "2026-01-01",
    "until": "2026-05-31"
}
Response
{
    "status": true,
    "result": [
        {
            "invoice_no": "00789-001",
            "patid": 789,
            "case_no": 1,
            "transaction_id": 1247,
            "transaction_date": "2026-02-20",
            "comment": "Zahlung erhalten",
            "account_number": "1020",
            "amount": 342.8
        }
    ]
}