Metainformationen zur Seite
BeeCollect Cloud API
RequestShareKey
Beschreibung
Fordert einen ShareKey für die angegebene Organisation an, welcher Zugriff auf eigene Daten mit den angegebenen Rechten gewährt. Für jede Organisation kann jeweils nur ein ShareKey angefordert werden. Existiert bereits ein ShareKey für die angegebene Organisation, wird dieser entsprechend den hier angegebenen Rechten modifiziert.
Aufruf
https://beecollect.cloud/api/v1/RequestShareKey
Methode
- POST
Authentifizierung
- HTTP Basic Auth (Benutzer und Kennwort wird von Solvatec bereitgestellt)
- X-Access-Token Header
Parameter
Alle Parameter werden als benannte Header erwartet.
| Parameter | Beschreibung |
|---|---|
| X-Access-Token | Gültiges Access-Token (siehe GetAccessToken) |
| Organisation-Key | Gültiger Schlüssel der Organisation, mit der Daten geteilt werden sollen (wird von der jeweiligen Organisation bereitgestellt) |
| Read | Organisation erhält / erhält keine Lese-Rechte über den ShareKey (true/false) |
| Write | Organisation erhält / erhält keine Schreib-Rechte über den ShareKey (true/false) |
| Insert | Organisation erhält / erhält keine Einfüge-Rechte über den ShareKey (true/false). Dies meint das Hochladen neuer Daten-Elemente. |
| Delete | Organisation erhält / erhält keine Lösch-Rechte über den ShareKey (true/false) |
Rückgabewert
- JSON-Response
{
"ShareKey": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"OwnerOrganisationKey": "string",
"OwnerOrganisation": "string",
"GrantedOrganisationKey": "string",
"GrantedOrganisation": "string",
"IsPrimary": true,
"Read": true,
"Write": true,
"Insert": true,
"Delete": true
}