{
"opencollection": "1.0.0",
"info": {
"name": "Fixxbook.Bearer.Api.V1 AfterHours ServiceRequest API",
"version": "bearer.v1"
},
"items": [
{
"info": {
"name": "ServiceRequest",
"type": "folder"
},
"items": [
{
"info": {
"name": "Get list of providers per service request",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/servicerequest/providers",
"params": [
{
"name": "locationId",
"value": "",
"type": "query",
"description": "Location Id"
},
{
"name": "tradeId",
"value": "",
"type": "query",
"description": "Trade Id"
},
{
"name": "trade",
"value": "",
"type": "query",
"description": "Trade"
},
{
"name": "equipmentType",
"value": "",
"type": "query",
"description": "Equipment type"
},
{
"name": "providerRank",
"value": "",
"type": "query",
"description": "Sets default provider with specified rank"
},
{
"name": "equipmentId",
"value": "",
"type": "query",
"description": "Sets default provider for specified equipment id"
}
]
},
"docs": "Returns providers for specified location and trade or equipment. If no location, trade specified in request equipment values are used.\r\n
Available for provider and subscriber usage."
},
{
"info": {
"name": "Get Service Request Info",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/subscribers/current/servicerequest/info",
"params": [
{
"name": "areaName",
"value": "",
"type": "query",
"description": "Name of the area"
},
{
"name": "problemType",
"value": "",
"type": "query",
"description": "Problem type"
},
{
"name": "equipmentType",
"value": "",
"type": "query",
"description": "Equipment type"
},
{
"name": "problemCode",
"value": "",
"type": "query",
"description": "Problem name"
},
{
"name": "locationId",
"value": "",
"type": "query",
"description": "ID of a location"
},
{
"name": "setupId",
"value": "",
"type": "query",
"description": "SetupId"
},
{
"name": "callDate",
"value": "",
"type": "query",
"description": "Call Date"
},
{
"name": "version",
"value": "",
"type": "query"
}
]
},
"docs": "Retrieves supporting info for \"Create Work Order\" operation.\r\n
This method can only be used for subscriber's users that have assigned dashboard."
},
{
"info": {
"name": "Get Service Request Info Without Dashboard Settings",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/subscribers/current/servicerequest/info/nosettings",
"params": [
{
"name": "areaName",
"value": "",
"type": "query",
"description": "Name of the area"
},
{
"name": "problemType",
"value": "",
"type": "query",
"description": "Problem type"
},
{
"name": "equipmentType",
"value": "",
"type": "query",
"description": "Equipment type"
},
{
"name": "problemCode",
"value": "",
"type": "query",
"description": "Problem name"
},
{
"name": "locationId",
"value": "",
"type": "query",
"description": "ID of a location"
},
{
"name": "setupId",
"value": "",
"type": "query",
"description": "SetupId"
},
{
"name": "callDate",
"value": "",
"type": "query",
"description": "Call Date"
},
{
"name": "version",
"value": "",
"type": "query"
}
]
},
"docs": "Retrieves supporting info for \"Create Work Order\" operation.\r\n
This method can only be used for subscriber's users that have assigned dashboard."
},
{
"info": {
"name": "GETv3_subscribers_current_servicerequest_addresses?SubscriberId={SubscriberId}&SetupId={SetupId}&LocationId={LocationId}&ProviderId={ProviderId}&Trade={Trade}&TradeId={TradeId}",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/subscribers/current/servicerequest/addresses",
"params": [
{
"name": "subscriberId",
"value": "",
"type": "query"
},
{
"name": "setupId",
"value": "",
"type": "query"
},
{
"name": "locationId",
"value": "",
"type": "query"
},
{
"name": "providerId",
"value": "",
"type": "query"
},
{
"name": "trade",
"value": "",
"type": "query"
},
{
"name": "tradeId",
"value": "",
"type": "query"
}
]
}
},
{
"info": {
"name": "GETv3_providers_current_subscribers_{subscriberId}_applicationissuechoice_servicerequest_info?AreaName={AreaName}&ProblemType={ProblemType}&EquipmentType={EquipmentType}&ProblemCode={ProblemCode}&LocationId={LocationId}&SetupId={SetupId}&CallDate={CallDate}&Version={Version}",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/providers/current/subscribers/:subscriberId/applicationissuechoice/servicerequest/info",
"params": [
{
"name": "subscriberId",
"value": "",
"type": "path"
},
{
"name": "areaName",
"value": "",
"type": "query",
"description": "Name of the area"
},
{
"name": "problemType",
"value": "",
"type": "query",
"description": "Problem type"
},
{
"name": "equipmentType",
"value": "",
"type": "query",
"description": "Equipment type"
},
{
"name": "problemCode",
"value": "",
"type": "query",
"description": "Problem name"
},
{
"name": "locationId",
"value": "",
"type": "query",
"description": "ID of a location"
},
{
"name": "setupId",
"value": "",
"type": "query",
"description": "SetupId"
},
{
"name": "callDate",
"value": "",
"type": "query",
"description": "Call Date"
},
{
"name": "version",
"value": "",
"type": "query"
}
]
}
},
{
"info": {
"name": "GETv3_providers_current_subscriber_{subscriberId}_location_{locationId}_applicationissuechoice_servicerequest_info",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/providers/current/subscriber/:subscriberId/location/:locationId/applicationissuechoice/servicerequest/info",
"params": [
{
"name": "subscriberId",
"value": "",
"type": "path"
},
{
"name": "locationId",
"value": "",
"type": "path"
}
]
}
},
{
"info": {
"name": "Get WorkOrder properties with overrides",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/subscribers/current/servicerequest/overrides/props"
},
"docs": "Get WorkOrder properties with overrides"
},
{
"info": {
"name": "Get WorkOrder properties with overrides",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/providers/current/subscribers/:subscriberId/servicerequest/overrides/props",
"params": [
{
"name": "subscriberId",
"value": "",
"type": "path",
"description": "Subscriber Id"
}
]
},
"docs": "Get WorkOrder properties with overrides"
},
{
"info": {
"name": "POSTv3_subscribers_current_servicerequest_duplicates_completed",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/subscribers/current/servicerequest/duplicates/completed"
}
},
{
"info": {
"name": "POSTv3_subscribers_current_servicerequest_duplicates_open",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/subscribers/current/servicerequest/duplicates/open"
}
}
]
}
],
"bundled": true
}