Lire la grille de visa d'un projet
get/api/v1/projects/{project_id}/visa-grid
Required scope : projects:read
Critères contrôlés au visa des maquettes du projet, par section (DIFFUSION, STRUCTURATION, REFERENCE, MODELISATION, DATA) et par phase, avec leur coefficient (1 à 3) et le contrôle automatique qui propose un statut (auto_check), plus les pièces attendues à chaque diffusion. customized est faux tant que le projet garde la grille par défaut. La grille se modifie dans l'App.
Parameters
project_id (path)string (uuid)requiredIdentifiant du projet (
idrendu parGET /api/v1/projects).
Responses
- 200La grille.VisaGrid
Common errors :400401403404429500503(details in the Errors section)
curl -sS "$SEVEUP_API/api/v1/projects/$PROJECT_ID/visa-grid" \
-H "Authorization: Bearer $SEVEUP_KEY"{
"project_id": "5b0f3c3e-1d7a-4d0c-9a51-3f2b8f1e7a10",
"customized": true,
"criteria": [
{
"id": "naming",
"section": "DIFFUSION",
"label": "Nom du fichier conforme à la convention",
"scope": "ALL",
"origin": "AUTO",
"auto_check": "file_naming",
"weight": 2,
"phases": []
}
],
"pieces": [
{
"id": "ifc",
"label": "Maquette IFC",
"pattern": null
},
{
"id": "note",
"label": "Note de modélisation",
"pattern": "*NOTE*.pdf"
}
],
"file_name_pattern": null,
"max_file_size_mb": 200,
"updated_at": "2026-10-12T09:00:00Z",
"updated_by": "julie.martin@exemple.fr"
}