Stichworte API

Teil von AntonyLegacy

Inhaltsverzeichnis

Stichworte abrufen

Endpunkt: GET- /api/v1/tagDefinition?skip={skip}&take={take}
Version: 2.22.129
Beschreibung: Löscht den angegebenen Tag

Beispiel Request:

/api/v1/tagDefinition?skip=0&take=5

Beispiel Response:

200 Statuscode

[ { "id": 1, "parentId": 0, "text": "Das ist ein Tag" } ]

Resulcode enum:
0 = Erfolgreich
1 = Tag existiert nicht
2 = Interner Server Fehler

401 Statuscode:

Kein Body

500 Statuscode:

Interner Server Error

Tritt auf wenn ein oder mehrere Services nicht aufgerufen werden können


Stichwort erstellen

Endpunkt: POST - /api/v1/tagDefinition
Version: 2.22.129
Beschreibung: Erstellt einen neues Stichwort

Beispiel Request:

/api/v1/tagDefinition

 

Body:

Für einen eigenständigen Tag:

Für einen untergeordneten Tag:

Beispiel Response:

200 Statuscode

401 Statuscode:

Kein Body

500 Statuscode:

Interner Server Error


Stichwort updaten

Endpunkt: PUT- /api/v1/tagDefinition
Version: 2.22.129
Beschreibung: Aktualisiert das angegebene Stichwort

Beispiel Request:

 

Beispiel Response:

200 Statuscode

401 Statuscode:

Kein Body

500 Statuscode:

Interner Server Error


Stichwort löschen

Endpunkt: DELETE - /api/v1/tagDefinition
Version: 2.22.129
Beschreibung: Löscht das angegeben Stichwort

Beispiel Request:

Body:

Beispiel Response:

200 Statuscode

401 Statuscode:

Kein Body

500 Statuscode:

Interner Server Error


Alle Verknüpfungen anhand einer RegisterUri abholen

Endpunkt: GET - /api/v1/tagLinks?registerUri={registerUri}&skip={skip}&take={take}
Version: 2.22.129
Beschreibung: Holt alle Stichworte ab die mit einem bestimmten Objekt verknüpft sind

Beispiel Request:

Beispiel Response:

200 Statuscode

401 Statuscode:

Kein Body

500 Statuscode:

Interner Server Error


Alle Verknüpfungen anhand der Tag Id abholen

Endpunkt: GET - /api/v1/tagLinks?tagId={tagId}&skip={skip}&take={take}
Version: 2.22.129
Beschreibung: Gibt alle Verknüpfungen zwischen Objekt und Tag ab die mit dem angegeben Tag versehen sind

Beispiel Request:

Beispiel Response:

200 Statuscode

401 Statuscode:

Kein Body

500 Statuscode:

Interner Server Error


Objekt mit einem Stichwort verknüpfen

Endpunkt: POST - /api/v1/tagLinks
Version: 2.22.129
Beschreibung: Verknüpft ein Stichwort mit einem Objekt

Beispiel Request:

Beispiel Response:

200 Statuscode

401 Statuscode:

Kein Body

500 Statuscode:

Interner Server Error


Stichwort von einem Objekt entfernen

Endpunkt: DELETE - /api/v1/tagLinks
Version: 2.22.129
Beschreibung: Entfernt die Verknüpfung zwischen einem Stichwort und einem Objekt

Beispiel Request:

 

Beispiel Response:

200 Statuscode

401 Statuscode:

Kein Body

500 Statuscode:

Interner Server Error