Endpoints / getAdmissions

getAdmissions

Admission-Liste (Aufnahmen)

Alle Aufnahmen, optional gefiltert nach Lead-ID oder Datumsbereich. Ersetzt Excel-Export 'admissions'.

HTTP Request

POST https://dev.vitabyte.ch/v1/sales/getAdmissions
Auth basicAuth apiKey

Request Parameters

Filter (alle optional): leadId, uniqid (alternativ zur leadId), from/to als Aufnahmedatum im Format YYYY-MM-DD, includeDeleted (Default false).

Parameter Pflicht Typ Beispiel / Default
filter

{leadId, uniqid, from, to, includeDeleted}

optional object
offset optional integer
default: 0
limit optional integer
default: 100

Response Parameters

Field Typ Beschreibung
status boolean true bei Erfolg, false bei Fehler
msg string Kurzbeschreibung des Resultats / der Fehlerursache
result Endpoint-spezifisches Resultat. Typ je nach Endpoint (Object, Array, Skalar oder null).
pagination Nur bei Listen-Endpoints gesetzt

Demo

Beispiel-Response handgepflegt — die OpenAPI-Spec liefert für diesen Endpoint noch kein Response-Example.

POST https://dev.vitabyte.ch/v1/sales/getAdmissions
Payload
{
    "filter": {
        "leadId": null,
        "uniqid": null,
        "from": "2026-01-01",
        "to": "2026-12-31",
        "includeDeleted": false
    },
    "offset": 0,
    "limit": 100
}
Response
{
    "status": true,
    "msg": "Success",
    "result": [
        {
            "admissionId": 555,
            "leadId": 12345,
            "date": "2026-06-01",
            "until": "2026-06-15",
            "comment": "Erstaufenthalt",
            "settings": "Einzelzimmer",
            "lastname": "Mustermann",
            "firstname": "Max"
        }
    ],
    "pagination": {
        "offset": 0,
        "limit": 100,
        "total": 1,
        "hasMore": false
    }
}