The identity and technical contract details declared by the specification.
ServiceChannel.Services.Messaging.Assets.ManufacturersResponce
object
2 properties
ServiceChannel.Services.Core.AssetTransferProcessingData
object
5 properties
ServiceChannel.Services.Messaging.Assets.AssetTypeInAssetReponse_System.Collections.Generic.List_ServiceChannel.Services.Core.AssetTransferProcessingData
object
1 property
ServiceChannel.Services.Messaging.AssetTypes.GetAssetTypeGroupsRequest
object
1 property
ServiceChannel.Services.WebApi.Models.Response.AssetManager.AssetTransfer.AssetTransferSettings
object
11 properties
ServiceChannel.Services.Messaging.Workorders.AssigneeUser
object
2 properties
ServiceChannel.Services.Messaging.Assets.WOAssetTagResponse
object
1 property
ServiceChannel.Services.Messaging.Users.LimitOptions
object
Object for NTE, proposal, and invoice limits set for a subscriber user.
3 properties
ServiceChannel.Services.Messaging.Assets.AssetTypeInAsset
object
3 properties
ServiceChannel.Services.Messaging.Workorders.WeatherEvent
object
2 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceApprovalCodeGroup
object
5 properties
ServiceChannel.Services.Messaging.Assets.UpdateAssetMeterReadingRequestItem
object
5 properties
5 required
ServiceChannel.Services.Messaging.Users.DashboardInfo
object
Dashboard details object.
3 properties
ServiceChannel.Services.Messaging.Assets.AssetPrimaryAttachment
object
6 properties
ServiceChannel.Services.Messaging.Equipments.SearchAssetsByGroupIDRequest
object
9 properties
ServiceChannel.Services.Messaging.Assets.UpdateAssetRepairStatusRequest
object
6 properties
ServiceChannel.Services.Messaging.Notes.NoteInfo
object
9 properties
System.Collections.Generic.KeyValuePair_System.Int32_System.String
object
2 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceTravel
object
Information on the trip.
10 properties
ServiceChannel.Services.Messaging.Equipments.AssetComponentsRequest
object
2 properties
ServiceChannel.Services.Messaging.Assets.Warranty
object
Object containing warranty parameters.
9 properties
ServiceChannel.Services.Messaging.Invoices.Invoice
object
69 properties
ServiceChannel.Api.Model.Equipments.AssetWorkHistory
object
10 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.Messaging.Administration.AssetRules.UnableToValidateReasonsNotAttachedAsset
object
2 properties
ServiceChannel.Services.Messaging.Assets.AssetTagAndTagId
object
3 properties
ServiceChannel.Services.Messaging.Assets.UpdateAssetRequest
object
47 properties
4 required
ServiceChannel.Services.Messaging.Invoices.StatusHistoryShort
object
5 properties
ServiceChannel.Services.Messaging.Assets.AttachAssetResponse
object
Asset information related to the asset being attached to a work order
3 properties
ServiceChannel.Services.Messaging.Assets.WarrantyExpiration
object
Object containing warranty expiration details.
2 properties
ServiceChannel.Services.Messaging.Assets.GetAssetsForReplacementRequest
object
5 properties
ServiceChannel.Services.Messaging.Assets.UpdateAssetMeterReadingRequest
object
Object containing the asset meter reading details to update.
4 properties
ServiceChannel.Services.Messaging.CountDescriptor
object
2 properties
ServiceChannel.Services.Messaging.Users.User
object
User details object.
17 properties
ServiceChannel.Services.Messaging.Currencies.Currency
object
7 properties
ServiceChannel.Services.Messaging.Assets.AssetsResponseTreeNode
object
3 properties
ServiceChannel.Services.Messaging.Notes.NotesDescriptor
object
3 properties
ServiceChannel.Services.Messaging.Administration.AssetRules.AssetTagging
object
18 properties
ServiceChannel.Services.Messaging.Assets.AssetsGroupedByCategoriesResponse
object
3 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceAmountsDetails
object
Object containing the list of the invoice charges.
6 properties
ServiceChannel.Services.Messaging.Assets.AssetMeter
object
Asset meter object.
4 properties
ServiceChannel.Services.Core.InternalRequests.Administration.GetAssetTagValidationRequest
object
1 property
ServiceChannel.Services.Messaging.Assets.AssetsInfoResponse
object
3 properties
ServiceChannel.Services.Messaging.Workorders.WorkOrder
object
Workorder object for Messages exchenge.
79 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceOther
object
The invoices material
14 properties
ServiceChannel.Services.Messaging.Administration.AssetRules.UnableToScanReason
object
6 properties
ServiceChannel.Services.Messaging.Assets.BulkUpdateAssetTypeInAssetRequest
object
1 property
ServiceChannel.Services.Messaging.Administration.AssetRules.UnableToAddReason
object
2 properties
ServiceChannel.Services.Messaging.Invoices.InvoicePaymentResponse
object
Object containing the invoice payment details.
5 properties
ServiceChannel.Services.Messaging.Assets.AddAssetRequest
object
44 properties
4 required
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.Administration.AssetRules.UnableToValidateReason
object
2 properties
ServiceChannel.Services.Messaging.Assets.Manufacturer
object
2 properties
ServiceChannel.Services.Messaging.Assets.AddAssetMeterReadingRequestItem
object
Object containing the asset meter reading details to add.
7 properties
4 required
ServiceChannel.Services.Messaging.Equipments.SearchAssetRequest
object
2 properties
ServiceChannel.Services.Messaging.Assets.RemoveAssetsWorkRequest
object
2 properties
ServiceChannel.Services.Messaging.Assets.WorkorderHasAvailableRTAssetsRequest
object
1 property
ServiceChannel.Services.Messaging.Assets.UpdateAssetInRequestItem
object
3 properties
ServiceChannel.Services.Messaging.Assets.AddUpdateAssetRequest
object
41 properties
5 required
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.Assets.AssetForReplacementRackData
object
9 properties
ServiceChannel.Services.Messaging.Assets.UnableToValidateAssetReasonRequest
object
3 properties
ServiceChannel.Services.Messaging.AssetTypes.AssetTypeGroup
object
Asset type group object.
11 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceCategoryMessaging
object
2 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceApprovalCode
object
10 properties
ServiceChannel.Api.Model.Administration.UnableToValidateReason
object
2 properties
ServiceChannel.Services.Messaging.Equipments.ActivateAssetRequest
object
A class containing parameters for "ActivateAsset" method of AssetsController
2 properties
ServiceChannel.Services.Messaging.Assets.AssetsWorkRequest
object
2 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.Messaging.Assets.UpdateAssetsInWORequest
object
2 properties
ServiceChannel.Api.Model.Workorders.WorkOrderLabel
object
2 properties
ServiceChannel.Services.Messaging.Assets.AssetValidationStatusResponse
object
4 properties
ServiceChannel.Services.Messaging.Assets.AssetStatusHistoryResponse
object
14 properties
ServiceChannel.Services.Messaging.RefrigerantTracking.AssetRefrigerant
object
37 properties
ServiceChannel.Services.Messaging.Assets.GetFilteredAssetsRequest
object
77 properties
ServiceChannel.Services.Messaging.Assets.WarrantyInfo
object
7 properties
ServiceChannel.Services.Messaging.Assets.AssetAttributesMap
object
4 properties
ServiceChannel.Services.Messaging.Assets.AssetForReplacement
object
8 properties
ServiceChannel.Services.Messaging.Users.MliUserInfo
object
3 properties
ServiceChannel.Services.Messaging.Assets.AttachAssetRequest
object
1 property
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.Assets.AddAssetMeterRequest
object
2 properties
2 required
ServiceChannel.Services.Messaging.Assets.UnableToScanAssetReasonRequest
object
3 properties
ServiceChannel.Services.Messaging.Invoices.Tax2Details
object
Information on the additional tax. Only invoices for Canadian locations can have Tax2Details.
2 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceApprovalCodeChild
object
11 properties
ServiceChannel.Services.Messaging.Assets.AssetTransferHistory
object
4 properties
ServiceChannel.Services.Messaging.Assets.UnableToAddAssetReasonRequest
object
3 properties
ServiceChannel.Services.Messaging.Assets.AssetLocationNote
object
3 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.Messaging.Assets.RemoveAssetsFromWORequest
object
2 properties
ServiceChannel.Services.Messaging.IdentityObject
object
1 property
ServiceChannel.Services.Messaging.Administration.AssetRules.UnableToScanReasonsNotAttachedAsset
object
2 properties
ServiceChannel.Services.Messaging.ApprovalCodes.EditableAdditionalApprovalCode
object
9 properties
ServiceChannel.Services.Messaging.Assets.UpdateAssetStatusRequest
object
2 properties
ServiceChannel.Services.Messaging.Assets.AssetResponse
object
Object details of an asset.
70 properties
ServiceChannel.Services.Messaging.Location.Location
object
General location details object.
45 properties
ServiceChannel.Services.Messaging.Assets.AssetTagScanAuditRecord
object
Holds information about scanned asset tags. This class must be kept in sync with ContractorTools.BL.Models.AssetTagScanAuditRecord.
11 properties
2 required
ServiceChannel.Services.Messaging.Assets.AssetMeterReadingResponseItem
object
Asset type meter object.
12 properties
ServiceChannel.Services.Messaging.GetByIdsRequest
object
1 property
ServiceChannel.Services.WebApi.Models.AssetAttachmentsRequest
object
1 property
ServiceChannel.Services.Messaging.Users.Limit
object
Object for limit details set for a subscriber user.
2 properties
ServiceChannel.Services.Messaging.Equipments.AssociateAssetRequest
object
4 properties
ServiceChannel.Services.Messaging.Equipments.EquipmentAttributeDescription
object
12 properties
ServiceChannel.Services.Messaging.Assets.UpdateAssetsStatusesRequest
object
2 properties
ServiceChannel.Services.Messaging.Subscribers.Subscriber
object
19 properties
1 required
ServiceChannel.Services.Messaging.Assets.AssetTransferReason
object
2 properties
ServiceChannel.Services.Messaging.Assets.WorkOrderAssetsCommonValidationResponse
object
4 properties
ServiceChannel.Services.Messaging.Providers.Provider
object
34 properties
ServiceChannel.Services.Messaging.Users.MlpUserInfo
object
3 properties
ServiceChannel.Services.Core.InternalRequests.Assets.GetAssetValidationHistoryRequestInternal
object
2 properties
ServiceChannel.Services.Messaging.IssueLists.IssueTicketInformation
object
8 properties
ServiceChannel.Services.Messaging.Assets.AddAssetMeterReadingRequest
object
Object containing the asset meter reading details to add.
5 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs ServiceChannel publishes across the network.