# Manage property facilities

Use the GET and the PUT endpoints to:
<ul><li>Retrieve property-level facilities details</li>
<li>Add, modify or delete property-level facilities details<ul><li>Add single-instance facilities</li>
<li>Add multi-instance facilities</li></ul></li></ul>


## Retrieve property-level facilities

 - [GET /properties/{propertyId}](https://developers.booking.com/connectivity/docs/openapispecs/facilities-api/facilities-openspec-remote-sync/manage-property-facilities/getfacilities.md): Retrieve facility instance IDs along with the facility details for all the facility instances added to the property.

## Add, update or remove property-level facilities

 - [PUT /properties/{propertyId}](https://developers.booking.com/connectivity/docs/openapispecs/facilities-api/facilities-openspec-remote-sync/manage-property-facilities/setfacilities.md): Add or update single or multi-instances facilities using this endpoint. Try any of the three request examples in the specification.


To delete a facility or all instances of a multi-instance facility (for example: all parking facility), you can change the facility state to MISSING.

