Online Documentation

Call Provider Service Request


The call provider will use the request service json message to request service from a service provider. When sureEcosystem receives this request, it will send the service request to the dispatch software provider for the service provider. The service provider can choose to accept or reject the service request.

sureEcosystem will return a request id back to the call provider when this message is received. sureEcosystem uses this id to uniquely identify a service request. On future json messages for the service request, the call provider must pass this id back.

Base URL: https://service.BGsync.com/BGsyncapi/api/request/new 
Method: Http Post
Content-Type: application/json
Parameter Required Default Description
call_provider_BGsync_id Yes   Call Provider sureEcosystem Id
service_provider_BGsync_id Yes   Service Provider sureEcosystem Id
api_key Yes   Call Provider API Key
service_type Yes   Service Type
vehicle_year Yes   Vehicle Year
vehicle_make Yes   Vehicle Make
vehicle_model Yes   Vehicle Model
vehicle_location Yes   Vehicle Location
tow_destination If service type is Tow, then this field is required.   Tow Destination
complaint Yes   Complaint
notes No   Notes

Sample Request

{
"call_provider_BGsync_id": "1",
"service_provider_BGsync_id": "1",
"api_key": "ABC1234",
"service_type": "Tow",
"vehicle_data": {
"vehicle_year": "2008",
"vehicle_make": "Chevrolet",
"vehicle_model": "TrailBlazer",
"vehicle_location": "103 Church St. Lincolnton, NC 28021"
},
"tow_destination": "100 Main St. Cherryville NC, 28021",
"complaint": "Engine will not start",
"notes": ""
}

Sample Response from sureEcosystem

{
"success":true
"error_message":null
"BGsync_request_id":"22"
}