Service Requests

Update service request

PUT
https://api.propexo.com/v1/service-requests/:service_request_id
Update a service request for an integration.

Path parameters

service_request_id
optional string

Request

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

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/service-requests/:service_request_id
curl -X PUT https://api.propexo.com/v1/service-requests/:service_request_id \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"integration_id": "integration_id"
}'
Response
{
"job_id": "job_id",
"data": {}
}