{{:beecollect_cloud_250.png?nolink|}}
====== BeeCollect Cloud API ======
== GetAccessToken ==
[[:start|{{ ::icon-home-64.png?nolink|Startseite}}]]
[[:cloud-api|{{ ::icon-arrow-left-64.png?nolink|Zurück zur BeeCollect Cloud API}}]]
=== Beschreibung ===
Liefert ein AccessToken, mit dem weitere Aktionen durchgeführt werden können. Ein AccessToken ist jeweils 10 Minuten gültig.
=== Aufruf ===
https://beecollect.cloud/api/v1/GetAccessToken
=== Methode ===
* POST
=== Authentifizierung ===
* HTTP Basic Auth (Benutzer und Kennwort wird von Solvatec bereitgestellt)
=== Parameter ===
Alle Parameter werden als benannte Header erwartet.
^ Parameter ^ Beschreibung ^
| Organisation-Key | Schlüssel der eigenen Organisation (wird von Solvatec bereitgestellt) |
| Organisation-Secret | API-Schlüssel der eigenen Organisation (wird von Solvatec bereitgestellt) |
=== Rückgabewert ===
* Text-Response
=== Hinweis ===
Alle API-Endpunkte, welche eine Authentifizierung über X-Access-Token erfordern, melden ein abgelaufenes Token über die Response 401:
{
"type": "urn:beecollect:auth:problem:expired-token",
"title": "Expired access token",
"status": 401,
"detail": "The provided access token has expired and must be renewed."
}