Ententes préalables
Le guide : Ententes préalables. Comment les recevoir : Webhooks.
prior_agreement.created
Une demande d’entente préalable vient d’être préparée.
data.object porte :
idtexteL'identifiant de l'objet, préfixé par son type.
objecttexteLe nom du type d'objet.
statustexteL'état de l'objet.
responsetextefavorable,no_answer(silence de la caisse au-delà du délai), ounull.practitionertexteLe praticien,
prac_….patienttexteLe patient,
pat_….quotetexteLe devis de la demande,
qt_…, ounull.livemodebooléentrueen production,falseen mode test.
{
"id": "evt_…",
"object": "event",
"type": "prior_agreement.created",
"livemode": false,
"created": 1793970000,
"api_version": "2026-11-01",
"request": "req_…",
"data": {
"object": {
"id": "pag_…",
"object": "prior_agreement",
"status": "created",
"response": null,
"practitioner": "prac_…",
"patient": "pat_…",
"quote": null,
"livemode": false
},
"previous_attributes": {}
}
}prior_agreement.sent
Une demande d’entente préalable est partie vers la caisse.
data.object porte :
idtexteL'identifiant de l'objet, préfixé par son type.
objecttexteLe nom du type d'objet.
statustexteL'état de l'objet.
responsetextefavorable,no_answer(silence de la caisse au-delà du délai), ounull.practitionertexteLe praticien,
prac_….patienttexteLe patient,
pat_….quotetexteLe devis de la demande,
qt_…, ounull.livemodebooléentrueen production,falseen mode test.
{
"id": "evt_…",
"object": "event",
"type": "prior_agreement.sent",
"livemode": false,
"created": 1793970000,
"api_version": "2026-11-01",
"request": "req_…",
"data": {
"object": {
"id": "pag_…",
"object": "prior_agreement",
"status": "sent",
"response": null,
"practitioner": "prac_…",
"patient": "pat_…",
"quote": null,
"livemode": false
},
"previous_attributes": {}
}
}prior_agreement.approved
Une entente préalable est accordée, par la caisse ou par son silence au-delà du délai. response dit lequel.
data.object porte :
idtexteL'identifiant de l'objet, préfixé par son type.
objecttexteLe nom du type d'objet.
statustexteL'état de l'objet.
responsetextefavorable,no_answer(silence de la caisse au-delà du délai), ounull.practitionertexteLe praticien,
prac_….patienttexteLe patient,
pat_….quotetexteLe devis de la demande,
qt_…, ounull.livemodebooléentrueen production,falseen mode test.
{
"id": "evt_…",
"object": "event",
"type": "prior_agreement.approved",
"livemode": false,
"created": 1793970000,
"api_version": "2026-11-01",
"request": "req_…",
"data": {
"object": {
"id": "pag_…",
"object": "prior_agreement",
"status": "approved",
"response": null,
"practitioner": "prac_…",
"patient": "pat_…",
"quote": null,
"livemode": false
},
"previous_attributes": {}
}
}prior_agreement.refused
La caisse a refusé une entente préalable.
data.object porte :
idtexteL'identifiant de l'objet, préfixé par son type.
objecttexteLe nom du type d'objet.
statustexteL'état de l'objet.
responsetextefavorable,no_answer(silence de la caisse au-delà du délai), ounull.practitionertexteLe praticien,
prac_….patienttexteLe patient,
pat_….quotetexteLe devis de la demande,
qt_…, ounull.livemodebooléentrueen production,falseen mode test.
{
"id": "evt_…",
"object": "event",
"type": "prior_agreement.refused",
"livemode": false,
"created": 1793970000,
"api_version": "2026-11-01",
"request": "req_…",
"data": {
"object": {
"id": "pag_…",
"object": "prior_agreement",
"status": "refused",
"response": null,
"practitioner": "prac_…",
"patient": "pat_…",
"quote": null,
"livemode": false
},
"previous_attributes": {}
}
}prior_agreement.canceled
Une demande d’entente préalable est annulée.
data.object porte :
idtexteL'identifiant de l'objet, préfixé par son type.
objecttexteLe nom du type d'objet.
statustexteL'état de l'objet.
responsetextefavorable,no_answer(silence de la caisse au-delà du délai), ounull.practitionertexteLe praticien,
prac_….patienttexteLe patient,
pat_….quotetexteLe devis de la demande,
qt_…, ounull.livemodebooléentrueen production,falseen mode test.
{
"id": "evt_…",
"object": "event",
"type": "prior_agreement.canceled",
"livemode": false,
"created": 1793970000,
"api_version": "2026-11-01",
"request": "req_…",
"data": {
"object": {
"id": "pag_…",
"object": "prior_agreement",
"status": "canceled",
"response": null,
"practitioner": "prac_…",
"patient": "pat_…",
"quote": null,
"livemode": false
},
"previous_attributes": {}
}
}