Référence API

Les 90 opérations de l'API Pool TPV, groupées par ressource, avec paramètres, schémas et exemples.

L'API Pool TPV est une API REST : URL orientées ressources, corps JSON, codes HTTP standards. Tous les chemins sont relatifs à la base de l'environnement.

Base URL (préproduction)
https://apigw-pp.pooltpv.app/subscription/api/v1

Authentification

Chaque appel, sauf l'obtention du jeton, porte l'en-tête :

Authorization: Bearer <access_token>

Le jeton s'obtient avec POST /provider/token (e-mail + mot de passe) et se renouvelle avec POST /provider/token/refresh. Les rôles acceptés par chaque opération sont listés dans son bloc « Authorization ». Voir Authentification.


Conventions

CorpsJSON, camelCase, Content-Type: application/json
Datesyyyy-MM-dd HH:mm:ss en entrée contrat, ISO 8601 ailleurs (détail)
Paginationtableau en corps + en-têtes X-Page, X-Size, X-Total, X-Total-Pages
Filtresfilter[champ]=valeur (liste)
ErreursRFC 7807 : status, title, detail, exception (codes)

Ressources

GroupeCe qu'il couvre
AuthentificationJeton et rafraîchissement
PartenariatsLiens courtier – compagnie (companyBrokerId)
Souscripteurs, Assurés, ApporteursLes parties du contrat
DuréesCodes de durée de couverture
Référentiels véhiculeMarques, modèles, types, catégories, énergies, usages, genres, villes
VéhiculesCréation, recherche, mise à jour
Contrats et propositionsCréation, consultation, modification, tarification, décompositions
PaiementsLien de paiement, statut, renvoi, annulation
Avenants et MotifsTypes, cotation, suivi, motifs
DocumentsDocuments d'un contrat ou d'un avenant
États (6 groupes)Catalogue, sources et champs, aperçu et génération, modèles, exécutions, planifications

Le schéma OpenAPI complet de cette référence est le fichier openapi.yml de ce site.

On this page