/* voltgrid */ → api

VoltGrid Charging API

Drei Endpunkte, die wirklich laufen: Säulen listen und filtern (Stadt, Status, Stecker, Leistung), Details abrufen, Lade-Sessions starten, mit sauberer Validierung. Tipp: Säule 4 ist in Wartung, Säule 2 besetzt, provozier die 422er. Unten die vollständige Swagger-Doku.

~/quickstart · curl
curl "http://localhost/api/v1/stations?city=Hamburg&status=available"

curl -X POST http://localhost/api/v1/sessions \
  -H "Content-Type: application/json" \
  -d '{"stationId": 1, "connectorType": "CCS", "estimatedKwh": 40}'

// swagger ui lädt …

// Demo-API ohne Persistenz: Sessions werden bestätigt, aber keine Säule startet wirklich. Spec: /openapi.json

// Auf statischem Hosting beantwortet ein In-Browser-Mock die Requests · mit exakt derselben Validierungslogik (eine gemeinsame Quelle). Die curl-Beispiele gelten für Server-Deploys.