The identity and technical contract details declared by the specification.
ServiceChannel.Services.Messaging.Invoices.OtherPriceDiscrepancy
object
OtherPriceDiscrepancies
4 properties
ServiceChannel.Services.Messaging.ApprovalCodes.AdditionalApprovalCodeOption
object
2 properties
ServiceChannel.Services.WebApi.Models.Request.Invoices.InvoiceLaborWithPriceList
object
Invoice labor with price list details. This class is used to return invoice labor details with price list information in the response of GetInvoiceDetails oper…
15 properties
ServiceChannel.Api.Model.Invoices.WeatherEventTypeForInvoice
object
4 properties
ServiceChannel.Services.Messaging.Invoices.Localizations
object
The object for UI labels that appear in the "Invoice Number" section on the "General" tab of the "Admin - Invoices" page in Service Automation. Note that only…
7 properties
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.ApprovalCodes.AdditionalApprovalCodeWithoutOptions
object
8 properties
ServiceChannel.Services.Messaging.Invoices.Api.SingleUpdateGlCodeRequest
object
4 properties
ServiceChannel.Services.Messaging.Invoices.StatusHistoryShort
object
5 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceCategoryMessaging
object
2 properties
ServiceChannel.Services.Messaging.Invoices.ProjectsInvoicesItem
object
22 properties
ServiceChannel.Services.Messaging.Invoices.InvoicePaymentRequest
object
Request object to add a payment to an invoice.
3 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceStatisticsResponse
object
Invoice statistics response class
5 properties
ServiceChannel.Services.Messaging.Invoices.ProjectsInvoices
object
6 properties
ServiceChannel.Services.Messaging.Invoices.AddInvoicePaymentRequest
object
Object details to add payment to an invoice.
4 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.InvoiceApprovalCode
object
10 properties
ServiceChannel.Services.Messaging.Invoices.InvoicePaymentBulkResponse
object
Invoice payments response object.
1 property
ServiceChannel.Api.Model.Workorders.Label
object
4 properties
ServiceChannel.Services.Messaging.Users.User
object
User details object.
17 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceSettingsGeneral
object
General invoice settings object.
21 properties
ServiceChannel.Services.Messaging.Invoices.OData.ODataInvoice
object
67 properties
AddInvoiceAttachmentRequest
object
5 properties
ServiceChannel.Services.WebApi.Models.Request.Invoices.InvoiceTravel
object
Information on the trip.
9 properties
ServiceChannel.Services.Messaging.Invoices.RateDiscrepancy
object
Rate Discrepancy Item
9 properties
ServiceChannel.Services.Messaging.Invoices.ApiGetInvoiceResponse
object
98 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceApprovalCodeChild
object
11 properties
ServiceChannel.Services.WebApi.Models.Request.Invoices.InvoiceOther
object
The invoices other item
12 properties
ServiceChannel.Services.Messaging.Currencies.Currency
object
7 properties
ServiceChannel.Services.Messaging.Users.LimitOptions
object
Object for NTE, proposal, and invoice limits set for a subscriber user.
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.Invoices.AddInvoicePaymentResponse
object
Object details of the added payment.
6 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceAmountsDetails
object
Object containing the list of the invoice charges.
6 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceApprovalCodeGroup
object
5 properties
ServiceChannel.Services.WebApi.Models.Request.Invoices.InvoiceMaterial
object
15 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.Users.DashboardInfo
object
Dashboard details object.
3 properties
ServiceChannel.Services.Messaging.ApprovalCodes.EditableAdditionalApprovalCode
object
9 properties
ServiceChannel.Services.Messaging.Invoices.Api.AdditionalApprovalCodeRequest
object
3 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceRejectionReasonResponse
object
5 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceDiscrepancy
object
3 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceNumberRequirement
object
Invoice number requirements object.
16 properties
ServiceChannel.Services.Messaging.Invoices.ProjectsInvoicesIgnoreAccessRightsRequest
object
4 properties
ServiceChannel.Services.Messaging.Invoices.ResponseError
object
Object details of the response error.
2 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceOther
object
The invoices material
14 properties
ServiceChannel.Services.Messaging.Invoices.ApiVendorPayee
object
9 properties
ServiceChannel.Services.Messaging.Location.Location
object
General location details object.
45 properties
ServiceChannel.Services.WebApi.Models.Request.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.Invoices.InvoicePaymentResponse
object
Object containing the invoice payment details.
5 properties
ServiceChannel.Services.WebApi.Models.Request.Invoices.CreateInvoiceRequest
object
27 properties
2 required
ServiceChannel.Services.Messaging.ErrorResponse
object
The error response object
4 properties
ServiceChannel.Services.Messaging.Invoices.SelectItem
object
Object containing options a subscriber admin can choose from when configuring restrictions and rules for invoice numbers.
2 properties
ServiceChannel.Services.Messaging.Invoices.MaterialMarkupDiscrepancy
object
4 properties
ServiceChannel.Services.Messaging.Invoices.NumberRequirementsModel
object
Invoice number requirements object.
7 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceTravel
object
Information on the trip.
10 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.LocationNote.LocationNote
object
Object with the location note details.
4 properties
ServiceChannel.Services.Messaging.Subscribers.Subscriber
object
19 properties
1 required
ServiceChannel.Services.Messaging.Providers.Provider
object
34 properties
ServiceChannel.Services.Messaging.Users.MliUserInfo
object
3 properties
ServiceChannel.Services.WebApi.Models.Request.Invoices.Tax2Details
object
Information on the additional tax. Only invoices for Canadian locations can have Tax2Details.
2 properties
ServiceChannel.Services.Messaging.Invoices.InvoicePaymentBulkRequest
object
Request model to add payment records in bulk.
1 property
ServiceChannel.Services.WebApi.Models.Request.Invoices.InvoiceAmountsDetails
object
Object containing the list of the invoice charges.
6 properties
ServiceChannel.Services.WebApi.Models.Request.Invoices.CreatingInvoiceTaxIncludedRequest
object
5 properties
ServiceChannel.Services.Messaging.Invoices.InvoiceMaterial
object
Information on the materials used. Add a separate object for each material.
18 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs ServiceChannel publishes across the network.