Intervention Chantier (V2)

PWA agent : liste UNIQUEMENT mes JobAssignment actifs.

PWA agent : liste UNIQUEMENT mes JobAssignment actifs.

Filtre data-side (anti-pattern : juste UI = leak cross-employee).

Bug d8b1a614 (claude-qa, 2026-05-17) : un user avec permission
chantier:field mais sans mapping Employee (typique d'un admin pur
qui n'est pas field-agent) recevait un 403 trompeur « Aucun employee
mappé à cet user » — l'admin pense qu'il manque une permission
alors qu'il lui manque juste le mapping HR. On retourne maintenant
200 + data vide + `meta.not_field_agent: true` (interprétation
UI : « pas de visites parce que vous n'êtes pas field-agent »).

Permissions requises : chantier:field

get/api/v1/chantier/field/assignments

Request

  • Base URL: https://erp.eyeot.fr/api/v1
  • URL: https://erp.eyeot.fr/api/v1/api/v1/chantier/field/assignments
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Response

Succès — payload {data, meta} (cf. API-GUIDE §3.1)

Changes

No recorded changes to this operation across all 1 revision of this API.