Zum Inhalt springen
Developer

TrainerContract

Trainer6 EndpunkteTimeTracking / TrainerContract

Alle TrainerContracts abrufen

GET/api/time/trainer_contracts

Query-Parameter

searchStringstringText, nach dem in der Liste gesucht wird
orderFieldNamestringName des Bestellfelds
orderFieldSortstringSortiermodusErlaubt: DESCASC
pageintegerSeite der Liste
pageSizeintegerAnzahl der Einträge je Seite
withMaxPageNumberstringgibt die Anzahl verfügbarer Seiten als Header zurück, wenn dies gesetzt ist

Antworten

default

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/time/trainer_contracts \
  --header 'x-iw-jwt-token: <TOKEN>'

TrainerContract anlegen

POST/api/time/trainer_contracts

Antworten

default

Anfrage
curl --request POST \
  --url https://eure-instanz.iw-erp.de/api/time/trainer_contracts \
  --header 'x-iw-jwt-token: <TOKEN>'

Einzelnen TrainerContract abrufen

GET/api/time/trainer_contracts/{id}

Pfad-Parameter

idPflichtstring

Antworten

default

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/time/trainer_contracts/42 \
  --header 'x-iw-jwt-token: <TOKEN>'

TrainerContract aktualisieren

PUT/api/time/trainer_contracts/{id}

Pfad-Parameter

idPflichtstring

Antworten

default

Anfrage
curl --request PUT \
  --url https://eure-instanz.iw-erp.de/api/time/trainer_contracts/42 \
  --header 'x-iw-jwt-token: <TOKEN>'

TrainerContract aktualisieren

PATCH/api/time/trainer_contracts/{id}

Pfad-Parameter

idPflichtstring

Antworten

default

Anfrage
curl --request PATCH \
  --url https://eure-instanz.iw-erp.de/api/time/trainer_contracts/42 \
  --header 'x-iw-jwt-token: <TOKEN>'

Einen TrainerContract löschen

DELETE/api/time/trainer_contracts/{id}

Pfad-Parameter

idPflichtstring

Antworten

default

Anfrage
curl --request DELETE \
  --url https://eure-instanz.iw-erp.de/api/time/trainer_contracts/42 \
  --header 'x-iw-jwt-token: <TOKEN>'