Intervention Chantier (V2)

Upload photo géolocalisée.

Upload photo géolocalisée.

Supporte 2 modes :
1. multipart/form-data : `request.files['photo']` + form fields
2. application/json : body avec `file_base64` + champs JSON

Magic bytes + dedup SHA256 + MinIO via chantier_photo_service.

Permissions requises : chantier:write

post/api/v1/chantier/visits/{visit_id}/photos

Request

  • Base URL: https://erp.eyeot.fr/api/v1
  • URL: https://erp.eyeot.fr/api/v1/api/v1/chantier/visits/{visit_id}/photos
  • 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.