Aller au contenu

Poser une réquisition (legal hold) sur une fiche voyageur

POST
/v1/travelers/{id}/legal-hold
curl --request POST \
--url https://example.com/v1/travelers/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/legal-hold \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <X-API-Key>' \
--data '{ "requisitionRef": "example" }'

Suspend la purge RGPD tant que le hold est actif. Acteur réel tracé.

id
required
string format: uuid
Media type application/json
object
requisitionRef
required

Référence de la réquisition (officielle)

string
Example generated
{
"requisitionRef": "example"
}

Hold posé

Media type application/json
object
data
required
object
Example generated
{
"data": {}
}

Fiche introuvable

Media type application/json
object
code
required

Code machine de l’erreur

string
message
required

Message lisible

string
origin

Origine domaine de l’erreur (optionnel)

object
boundedContext
string
module
string
status
required
integer
traceId
required

Identifiant de corrélation pour le support

string
Example
{
"code": "RESERVATION_NOT_FOUND",
"message": "Réservation introuvable",
"status": 404
}