5 api v1 share get_de
mpeltriaux edited this page 2022-04-27 10:46:03 +02:00

Spezifikation

Hinweis Pagination

Achtung: Das Pagination, welches für die GET Requests der Hauptdatentypen verwendet wird, wird hier aufgrund der geringen zu übertragenen Datenmenge nicht verwendet.

Eingriff, Ökokonto, EMA

Die Freigabe von Eingriffen an bestimmte Nutzer/ganze Teams vererbt auch die Freigabe der zugehörigen Kompensationen. Eine separate Freigabe je Kompensation ist nicht notwendig.

GET

Mit GET können Sie die aktuellen Freigabeeinstellungen eines Eintrags einsehen.

Die folgenden URLS können zur Einsicht der Nutzerfreigabe auf den jeweiligen Eintrag eines Datentyps verwendet werden:

/api/v1/intervention/<uuid>/share
/api/v1/ecoaccount/<uuid>/share
/api/v1/ema/<uuid>/share

Beispiel Response

{
    "users": [
        "user1",
        "user2",
        "user3"
    ],
    "teams": [
        {
            "id": "e23646ff-7239-43e7-ad41-872d1e384e72",
            "name": "KSP-Servicestelle"
        }
    ]
}