The identity and technical contract details declared by the specification.
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.CountDescriptor
object
Count descriptor information.
2 properties
ServiceChannel.Services.Messaging.Workorders.CheckOutRequest
object
Check-out request
15 properties
2 required
ServiceChannel.Services.Messaging.Workorders.GetWorkOrderLabelResponse
object
Object containing the details of labels
2 properties
ServiceChannel.Services.Messaging.Workorders.AssigneeUser
object
2 properties
ServiceChannel.Services.Messaging.Users.LimitOptions
object
Object for NTE, proposal, and invoice limits set for a subscriber user.
3 properties
ServiceChannel.Services.Messaging.Workorders.WeatherEvent
object
2 properties
ServiceChannel.Data.FieldValue
object
2 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceApprovalCodeGroup
object
5 properties
ServiceChannel.Services.WebApi.Models.Response.Checklists.ChecklistResponses.CheckListDetailQuestionsExtendedResponse
object
Checklist question details.
18 properties
ServiceChannel.Services.Messaging.Users.DashboardInfo
object
Dashboard details object.
3 properties
ServiceChannel.Services.Messaging.Workorders.AddStripeChargeRequest
object
AddStripeCharge request
3 properties
3 required
ServiceChannel.Services.Messaging.Workorders.ChangeWoProjectIdRequest
object
3 properties
1 required
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.WorkOrder
object
Workorder object for Messages exchange.
56 properties
ServiceChannel.Services.WebApi.Models.Response.Checklists.ChecklistResponses.ChecklistQuestionNumericType
object
The object defines the failure criteria used to evaluate answers for the Numeric Input question
5 properties
ServiceChannel.Services.Messaging.Notes.NoteInfo
object
9 properties
ServiceChannel.Services.Messaging.Workorders.ChangeWorkOrderStatusResponse
object
2 properties
ServiceChannel.Services.Messaging.Workorders.WorkorderStatus
object
3 properties
2 required
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.UpdateWorkOrderResolutionResponse
object
Object containing the details of the modified work order resolution.
1 property
ServiceChannel.Services.Messaging.Invoices.InvoiceTravel
object
Information on the trip.
10 properties
ServiceChannel.Services.WebApi.Models.Request.WorkOrder.UpdateWorkOrderProjectedCompletionDateRequest
object
2 properties
1 required
ServiceChannel.Services.Messaging.Assets.Warranty
object
Object containing warranty parameters.
9 properties
ServiceChannel.Services.Messaging.Invoices.Invoice
object
69 properties
ServiceChannel.Services.Messaging.Workorders.ChangeWoFieldsRequest
object
Request to update the value of a work order parameter.
2 properties
1 required
ServiceChannel.Services.WebApi.Models.Response.Checklists.ChecklistResponses.CheckListResponseExtended
object
Object for checklist response details.
21 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceMaterial
object
Information on the materials used. Add a separate object for each material.
18 properties
ServiceChannel.Services.Messaging.ApprovalCodes.AdditionalApprovalCodeOption
object
2 properties
ServiceChannel.Services.WebApi.Models.Request.Labels.DeleteWorkOrderLabelsRequest
object
Request object for removing labels from a work order.
2 properties
1 required
ServiceChannel.Api.Model.Workorders.OverrideProperties.Anomaly
object
11 properties
ServiceChannel.Services.Messaging.Workorders.WorkOrderLabelRequest
object
Object containing information about the work order label
3 properties
ServiceChannel.Services.Messaging.Workorders.CheckInIActivity
object
18 properties
ServiceChannel.Services.Messaging.Invoices.StatusHistoryShort
object
5 properties
ServiceChannel.Services.Messaging.Assets.WarrantyExpiration
object
Object containing warranty expiration details.
2 properties
ServiceChannel.Services.Messaging.CountDescriptor
object
2 properties
ServiceChannel.Services.Messaging.Workorders.WorkOrderAnalyticsResponse
object
3 properties
ServiceChannel.Services.Messaging.Users.User
object
User details object.
17 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.Location
object
Location associated with a work order.
18 properties
ServiceChannel.Services.Messaging.Currencies.Currency
object
7 properties
ServiceChannel.Services.Messaging.Workorders.LinkWorkordersRequest
object
Link Workorders Request
2 properties
ServiceChannel.Services.WebApi.Models.Response.Checklists.ChecklistResponses.CheckListAcknowledgeUrlResponse
object
2 properties
ServiceChannel.Services.Messaging.Notes.NotesDescriptor
object
3 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.WorkOrderStatus
object
Status of a work order.
3 properties
ServiceChannel.Services.Messaging.Workorders.ChangeWorkOrderResponse
object
Object containing the details of the modified work order.
1 property
ServiceChannel.Services.Messaging.Workorders.AddFollowersRequest
object
2 properties
2 required
ServiceChannel.Services.Messaging.ODataRequest
object
7 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceAmountsDetails
object
Object containing the list of the invoice charges.
6 properties
ServiceChannel.Api.Model.Proposals.MlpLevelSimpleModel
object
10 properties
ServiceChannel.Services.Messaging.Workorders.WorkOrder
object
Workorder object for Messages exchenge.
79 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.EquipmentAttributeDescription
object
Equipment attribute description.
12 properties
ServiceChannel.Services.Messaging.Workorders.AcceptWorkOrderRequest
object
Request model to add a note to the work order while accepting it.
1 property
ServiceChannel.Services.WebApi.Models.Request.WorkOrder.ReassignWorkOrder.ReassignWorkOrderRequest
object
Reassign WorkOrder To other Provider
30 properties
2 required
ServiceChannel.Services.Messaging.Workorders.CreateWoRequest
object
CreateWoRequest
60 properties
5 required
ServiceChannel.Services.Messaging.Attachments.AddAttachmentRequest
object
8 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceOther
object
The invoices material
14 properties
ServiceChannel.Services.Messaging.V4.Workorders.WorkTypeResponse
object
WorkTypeResponse
2 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.NoteInfo
object
Information about a note.
8 properties
ServiceChannel.Services.Messaging.Workorders.WorkOrderReassignmentReason
object
Work Orders Reassignment reason response
3 properties
ServiceChannel.Services.WebApi.Models.Response.Labels.AddWorkOrderLabelsResponse
object
1 property
ServiceChannel.Services.Messaging.Workorders.ChangeWoNteRequest
object
5 properties
ServiceChannel.Services.Messaging.Invoices.InvoicePaymentResponse
object
Object containing the invoice payment details.
5 properties
ServiceChannel.Services.Messaging.ErrorResponse
object
The error response object
4 properties
ServiceChannel.Services.Messaging.Assets.WarrantyProvider
object
Object containing warranty provider details.
3 properties
ServiceChannel.Services.Messaging.Users.UserInfo
object
The user details object.
6 properties
ServiceChannel.Services.Messaging.Workorders.GetGPSRadiusResponse
object
GPS radius object.
5 properties
ServiceChannel.Services.Messaging.Workorders.CreateWoRequest.Material
object
9 properties
ServiceChannel.Services.WebApi.Models.Request.UpdateWorkOrderResolutionRequest
object
2 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.AttachmentsDescriptor
object
Attachments descriptor information.
1 property
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.WarrantyExpiration
object
Object containing warranty expiration details.
2 properties
ServiceChannel.Services.Messaging.Workorders.CreateWoRequest.DispatchSettings
object
describes email notification settings on work order creation
7 properties
ServiceChannel.Services.Messaging.LocationNote.LocationNote
object
Object with the location note details.
4 properties
ServiceChannel.Services.Messaging.Workorders.WorkorderStatusDescriptor
object
3 properties
ServiceChannel.Services.Messaging.Workorders.Dashboard.Requests.SubmitSolvedIssueModel
object
Problem solve model
13 properties
2 required
ServiceChannel.Services.WebApi.Models.Response.Checklists.ChecklistResponses.ChecklistPictureResponse
object
Object for an attachment added to a checklist response.
7 properties
ServiceChannel.Services.WebApi.Models.Request.WorkOrder.ReassignWorkOrder.AdditionalApprovalCodeRequest
object
8 properties
ServiceChannel.Services.Messaging.CheckInOut.CheckInOutResponse
object
Check In/Out Response
1 property
ServiceChannel.Services.Messaging.RefrigerantTracking.AddWorkOrderPartRefrigerantItem
object
Object for adding part use records in bulk
28 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceCategoryMessaging
object
2 properties
ServiceChannel.Services.Messaging.Workorders.WorkOrderStatisticsResponse
object
Work Orders Statistics responce
4 properties
DecisionAnswer
object
2 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.WarrantyProvider
object
Object containing warranty provider details.
2 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceApprovalCode
object
10 properties
ServiceChannel.Services.Messaging.Workorders.WorkOrderLabelResponse
object
Parameters of labels
2 properties
ServiceChannel.Services.Messaging.Workorders.CreateWorkOrdersProjectApprovalRequest
object
2 properties
2 required
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.LocationNote
object
Object with the location note details.
2 properties
ServiceChannel.Services.Messaging.Workorders.IssueChoiceRequest
object
7 properties
ServiceChannel.Services.Messaging.Workorders.GetStatusResponse
object
Object containing the details of the available work order statuses.
5 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.UpdateWorkOrderProjectedCompletionDateResponse
object
1 property
ServiceChannel.Services.Messaging.Workorders.CreateWoRequest.ExtendedRequestInfo
object
ExtendedRequestInfo
13 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.ChecklistFailureState
object
Object containing the work order checklist failure state information.
1 property
ServiceChannel.Services.Messaging.Workorders.UnlinkWorkordersRequest
object
Unlink Workorders Request
2 properties
ServiceChannel.Services.WebApi.Models.Request.WorkOrder.ReassignWorkOrder.AdditionalApprovalCodeOptionRequest
object
2 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.Subscriber
object
Subscriber associated with a work order.
4 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceLabor
object
Information on labor. Add a separate object for each worker. When two or more workers have the same SkillLevel,LaborType, and HourlyRate, use one object and sp…
16 properties
ServiceChannel.Services.WebApi.Models.Response.Checklists.ChecklistResponses.GetResponsesByWorkOrderResponse
object
Object for checklist responses submitted for a work order.
1 property
ServiceChannel.Api.Model.Workorders.WorkOrderLabel
object
2 properties
ServiceChannel.Services.Messaging.Workorders.WorkorderExtendedStatus
object
Object containing the list of available extended statuses for a specific primary status.
2 properties
ServiceChannel.Services.Messaging.Workorders.NteDetails
object
4 properties
ServiceChannel.Services.Messaging.RefrigerantTracking.AssetRefrigerant
object
37 properties
ServiceChannel.Services.Messaging.Workorders.ChangeWoStatusRequestExt
object
5 properties
1 required
ServiceChannel.Services.Messaging.Workorders.LeaveFeedbackRequest
object
2 properties
ServiceChannel.Services.Messaging.Workorders.ChangeWoTechnicianCertificateRequest
object
Object containing the tech’s certificate ID.
1 property
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.Currency
object
Currency information.
3 properties
ServiceChannel.Services.WebApi.Models.Request.Labels.AddWorkOrderLabelsRequest
object
Request object for adding labels to a work order
2 properties
1 required
ServiceChannel.Api.Model.Workorders.WeatherEventType
object
3 properties
ServiceChannel.Services.Messaging.Workorders.WorkorderStatusExt
object
3 properties
2 required
ServiceChannel.Services.Messaging.Workorders.ContractInfo
object
ContractInfo (composite object) - describes who, where and what will perform as well as the one who requested work
7 properties
3 required
ServiceChannel.Services.Messaging.Assets.AssetAttributesMap
object
4 properties
ServiceChannel.Services.Messaging.Users.MliUserInfo
object
3 properties
ServiceChannel.Services.Messaging.Workorders.DeclineWorkOrderRequest
object
Request model to add information about the work order decline
3 properties
ServiceChannel.Services.Messaging.Workorders.ChangeWoWeatherTypeIdRequest
object
1 property
1 required
ServiceChannel.Services.Messaging.Invoices.InvoiceTaxesDetails
object
Object containing the list of taxes. You can add taxes as a fixed amount or as a percentage.
10 properties
ServiceChannel.Services.Messaging.Workorders.WorkorderStatusConstraints
object
Object containing rules and limits that apply to a work order when it’s in a given status.
6 properties
ServiceChannel.Services.Messaging.Workorders.UpdateWorkOrdersProjectApprovalRequest
object
2 properties
2 required
ServiceChannel.Services.Messaging.Workorders.CreateWoRequest.AdditionalField
object
Service Request Additional Field (Name, Value) pairs
2 properties
ServiceChannel.Services.Messaging.Invoices.Tax2Details
object
Information on the additional tax. Only invoices for Canadian locations can have Tax2Details.
2 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.WorkOrderLabel
object
The label associated with a work order.
2 properties
ServiceChannel.Services.Messaging.Category.CategoryResponse
object
Object containing the details of the available categories.
6 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceApprovalCodeChild
object
11 properties
ServiceChannel.Services.Messaging.Users.AccessOptions
object
Object listing locations, districts, regions, and trades a subscriber user has access to. Learn more about [granting access based on locations, districts, and…
4 properties
ServiceChannel.Services.Messaging.Attachments.AttachmentsDescriptor
object
1 property
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.IssueTicketInfo
object
Issue ticket information.
2 properties
ServiceChannel.Services.Messaging.IdentityObject
object
1 property
ServiceChannel.Services.Messaging.Workorders.UpdateLabelResponse
object
Object containing the details of the modified work order
1 property
ServiceChannel.Services.Messaging.Workorders.WorkOrderServiceNowIdRequest
object
1 property
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.Provider
object
Provider associated with a work order.
6 properties
ServiceChannel.Services.Messaging.ApprovalCodes.EditableAdditionalApprovalCode
object
9 properties
ServiceChannel.Services.WebApi.Models.Response.Checklists.ChecklistResponses.ChecklistQuestionOptionResponse
object
Answer option configured for a checklist question of the Selector type.
5 properties
ServiceChannel.Services.Messaging.ApplicationAccess.FeatureResponse
object
Feature response entity.
1 property
ServiceChannel.Services.Messaging.Assets.AssetResponse
object
Object details of an asset.
70 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.Warranty
object
Object containing warranty parameters.
8 properties
ServiceChannel.Services.Messaging.Location.Location
object
General location details object.
45 properties
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.AssetResponse
object
Object details of an asset.
49 properties
ServiceChannel.Services.Messaging.Workorders.CreateWoRequest.IssueRequest
object
4 properties
1 required
ServiceChannel.Services.Messaging.Workorders.ChangeWoCategoryRequest
object
3 properties
1 required
ServiceChannel.Services.Messaging.RefrigerantTracking.RefrigerantUseReasonCode
object
Object containing refrigerant use reasons.
6 properties
ServiceChannel.Services.Messaging.Users.Limit
object
Object for limit details set for a subscriber user.
2 properties
ServiceChannel.Services.Messaging.Users.MlpUserInfo
object
3 properties
ServiceChannel.Services.Messaging.Equipments.EquipmentAttributeDescription
object
12 properties
ServiceChannel.Services.Messaging.Subscribers.Subscriber
object
19 properties
1 required
ServiceChannel.Services.WebApi.Models.Response.WorkOrder.GetWorkOrdersResponse.NotesDescriptor
object
Notes information for a work order.
3 properties
ServiceChannel.Services.Messaging.CheckInOut.CheckInValidateResponse
object
Check-In Validate Response
9 properties
ServiceChannel.Services.Messaging.Providers.Provider
object
34 properties
ServiceChannel.Services.WebApi.Models.Response.Labels.CreateWorkOrdersLablesResponse
object
1 property
ServiceChannel.Services.Messaging.Workorders.CheckInRequest
object
Check-in request
7 properties
2 required
ServiceChannel.Services.WebApi.Models.Request.Labels.CreateWorkOrdersLabelsRequest
object
Request object for adding labels for a subscriber.
1 property
1 required
ServiceChannel.Services.Messaging.IssueLists.IssueTicketInformation
object
8 properties
ServiceChannel.Services.WebApi.Models.Response.Labels.DeleteWorkOrderLabelsResponse
object
1 property
The full machine-readable OpenAPI contract behind this narrative.
Other APIs ServiceChannel publishes across the network.