Pour les professionnels: Une passerelle standardisée pour connecter votre application aux compteurs.
Que vous soyez Ă©diteur de logiciel, acteur de la gestion technique du bĂątiment, agrĂ©gateur dâĂ©nergie ou intĂ©grateur domotique, Capfile API vous permet dâautomatiser la rĂ©cupĂ©ration, le suivi et lâintĂ©gration des donnĂ©es de consommation, dâindex et de courbe de charge.
đ Fonctions principales
- â Initier lâaccĂšs aux donnĂ©es dâun compteur (avec consentement utilisateur)
- â Suivre lâavancement de la demande
- â RĂ©cupĂ©rer les donnĂ©es une fois lâaccĂšs validĂ©
- â Recevoir automatiquement les mises Ă jour via un webhook sĂ©curisĂ©
𧰠API RESTful basée sur OpenAPI 3.0
- Format : JSON
- Méthodes supportées :
GET,POST,PUT - Authentification :
Basic,Bearer Token, ouAPI Key - Documentation complĂšte au format OpenAPI (Swagger UI)
đ Exemples de cas dâusage
| Objectif | Endpoint utilisé |
|---|---|
| Initier un accÚs aux données | POST /v1/access/init |
| Suivre lâavancement | GET /v1/access/{accessKey}/status |
| Récupérer la courbe de charge | GET /v1/access/{accessKey}/loadcurve |
| Lire les index journaliers | GET /v1/prm/{prm}/indexes |
| Obtenir les infos techniques dâun compteur | GET /v1/prm/{prm}/info |
| Configurer un webhook | PUT /v1/config/webhook |
đ Webhook sĂ©curisĂ©
- Transmission en HTTPS POST
- Signature HMAC SHA-256 dans lâen-tĂȘte
X-Signature - Données incluses :
access_key,PRM, type de mise à jour (loadcurve,indexes, etc.), période - Vérification de la signature cÎté serveur recommandée
đ§ Authentification flexible
| Méthode | Détail |
|---|---|
| BasicAuth | identifiant + mot de passe |
| Bearer Token | via POST /v1/login |
| API Key | dans lâen-tĂȘte X-API-KEY |
đ Endpoints principaux
| Méthode | URL | Description |
|---|---|---|
POST | /v1/access/init | CrĂ©er une demande dâaccĂšs |
GET | /v1/access/{accessKey}/data | Lire toutes les données |
GET | /v1/access/{accessKey}/indexes | Lire les index |
GET | /v1/prm/{prm}/loadcurve | Courbe de charge par PRM |
PUT | /v1/config/webhook | Configuration du webhook |
POST | /v1/login | Authentification API |
đšâđ» Pour qui ?
- Développeurs intégrant les données Enedis dans un outil métier
- Collectivités ou agriculteurs souhaitant automatiser la collecte de données pour leurs exploitations
- Plateformes dâanalyse, dâoptimisation ou de facturation Ă©nergĂ©tique
đč API REST gratuite (particuliers)
Accédez facilement à vos données énergétiques via une API documentée.
Documentation : https://api.capfile.com/free/v1/doc/
đč IntĂ©gration Home Assistant
Importez vos données de consommation directement dans Home Assistant grùce à cette API.
Documentation : https://www.capfile.com/capfile/ha/doc/
Guide dâinstallation : https://www.capfile.com/capfile/ha/tuto/#1
- đ Pour les particuliers producteurs ou consommateurs
- đ§âđŒ La plateforme de supervision Ă©nergĂ©tique pour les professionnels
- đ Comparateur de Tarifs d’Ă©lectricitĂ©
- đ Suivi de vos consommations et productions
- đš DĂ©tection dâanomalies
- ⥠Optimisation de la Puissance Souscrite
- âïž Suivi de la production
- đ Surveillance de lâĂnergie RĂ©active
- đĄ CapfileLive : vos flux d’Ă©nergie en temps rĂ©el
- 𧩠Capfile API : Accédez aux données Enedis simplement
