Documentation · Endpoints
ChargeFlow partners sync (Premium)
Connecteurs Tesla Fleet / TotalEnergies OCPI / OCPI générique — sandbox fixtures ou live credentials → CFU-E.
Catalogue & sync
GET /api/v1/chargeflow/partners — catalogue public (ids, modes, champs credentials).
POST /api/v1/chargeflow/partners/sync — Premium. `mode=sandbox` (fixtures, sans creds) ou `mode=live` (tokens en mémoire, non stockés).
Partners : `tesla_fleet` · `total_energies` · `generic_ocpi`.
Compatible format API uniquement — pas d'endorsement constructeur Tesla / TotalEnergies.
Console : /green/chargeflow/console · flottes : /green/chargeflow/fleets.
curl https://getauros.com/api/v1/chargeflow/partners
curl -X POST https://getauros.com/api/v1/chargeflow/partners/sync \
-H "Authorization: Bearer auros_pk_live_xxx" \
-H "Content-Type: application/json" \
-d '{"partner":"tesla_fleet","mode":"sandbox","operator_id":"fleet_demo","limit":5}'
curl -X POST https://getauros.com/api/v1/chargeflow/partners/sync \
-H "Authorization: Bearer auros_pk_live_xxx" \
-H "Content-Type: application/json" \
-d '{"partner":"total_energies","mode":"live","credentials":{"base_url":"https://ocpi.example.com","token":"…","party_id":"FR*TOT"}}'Credentials live
Tesla Fleet : `access_token` (+ `vin?`, `base_url?`).
TotalEnergies / OCPI générique : `base_url` + `token` (+ `party_id?`).
Sans credentials en live → 400 `credentials_required`.
SDK : listChargeflowPartners() · syncChargeflowPartner() · MCP chargeflow_partner_sync.