Clés API et accès programmatique (à venir)
Roadmap : API publique pour créer dossiers et envoyer signatures par programmation.
PV-Express expose aujourd'hui une interface webhook sortante complète (voir Webhooks sortants HMAC) qui permet de réagir à tout événement métier depuis votre infrastructure. En revanche, il n'existe pas encore d'API publique en écriture pour créer des dossiers ou déclencher des signatures par programmation.
Cette page détaille le statut actuel et la roadmap publique.
Statut actuel (mai 2026)
| Capacité | Disponibilité |
|---|---|
| Webhooks sortants HMAC | Disponible (8 événements typés) |
| API REST publique en lecture | Non disponible |
| API REST publique en écriture | Non disponible |
| SDK Node / Python officiels | Non disponible |
| OAuth2 / API keys utilisateur | Non disponible |
Toutes les opérations métier (création société, dépôt plaquette, génération PV, envoi signature, dépôt greffe) passent aujourd'hui exclusivement par l'interface web ou par OCR plaquette. La sortie de données se fait par les webhooks ou par export manuel (CSV, ZIP pochette).
Roadmap : API publique Q4 2026
Une API REST publique est prévue pour le quatrième trimestre 2026, en accès pilote sur demande dans un premier temps. Périmètre cible :
Endpoints prévus
POST /v1/companies Créer une société
GET /v1/companies/:id Lire une société
PATCH /v1/companies/:id Mettre à jour une société
POST /v1/dossiers Créer un dossier AGOA
GET /v1/dossiers/:id Lire un dossier
POST /v1/dossiers/:id/generate-pv Générer le PV
POST /v1/dossiers/:id/sign Envoyer en signature Yousign
GET /v1/dossiers/:id/pochette Télécharger la pochette ZIP
GET /v1/events Lister les événements (équivalent webhooks pull)
Authentification prévue
Deux modes d'authentification supportés :
- API key bearer — pour intégrations serveur-à-serveur d'un cabinet
sur sa propre tenancy. Format
pvk_live_<32_chars>. HeaderAuthorization: Bearer pvk_live_.... - OAuth2 client_credentials — pour intégrations multi-cabinets
(PMS, ERP, plateformes EC nationales) qui doivent agir au nom de
plusieurs cabinets clients. Scopes granulaires (
dossiers:read,dossiers:write,companies:write, etc.).
Les deux modes seront émis depuis Settings → Intégrations → Clés API, réservé au rôle propriétaire du cabinet (voir Permissions et rôles).
Rate limits prévus
- 100 requêtes / minute / cabinet par défaut
- 1 000 requêtes / minute sur demande pour les intégrations volumineuses
- Burst toléré jusqu'à 200 req sur 10s, puis throttle linéaire
- Headers de réponse :
X-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reset
Au-delà du rate limit, réponse 429 Too Many Requests avec un header
Retry-After indiquant le délai avant la prochaine fenêtre.
Versioning
L'API utilisera un versioning par préfixe d'URL (/v1, /v2...). Toute
breaking change conduira à une nouvelle version majeure, l'ancienne
restant supportée minimum 12 mois après dépréciation annoncée.
Idempotence
Les endpoints en écriture accepteront un header Idempotency-Key: <uuid_v4> pour permettre la rejeu sûr en cas de timeout réseau. La
réponse sera mise en cache 24h pour la même clé.
Besoin urgent ? Pilote sur demande
Si votre cabinet a un cas d'usage bloquant qui nécessite l'API en écriture avant Q4 2026, contactez-nous : [email protected].
Nous étudions au cas par cas l'ouverture d'un accès pilote anticipé pour :
- Cabinets > 500 dossiers AGOA / an
- Éditeurs PMS souhaitant intégrer PV-Express dans leur produit
- Fédérations ou ordres souhaitant proposer PV-Express en marque blanche
Les pilotes signent un accord d'utilisation spécifique (rate limits, SLA, retours feedback) et bénéficient d'un onboarding direct avec l'équipe technique.
Alternatives en attendant
En attendant l'API publique, plusieurs approches couvrent la majorité des cas d'usage :
- Webhooks sortants pour toute notification d'événement métier vers vos systèmes (voir Webhooks sortants HMAC)
- Plateforme automation (n8n, Zapier, Make) pour relayer ces webhooks vers vos outils tiers (voir Brancher n8n, Zapier, Make)
- Import par OCR plaquette pour créer des dossiers en batch : uploadez la plaquette du client, PV-Express extrait automatiquement société + comptes + résultat
- Export CSV des dossiers, sociétés et événements depuis Settings → Export pour alimenter votre data warehouse en pull
Pour la grande majorité des cabinets pilotes actuels, la combinaison webhooks sortants + n8n couvre les besoins d'automatisation à 90 % sans nécessiter d'API en écriture.
Restez informé
L'annonce de la disponibilité générale de l'API se fera sur :
- Le changelog produit (Settings → Aide → Nouveautés)
- La newsletter cabinet mensuelle
- La page de documentation de cette section (mise à jour
updatedAt)
Si vous voulez être prévenu en avant-première dès l'ouverture du pilote, envoyez-nous un email à [email protected] avec votre cas d'usage et le volume estimé de dossiers / mois.