AUROS Protocol

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.

← Retour à la documentation