API Übersicht
Die FWV Raura Website verwendet mehrere REST APIs.
Basis-URLs
| API | URL | Beschreibung |
|---|---|---|
| Members | https://api.fwv-raura.ch | Mitgliederverwaltung |
| Events | https://events.fwv-raura.ch | Event-Management |
| Dispatch | intern | E-Mail & Briefe |
Authentifizierung
Alle geschützten Endpoints erfordern einen der folgenden Auth-Methoden:
Bearer Token (JWT)
Authorization: Bearer <token>
API Key (intern)
X-API-Key: <api-key>
Response Format
Alle APIs verwenden JSON:
{
"success": true,
"data": { ... }
}
Fehler
{
"error": "Fehlerbeschreibung"
}
HTTP Status Codes
| Code | Bedeutung |
|---|---|
| 200 | OK |
| 201 | Created |
| 400 | Bad Request |
| 401 | Unauthorized |
| 403 | Forbidden |
| 404 | Not Found |
| 500 | Server Error |