Service Requests

Update service request

PUT
Update a service request for an integration.

Path parameters

service_request_idstringOptional

Request

This endpoint expects an object.
integration_id
stringRequired
service_request_category_id
stringOptional
The Propexo unique identifier for the service request category
service_request_priority_id
stringOptional
The Propexo unique identifier for the service request priority
service_request_location_id
stringOptional
The Propexo unique identifier for the service request location
service_request_problem_id
stringOptional
The Propexo unique identifier for the service request problem
service_description
stringOptional
A description of the service request
phone_1
stringOptional
Primary phone number associated with the service request
phone_2
stringOptional
Secondary phone number associated with the service request
email_1
stringOptional
The primary email address associated with the service request
scheduled_start_date
datetimeOptional
The scheduled start date associated with the request.
due_date
datetimeOptional
The due date associated with the service request
unit_id
stringOptional
The Propexo unique identifier for the unit
vendor_id
stringOptional
The Propexo unique identifier for the vendor
lease_id
stringOptional
The Propexo unique identifier for the lease
access_is_authorized
booleanOptional
Whether or not the tenant has granted permission to enter the unit associated with the service request
service_category
enumOptional
The category of service request
Allowed values: ElectricalHVACOtherPlumbingService
date_completed
datetimeOptional
The date the service request was completed
date_created
datetimeOptional
The date the service request was created
service_details
stringOptional
Details about the service request
date_due
datetimeOptional
The due date associated with the service request
date_scheduled
datetimeOptional
The date the service request is scheduled
status_raw
enumOptional
The raw status associated with the service request
completion_notes
stringOptional
Closing notes associated with the service request
reported_by
stringOptional
The name of the person who reported this service request
resident_id
stringOptional
The Propexo unique identifier for the resident
service_priority
enumOptional
The priority level associated with the service request
Allowed values: HighLowMed24 hoursEmergency

Response

This endpoint returns 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
1curl -X PUT https://api.propexo.com/v1/service-requests/{service_request_id} \
2 -H "Authorization: Bearer <token>" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "integration_id": "integration_id"
6}'
200Updated
1{
2 "job_id": "clwh5uics000608me9v74du0a",
3 "data": {}
4}