GET api/ProductsAndServices
Returns a list of products and services from CRM.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Returns a list of products and services from CRM.
Collection of CrmProductAndService| Name | Description | Type | Additional information |
|---|---|---|---|
| Id |
Id of product and service. |
string |
Required |
| Reference |
Used to reference the product and service in CRM. |
EntityReference |
Required |
| Name |
Name of the product and service in CRM. |
string |
Required |
| Description |
Description of the product and service in CRM. |
string |
Optional |
| ServiceCategory |
Service category of the product and service in CRM. |
EntityReference |
Required |
| Type |
Type of the product and service in CRM. |
EntityReference |
Required |
| UnitOfMeasure |
Unit of measure of the product and service in CRM. |
EntityReference |
Required |
| WorkCategory |
Work category of the product and service in CRM. |
EntityReference |
Required |
| OrderOveragePercent |
Percent more than total measurement that should be ordered of this product in CRM. |
decimal number |
Required |
| PullMeasurement |
Whether or not to pull measurement details from related Inspection Item in the app. |
boolean |
Optional |
| Active |
Status of the product in CRM |
boolean |
Optional |
| SystemDate |
Current system date of the client that created this object. |
date |
Optional |
| CapturedDate |
Date and time the client created this object. |
date |
Optional |
Response Formats
application/json, text/json
[
{
"Id": "sample string 1",
"Reference": {
"Id": "df8b93be-4af2-47bd-9979-788f0ebc2522",
"LogicalName": "sample string 2",
"Name": "sample string 3"
},
"Name": "sample string 2",
"Description": "sample string 3",
"ServiceCategory": {
"Id": "df8b93be-4af2-47bd-9979-788f0ebc2522",
"LogicalName": "sample string 2",
"Name": "sample string 3"
},
"Type": {
"Id": "df8b93be-4af2-47bd-9979-788f0ebc2522",
"LogicalName": "sample string 2",
"Name": "sample string 3"
},
"UnitOfMeasure": {
"Id": "df8b93be-4af2-47bd-9979-788f0ebc2522",
"LogicalName": "sample string 2",
"Name": "sample string 3"
},
"WorkCategory": {
"Id": "df8b93be-4af2-47bd-9979-788f0ebc2522",
"LogicalName": "sample string 2",
"Name": "sample string 3"
},
"OrderOveragePercent": 4.1,
"PullMeasurement": true,
"Active": true,
"SystemDate": "2025-10-30T10:28:40.2971768-05:00",
"CapturedDate": "2025-10-30T10:28:40.2971768-05:00"
},
{
"Id": "sample string 1",
"Reference": {
"Id": "df8b93be-4af2-47bd-9979-788f0ebc2522",
"LogicalName": "sample string 2",
"Name": "sample string 3"
},
"Name": "sample string 2",
"Description": "sample string 3",
"ServiceCategory": {
"Id": "df8b93be-4af2-47bd-9979-788f0ebc2522",
"LogicalName": "sample string 2",
"Name": "sample string 3"
},
"Type": {
"Id": "df8b93be-4af2-47bd-9979-788f0ebc2522",
"LogicalName": "sample string 2",
"Name": "sample string 3"
},
"UnitOfMeasure": {
"Id": "df8b93be-4af2-47bd-9979-788f0ebc2522",
"LogicalName": "sample string 2",
"Name": "sample string 3"
},
"WorkCategory": {
"Id": "df8b93be-4af2-47bd-9979-788f0ebc2522",
"LogicalName": "sample string 2",
"Name": "sample string 3"
},
"OrderOveragePercent": 4.1,
"PullMeasurement": true,
"Active": true,
"SystemDate": "2025-10-30T10:28:40.2971768-05:00",
"CapturedDate": "2025-10-30T10:28:40.2971768-05:00"
}
]