Properties

Update property

PUT
https://api.propexo.com/v1/properties/:id
Update a property for an integration.

Path parameters

id
string

Request

This endpoint expects an object.
integration_id
string
property_id
optional string
The Propexo unique identifier for the property
abbreviation
optional string
The abbreviation of the property. Example: PROP1
name
optional string
The name of the property. Example: Property 1
street_address_1
optional string
The first address line associated with the property
street_address_2
optional string
The second address line associated with the property
zip
optional string
The zip code associated with the property
city
optional string
The city associated with the property
county
optional string
The county associated with the property
state
optional string
The state associated with the property
country
optional string
The country associated with the property
website
optional string
The website URL associated with the property
square_footage
optional string
The size of the property in square feet
is_active
optional string
Whether or not the property is currently active
notes
optional string
General notes about the property
year_built
optional integer
The year the property was built
category
optional enum
The category of the property. This is from a limited set of data that the PMS requires.
Allowed values: ResidentialCommercial
type
optional enum
The type of the property. This is from a limited set of data that the PMS requires.

Response

This endpoint return an object.
job_id
string
The ID of the job created to handle this operation
data
object
Returned data from the operation. This is dependent on the vendor specific endpoint's returned data.
PUT
/v1/properties/:id
curl -X PUT https://api.propexo.com/v1/properties/id \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"integration_id": "integration_id"
}'
Response
{
"job_id": "job_id",
"data": {}
}