Fonction-Article-Spécification
Effectuez un calcul pour voir la réponse JSON de l'API
/api/parse-specification
Vérifie et décompose un code de spécification pour obtenir les informations de fonction, article et spécification.
| Paramètre | Type | Requis | Description |
|---|---|---|---|
code |
string | Oui | Code au format Fonction-Article-Spécification (ex: A11-A-1) |
type_construction |
string | Non | "neuf" ou "renovation" |
{
"code": "A11-A-1",
"type_construction": "neuf"
}
{
"success": true,
"data": {
"fonction": {
"numeroFonction": "A11",
"titre": "Encaissement des ouvrages",
"code": "TER"
},
"article": {
"code": "A",
"texte": "Terrassements mécaniques",
"unite": "m3"
},
"specification": {
"code": 1,
"texte": "Sans enlèvements"
}
}
}
/api/calculer
Calcule le prix d'une prestation selon les paramètres fournis.
| Paramètre | Type | Requis | Description |
|---|---|---|---|
specification |
string | Oui | Code complet (ex: A11-A-1) |
index_bt01 |
numeric | Oui | Index BTP (ex: 130.2) |
localisation |
string | Oui | Code ou nom du département (ex: 91 ou Essonne) |
quantite |
numeric | Oui | Quantité de la prestation |
type_construction |
string | Non | "neuf" ou "renovation" |
{
"specification": "A11-A-1",
"index_bt01": 130.2,
"localisation": "91",
"quantite": 6,
"type_construction": "neuf"
}
{
"success": true,
"data": {
"fonction": {...},
"article": {...},
"specification": {...}
},
"parametres": {
"indexBt01": "130.2",
"localisation": "91",
"quantite": "6",
"typeConstruction": "neuf"
},
"resultat": {
"coefficientGeographique": 0.89,
"prixUnitaire": 40,
"prixTotalHt": 240,
"quantite": 6
}
}
X-CSRF-TOKEN avec la valeur du token Laravel.