Aller au contenu principal

PARTNER_PAYROLL_BATCH_NOT_FOUND

Statut HTTP : 404 · Rejouable : oui, avec un identifiant valide.

Cause​

L'identifiant de lot passé dans l'URL ne correspond à aucun lot accessible. Comme pour toute ressource de l'API, un lot appartenant à une autre organisation est indiscernable d'un lot inexistant : les deux renvoient 404.

Cas fréquent : consulter un lot immédiatement après sa soumission, en utilisant la clé Idempotency-Key au lieu de l'identifiant renvoyé par l'API.

Réponse​

HTTP/1.1 404 Not Found
Content-Type: application/problem+json

{
"type": "https://docs.pesia.fr/partner/errors/PARTNER_PAYROLL_BATCH_NOT_FOUND",
"title": "Error",
"status": 404,
"detail": "Lot 7c1e9a02-5b64-4a11-9d3f-8e0c62b47da5 introuvable.",
"code": "PARTNER_PAYROLL_BATCH_NOT_FOUND",
"instance": "/partner/v1/payroll-batches/7c1e9a02-5b64-4a11-9d3f-8e0c62b47da5",
"timestamp": "2026-08-14T09:12:44.318Z"
}

Extensions​

Aucune — seuls les champs standard ci-dessus.

Que faire​

  • Utiliser l'identifiant renvoyé dans la réponse de soumission, et non la clé d'idempotence :

    curl -s https://api.pesia.fr/partner/v1/payroll-batches \
    -H "Authorization: Bearer $TOKEN" \
    -H "Idempotency-Key: $(uuidgen)" \
    -H 'Content-Type: application/json' \
    -d @lot.json \
    | jq -r '.data.lotId'
  • Vérifier l'environnement : un identifiant obtenu en sandbox n'existe pas en production.

  • Ne pas rejouer en boucle : le résultat est stable.

Voir aussi : Lots de paie · not_found · Tous les codes d'erreur