---
title: "Api V1 Cao Ifc Ids"
method: POST
path: "/api/v1/cao/ifc/ids"
tags: ["api-ia", "api-ia"]
---

# Api V1 Cao Ifc Ids

`POST /api/v1/cao/ifc/ids`

## Request

- Base URL: `https://synergieloc.fr`
- URL: `https://synergieloc.fr/api/v1/cao/ifc/ids`
- Auth: API key in header `X-API-Key`

VÉRIFIER UN IFC CONTRE UN IDS 1.0 (buildingSMART) — le cahier des
charges d'information d'un BIM manager : six facettes (entity, attribute,
property en unités SI, classification, material, partOf), restrictions
XSD, cardinalités required/optional/prohibited, version IFC visée.
Body : la scène (comme /cao/ifc) OU `ifc` (texte STEP d'un IFC, qui garde
ses GlobalId) ; `ids` : le XML d'un IDS (défaut : notre « logement FR »,
GET /cao/ifc/ids/logement-fr) ; `bcf` : vrai pour joindre les échecs en
BCF 2.1 (bcf_base64). Retourne {titre, schema_ifc, conforme, resume,
specifications[{nom, statut, applicables, reussis, echecs[{guid, classe,
nom, raisons}]}]}.

## Headers

- `x-api-key` string

## Request body

- object

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/synergieloc/apis/synergieloc-api-immobiliere-pour-les-ia.md) · [All operations](https://skmtc.dev/synergieloc/apis/synergieloc-api-immobiliere-pour-les-ia/llms.txt) · [OpenAPI document](https://skmtc.dev/synergieloc/apis/synergieloc-api-immobiliere-pour-les-ia/revisions/6af072bd388f?raw)
