Riferimento APIEsempio Risposta 200
Esempio Risposta 201
Esempio Risposta 200
Esempio Risposta 200
Esempio Risposta 200
Team
5 endpoint
Le descrizioni degli endpoint provengono direttamente dall'API e sono in tedesco.
Mitglieder
get/v1/members
Mitglieder und offene Einladungen.
Risposta 200Object
Errori possibili
- 400 Anfrage ungültig
- 401 Nicht angemeldet
- 403 Berechtigung fehlt
- 404 Nicht gefunden
- 409 Zustand passt nicht
- 429 Zu viele Anfragen
curl -X GET https://api.ladehase.com/v1/members \n -H "Authorization: Bearer lh_test_…"{}Person einladen
post/v1/invitations
Rollen: owner, admin, member.
Parametri
| Nome | Posizione | Tipo |
|---|---|---|
idempotency-keyfacoltativoWiederholbare Anfragen ohne doppelte Wirkung (24 Stunden) | Intestazione | string |
Richiesta
| Nome | Tipo | Descrizione |
|---|---|---|
emailobbligatorio | string (email) | |
rolefacoltativo | "owner" | "admin" | "member" |
Risposta 201Object
Errori possibili
- 400 Anfrage ungültig
- 401 Nicht angemeldet
- 403 Berechtigung fehlt
- 404 Nicht gefunden
- 409 Zustand passt nicht
- 429 Zu viele Anfragen
curl -X POST https://api.ladehase.com/v1/invitations \n -H "Authorization: Bearer lh_test_…" \n -H "Content-Type: application/json" \n -d '{"email":"person@example.ch","role":"member"}'{}Einladung zurückziehen
delete/v1/invitations/{id}
Der Link wird ungültig.
Parametri
| Nome | Posizione | Tipo |
|---|---|---|
idobbligatorio | Percorso | string |
Risposta 200Deleted
| Nome | Tipo | Descrizione |
|---|---|---|
idobbligatorio | string | |
objectobbligatorio | string | |
deletedobbligatorio | true |
Errori possibili
- 400 Anfrage ungültig
- 401 Nicht angemeldet
- 403 Berechtigung fehlt
- 404 Nicht gefunden
- 409 Zustand passt nicht
- 429 Zu viele Anfragen
curl -X DELETE https://api.ladehase.com/v1/invitations/{id} \n -H "Authorization: Bearer lh_test_…"{
"id": "string",
"object": "string",
"deleted": true
}Rolle ändern
patch/v1/members/{id}
Mindestens eine Inhaberin oder ein Inhaber bleibt.
Parametri
| Nome | Posizione | Tipo |
|---|---|---|
idobbligatorio | Percorso | string |
Richiesta
| Nome | Tipo | Descrizione |
|---|---|---|
roleobbligatorio | "owner" | "admin" | "member" |
Risposta 200Object
Errori possibili
- 400 Anfrage ungültig
- 401 Nicht angemeldet
- 403 Berechtigung fehlt
- 404 Nicht gefunden
- 409 Zustand passt nicht
- 429 Zu viele Anfragen
curl -X PATCH https://api.ladehase.com/v1/members/{id} \n -H "Authorization: Bearer lh_test_…" \n -H "Content-Type: application/json" \n -d '{"role":"owner"}'{}Mitglied entfernen
delete/v1/members/{id}
Entfernt die Person aus der Organisation.
Parametri
| Nome | Posizione | Tipo |
|---|---|---|
idobbligatorio | Percorso | string |
Risposta 200Deleted
| Nome | Tipo | Descrizione |
|---|---|---|
idobbligatorio | string | |
objectobbligatorio | string | |
deletedobbligatorio | true |
Errori possibili
- 400 Anfrage ungültig
- 401 Nicht angemeldet
- 403 Berechtigung fehlt
- 404 Nicht gefunden
- 409 Zustand passt nicht
- 429 Zu viele Anfragen
curl -X DELETE https://api.ladehase.com/v1/members/{id} \n -H "Authorization: Bearer lh_test_…"{
"id": "string",
"object": "string",
"deleted": true
}