POST api/hit/mixed?subcodes={subcodes}&aktion={aktion}&partitionierung={partitionierung}&bnr={bnr}&mbn={mbn}&pin={pin}&mandant={mandant}&tfaToken={tfaToken}&tfaLight={tfaLight}&act={act}&cid={cid}&cacheTimeout={cacheTimeout}&cacheSecret={cacheSecret}&meldeWeg={meldeWeg}&bhvWrongCol={bhvWrongCol}&bhvFillCol={bhvFillCol}&kompeV2={kompeV2}&deltaSub={deltaSub}

Verarbeite einen POST (=Einfügen) mit ein oder mehreren Meldungen. Da die Entität hier NICHT Teil der Route ist, können nur JsonObjects mit einer Property "entity" und einer Property "data" gemeldet werden. Die Property "data" wiederum ist entweder ein JsonObject, welches Spalte-Wert-Paare enthält (=ein Execute) oder ein JsonArray mit gleichartigen JsonObjects (=mehrere Executes).

Request Information

Parameters

NameDescriptionAdditional information
values
JSON-Objekt für Einzelmeldung oder JSON-Array mit JSON-Objekten für mehrere

Define this parameter in the request body.

subcodes
HIT-Protokoll Befehlssubcodes zum jeweiligen Befehl wie z.B. S

Define this parameter in the request URI.

aktion
'I' für Einfügen ist Vorgabe; es kann aber jede andere Variante des HIT-Protokolls ausser 'R' verwendet werden

Define this parameter in the request URI.

partitionierung
'S' für satzweises Melden ist Vorgabe; möglich ist auch 'B' für Blocksatzmelden, 'T_DL' für blockweises Melden in einer Transaktion. 'F' ist nicht möglich.

Define this parameter in the request URI.

bnr
Anmelde-Betriebsnummer, muss immer angegeben werden!

Define this parameter in the request URI.

mbn
Anmelde-Mitbenutzerkennung

Define this parameter in the request URI.

pin
PIN für Anmeldung. Muss nur angegeben werden, wenn  leer

Define this parameter in the request URI.

mandant
i.d.R. leer; ist Mandanten-Betriebsnummer, wenn  als Bevollmächtigter für diesen arbeiten soll

Define this parameter in the request URI.

tfaToken
optional, i.d.R. leer. Wenn Nutzer sich mit zweitem Faktor (zusätzlich zu ) authentifizieren muss, dann ist hier das TOTP-Token aus dem Authenticator anzugeben

Define this parameter in the request URI.

tfaLight
optional, i.d.R. leer. Soll ein Login ohne zweiten Faktor probiert werden, obwohl ggf. einer erforderlich ist? 1=ja, 0=nein

Define this parameter in the request URI.

act
optional, i.d.R. leer. OAuth Access Token, falls OIDC verwendet wird, i.d.R. leer

Define this parameter in the request URI.

cid
optional, i.d.R. leer. OAuth Client ID, falls OIDC verwendet wird, i.d.R. leer

Define this parameter in the request URI.

cacheTimeout
Timeout (in Sekunden), positiver Wert = Sitzung mit ; keine Angabe = keine Sitzung; Wert 0 = Sitzung beenden

Define this parameter in the request URI.

cacheSecret
Sitzungsschlüssel, wenn  positiv. Bei 1.Schritt leer, nachfolgend den in der Server-Antwort gelieferten verwenden

Define this parameter in the request URI.

meldeWeg
optional, i.d.R. leer. Code für expliziten Meldeweg in der angemeldeten Sitzung; Vorgabe ist 3 (=O, Online)

Define this parameter in the request URI.

bhvWrongCol
optional, i.d.R. leer. Code für Verhalten, wenn ein unbekanntes Feld in  angegeben wird; Vorgabe ist 0 (=Nachfrage)

Define this parameter in the request URI.

bhvFillCol
optional, i.d.R. leer. Code für Verhalten, wenn ein leeres Feld in  angegeben wird; Vorgabe ist 0 (=Nachfrage)

Define this parameter in the request URI.

kompeV2
optional, i.d.R. leer. Code für Verhalten bei Anhängen der Kompetenzbedingung; Vorgabe ist 0, d.h. nur primäre Kompetenzspalten berücksichtigen

Define this parameter in the request URI.

deltaSub
optional, i.d.R. leer. Anzahl Sekunden vom aktuellen Timestamp abgezogen, um Reserve für DELTA zu bekommen; Vorgabe ist 0

Define this parameter in the request URI.

Request body formats

Samples

application/json, text/json, application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Response body formats

Samples

application/json, text/json

Sample:

Sample not available.