# API Bâtiments

> **🤝 Partagez votre expérience RNB – votre avis compte !** \
> Vous avez intégré les ID-RNB dans votre base, êtes en cours d’intégration ou contribuez au RNB par l’édition collaborative ? \
> **👉 Ce** [**questionnaire s’adresse à vous**](https://tally.so/r/rjKW7M?ref=referentiel-national-du-batiment.ghost.io) **!**
>
> ⏱ Comptez **3 à 5 minutes.**\
> Vos retours sont précieux et feront évoluer le RNB. Merci à vous.

{% hint style="info" %}
Tous nos points d'accès acceptent un paramètre optionnel supplémentaire `from` qui vous permet de renseigner une adresse mail. Celle-ci nous permettra de vous prévenir en cas de changement sur l'un des endpoints qui vous utilisez.

Par exemple : <https://rnb-api.beta.gouv.fr/api/alpha/buildings/?from=xxx@exemple.fr>
{% endhint %}

{% content-ref url="api-batiments/consulter-un-batiment" %}
[consulter-un-batiment](https://rnb-fr.gitbook.io/documentation/api-et-outils/api-batiments/consulter-un-batiment)
{% endcontent-ref %}

Consulter les informations d'un bâtiment précis à partir de son identifiant RNB (ID-RNB). Ceci, vous permettra de récupérer l'ensemble de ses informations.

***

{% content-ref url="api-batiments/lister-des-batiments" %}
[lister-des-batiments](https://rnb-fr.gitbook.io/documentation/api-et-outils/api-batiments/lister-des-batiments)
{% endcontent-ref %}

Obtenir une liste paginée de bâtiments. Des filtres de recherche (ex: code INSEE de la ville) sont à disposition.

***

{% content-ref url="api-batiments/rechercher-un-batiment" %}
[rechercher-un-batiment](https://rnb-fr.gitbook.io/documentation/api-et-outils/api-batiments/rechercher-un-batiment)
{% endcontent-ref %}

Récupérer l'identifiant RNB (ID-RNB) d'un bâtiment à partir d'inputs variés (localisation, adresse, parcelle cadastrale, etc)

***

{% content-ref url="api-batiments/differentiel-entre-deux-dates" %}
[differentiel-entre-deux-dates](https://rnb-fr.gitbook.io/documentation/api-et-outils/api-batiments/differentiel-entre-deux-dates)
{% endcontent-ref %}

Obtenez toutes les modifications du RNB depuis une date donnée.

***

{% content-ref url="api-batiments/editer-le-rnb" %}
[editer-le-rnb](https://rnb-fr.gitbook.io/documentation/api-et-outils/api-batiments/editer-le-rnb)
{% endcontent-ref %}

Contribuer au RNB en éditant son contenu : création et mise à jour de bâtiments, désactivation d'un ID-RNB, etc.
