Inventory Tire
WIP: A summary needs to be written for Inventory Tire
Find Canned Service
Find one Canned Service by id
URL parameters
- Name
id
- Type
- string Required
- Description
- the id for the object to retrieve
Produces
The response content type: application/json
200
Response
- Name
data
- Type
- object Required
- Description
- CannedService schema
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Properties for data
object
- Name
id
- Type
- string Required
- Description
- Name
meta
- Type
- object Required
- Description
- the metadata about the most recent change to the row
- Name
metadata
- Type
- object
- Description
- metadata reserved for customers to control
- Name
createdDate
- Type
- string Required
- Description
- Name
updatedDate
- Type
- string Required
- Description
- Name
locationId
- Type
- string Required
- Description
- Name
companyId
- Type
- string Required
- Description
- Name
inventoryTireTemplateId
- Type
- string Required
- Description
- /// This is explicitly not a foreign key to persist this connection for consumer processing after inventory tire template deletion
- Name
name
- Type
- string Required
- Description
- Name
note
- Type
- string Required
- Description
- Name
pricingMatrixId
- Type
- string Required
- Description
- Name
pricingMatrixDate
- Type
- string Required
- Description
- datetime when pricingMatrixId was set, for determining if matrix has been changed
- Name
discountCents
- Type
- integer Required
- Description
- Name
discountPercent
- Type
- number Required
- Description
- Name
discountValueType
- Type
- one of: Percent, FixedCents Required
- Description
- Name
minCriticalQuantity
- Type
- number Required
- Description
- Name
maxCriticalQuantity
- Type
- number Required
- Description
- Name
quantity
- Type
- number Required
- Description
- Name
onEstimateQuantity
- Type
- number Required
- Description
- Name
reservedQuantity
- Type
- number Required
- Description
- Name
availableQuantity
- Type
- number Required
- Description
- Name
reorderQuantity
- Type
- number Required
- Description
- Name
retailCostCents
- Type
- integer Required
- Description
- Name
wholesaleCostCents
- Type
- integer Required
- Description
- Name
suggestedRetailCostCents
- Type
- integer Required
- Description
- Name
hasSetRetailCost
- Type
- boolean Required
- Description
- used to determine whether we should push updates to suggested retail cost down to retailCostCents
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE Required
- Description
- Name
size
- Type
- string Required
- Description
- Name
partNumber
- Type
- string Required
- Description
- Name
normalizedPartNumber
- Type
- string Required
- Description
- Name
sku
- Type
- string Required
- Description
- Name
normalizedSKU
- Type
- string Required
- Description
- Name
binLocation
- Type
- string Required
- Description
- Name
taxable
- Type
- boolean Required
- Description
- US specific
- Name
taxableGST
- Type
- boolean Required
- Description
- CA specific
- Name
taxableHST
- Type
- boolean Required
- Description
- CA specific
- Name
taxablePST
- Type
- boolean Required
- Description
- CA specific
- Name
showPartNumber
- Type
- boolean Required
- Description
- show number on estimate & invoice ///
- Name
showPriceAndQuantity
- Type
- boolean Required
- Description
- show on estimates and invoices ///
- Name
showNote
- Type
- boolean Required
- Description
- show note on estimates & invoices ///
- Name
federalExciseTaxCents
- Type
- integer Required
- Description
- Name
wasteTireFeeCents
- Type
- integer Required
- Description
- Name
inventoryNumber
- Type
- string Required
- Description
- Name
tireModelId
- Type
- string Required
- Description
- Name
url
- Type
- string Required
- Description
- Name
userId
- Type
- string Required
- Description
- Name
categoryType
- Type
- string Required
- Description
- AT, XL ...
- Name
loadRange
- Type
- string Required
- Description
- Name
serviceType
- Type
- string Required
- Description
- Name
construction
- Type
- string Required
- Description
- Name
isStudded
- Type
- boolean Required
- Description
- Name
isRunFlat
- Type
- boolean Required
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in Required
- Description
- Name
sectionWidthValue
- Type
- number Required
- Description
- Name
sidewallAspectValue
- Type
- number Required
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
wheelDiameterValue
- Type
- number Required
- Description
- Name
loadIndex
- Type
- integer Required
- Description
- Name
speedRating
- Type
- string Required
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
outerDiameterValue
- Type
- number Required
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in Required
- Description
- Name
treadDepthValue
- Type
- number Required
- Description
- Name
maxTirePressurePSI
- Type
- number Required
- Description
- Name
traction_UTQG
- Type
- string Required
- Description
- Name
temperature_UTQG
- Type
- string Required
- Description
- Name
treadWear_UTQG
- Type
- number Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
- Name
deletedDate
- Type
- string Required
- Description
- the date that the record was deleted or null if not deleted
- Name
deletedReason
- Type
- string Required
- Description
- the reason that the record was deleted
- Name
markedForDeletion
- Type
- boolean Required
- Description
- if the record is pending deletion because of the template being deleted
- Name
tireModel
- Type
- object
- Description
- TireModel schema
Properties for meta
object
- Name
userId
- Type
- string
- Description
- the user id that made the most recent change
- Name
sessionId
- Type
- string
- Description
- the session id for the most recent change
- Name
version
- Type
- number
- Description
- a monotonically increasing number for the most recent change
Properties for tireModel
object
- Name
id
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
seasonality
- Type
- one of: Summer, Winter, AllSeasons Required
- Description
- Name
brand
- Type
- object Required
- Description
- Brand schema
- Name
category
- Type
- object Required
- Description
- Name
vendor
- Type
- object Required
- Description
- Vendor schema
Properties for brand
object
- Name
id
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
Properties for category
object
- Name
id
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
- Name
parent
- Type
- object Required
- Description
- InventoryCategory schema
Properties for parent
object
- Name
id
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
Properties for vendor
object
- Name
id
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Request
curl https://api.shopmonkey.cloud/v3/inventory_tire/:id \
-H "Authorization: Bearer ${SM_TOKEN}"
Example Responseapplication/json
{
"success": true,
"data": {
"id": "id",
"meta": {
"userId": "userId",
"sessionId": "sessionId",
"version": 1
},
"createdDate": "createdDate",
"updatedDate": null,
"locationId": "locationId",
"companyId": "companyId",
"name": "name",
"note": null,
"pricingMatrixId": null,
"pricingMatrixDate": null,
"discountCents": 1,
"discountPercent": 1,
"discountValueType": "discountValueType",
"quantity": 1,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"binLocation": null,
"brandId": null,
"model": null,
"vendorId": null,
"seasonality": null,
"taxable": true,
"showPartNumber": true,
"showPriceAndQuantity": true,
"showNote": true,
"categoryId": null,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null,
"userId": null
}
}
List Canned Services
Find all Canned Services
Query String parameters
- Name
ids
- Type
- array
- Description
- Name
limit
- Type
- number
- Description
- the limit on the number of records to return
- Name
orderby
- Type
- string
- Description
- the order instructions for the result
- Name
params
- Type
- string
- Description
- additional request specific params
- Name
skip
- Type
- number
- Description
- the number of records to skip for a paginated result
- Name
where
- Type
- string
- Description
- an object to use for filtering the results
Produces
The response content type: application/json
200
Response
- Name
data
- Type
- array Required
- Description
- an array of items
- Name
meta
- Type
- object
- Description
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Properties for meta
object
- Name
hasMore
- Type
- boolean Required
- Description
- if there are more records available
- Name
total
- Type
- number Required
- Description
- the total number of records
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Request
curl https://api.shopmonkey.cloud/v3/inventory_tire \
-H "Authorization: Bearer ${SM_TOKEN}"
Example Responseapplication/json
{
"success": true,
"data": [
{
"id": "id",
"createdDate": "createdDate",
"updatedDate": null,
"locationId": "locationId",
"companyId": "companyId",
"name": "name",
"note": null,
"pricingMatrixId": null,
"pricingMatrixDate": null,
"discountCents": 1,
"discountPercent": 1,
"discountValueType": "discountValueType",
"quantity": 1,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"binLocation": null,
"brandId": null,
"model": null,
"vendorId": null,
"seasonality": null,
"taxable": true,
"showPartNumber": true,
"showPriceAndQuantity": true,
"showNote": true,
"categoryId": null,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null,
"userId": null
}
]
}
Search Canned Service entities
Search for Canned Service Entries
Produces
The response content type: application/json
200
Response
- Name
data
- Type
- array Required
- Description
- an array of items
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire/search \
-H "Authorization: Bearer ${SM_TOKEN}" \
-H 'Content-Type: application/json' \
--data '{}'
Example Responseapplication/json
{
"data": [
{
"id": "id",
"createdDate": "createdDate",
"updatedDate": null,
"locationId": "locationId",
"companyId": "companyId",
"inventoryTireTemplateId": null,
"name": "name",
"note": null,
"pricingMatrixId": null,
"pricingMatrixDate": null,
"discountCents": 1,
"discountPercent": 1,
"discountValueType": "discountValueType",
"minCriticalQuantity": null,
"maxCriticalQuantity": null,
"quantity": 1,
"onEstimateQuantity": 1,
"reservedQuantity": 1,
"availableQuantity": 1,
"reorderQuantity": 1,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"normalizedPartNumber": null,
"sku": null,
"normalizedSKU": null,
"binLocation": null,
"taxable": true,
"taxableGST": true,
"taxableHST": true,
"taxablePST": true,
"showPartNumber": true,
"showPriceAndQuantity": true,
"showNote": true,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"tireModelId": "tireModelId",
"url": null,
"userId": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null,
"tireModel": {
"id": "id",
"name": "name",
"seasonality": null,
"brand": {
"id": "id",
"name": "name"
},
"category": {
"id": "id",
"name": "name",
"parent": {
"id": "id",
"name": "name"
}
},
"vendor": {
"id": "id",
"name": "name"
}
}
}
],
"meta": {
"totalCost": 1,
"totalQuantity": 1,
"totalValue": 1,
"hasMore": true,
"total": 1
},
"success": true
}
Create Inventory Tire
Create one Inventory Tire
Body parameters
Consumes
The following content type is required: application/json
- Name
name
- Type
- string
- Description
- Name
note
- Type
- string
- Description
- Name
pricingMatrixId
- Type
- string
- Description
- Name
discountCents
- Type
- integer
- Description
- Name
discountPercent
- Type
- number
- Description
- Name
discountValueType
- Type
- one of: Percent, FixedCents
- Description
- Name
minCriticalQuantity
- Type
- number
- Description
- Name
maxCriticalQuantity
- Type
- number
- Description
- Name
quantity
- Type
- number
- Description
- Name
retailCostCents
- Type
- integer
- Description
- Name
wholesaleCostCents
- Type
- integer
- Description
- Name
suggestedRetailCostCents
- Type
- integer
- Description
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE
- Description
- Name
size
- Type
- string
- Description
- Name
partNumber
- Type
- string
- Description
- Name
sku
- Type
- string
- Description
- Name
binLocation
- Type
- string
- Description
- Name
taxable
- Type
- boolean
- Description
- US specific
- Name
taxableGST
- Type
- boolean
- Description
- CA specific
- Name
taxableHST
- Type
- boolean
- Description
- CA specific
- Name
taxablePST
- Type
- boolean
- Description
- CA specific
- Name
showPartNumber
- Type
- boolean
- Description
- show number on estimate & invoice ///
- Name
showPriceAndQuantity
- Type
- boolean
- Description
- show on estimates and invoices ///
- Name
showNote
- Type
- boolean
- Description
- show note on estimates & invoices ///
- Name
federalExciseTaxCents
- Type
- integer
- Description
- Name
wasteTireFeeCents
- Type
- integer
- Description
- Name
inventoryNumber
- Type
- string
- Description
- Name
tireModelId
- Type
- string Required
- Description
- Name
url
- Type
- string
- Description
- Name
userId
- Type
- string
- Description
- Name
categoryType
- Type
- string
- Description
- AT, XL ...
- Name
loadRange
- Type
- string
- Description
- Name
serviceType
- Type
- string
- Description
- Name
construction
- Type
- string
- Description
- Name
isStudded
- Type
- boolean
- Description
- Name
isRunFlat
- Type
- boolean
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in
- Description
- Name
sectionWidthValue
- Type
- number
- Description
- Name
sidewallAspectValue
- Type
- number
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in
- Description
- Name
wheelDiameterValue
- Type
- number
- Description
- Name
loadIndex
- Type
- integer
- Description
- Name
speedRating
- Type
- string
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in
- Description
- Name
outerDiameterValue
- Type
- number
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in
- Description
- Name
treadDepthValue
- Type
- number
- Description
- Name
maxTirePressurePSI
- Type
- number
- Description
- Name
traction_UTQG
- Type
- string
- Description
- Name
temperature_UTQG
- Type
- string
- Description
- Name
treadWear_UTQG
- Type
- number
- Description
- Name
deleted
- Type
- boolean
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string
- Description
- the user that deleted the record or null if not deleted
- Name
deletedReason
- Type
- string
- Description
- the reason that the record was deleted
- Name
markedForDeletion
- Type
- boolean
- Description
- if the record is pending deletion because of the template being deleted
Produces
The response content type: application/json
200
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if success = false
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
- Name
data
- Type
- object Required
- Description
- InventoryTire schema
Properties for data
object
- Name
id
- Type
- string Required
- Description
- Name
createdDate
- Type
- string Required
- Description
- Name
updatedDate
- Type
- string Required
- Description
- Name
locationId
- Type
- string Required
- Description
- Name
companyId
- Type
- string Required
- Description
- Name
inventoryTireTemplateId
- Type
- string Required
- Description
- /// This is explicitly not a foreign key to persist this connection for consumer processing after inventory tire template deletion
- Name
name
- Type
- string Required
- Description
- Name
note
- Type
- string Required
- Description
- Name
pricingMatrixId
- Type
- string Required
- Description
- Name
pricingMatrixDate
- Type
- string Required
- Description
- datetime when pricingMatrixId was set, for determining if matrix has been changed
- Name
discountCents
- Type
- integer Required
- Description
- Name
discountPercent
- Type
- number Required
- Description
- Name
discountValueType
- Type
- one of: Percent, FixedCents Required
- Description
- Name
minCriticalQuantity
- Type
- number Required
- Description
- Name
maxCriticalQuantity
- Type
- number Required
- Description
- Name
quantity
- Type
- number Required
- Description
- Name
onEstimateQuantity
- Type
- number Required
- Description
- Name
reservedQuantity
- Type
- number Required
- Description
- Name
availableQuantity
- Type
- number Required
- Description
- Name
reorderQuantity
- Type
- number Required
- Description
- Name
retailCostCents
- Type
- integer Required
- Description
- Name
wholesaleCostCents
- Type
- integer Required
- Description
- Name
suggestedRetailCostCents
- Type
- integer Required
- Description
- Name
hasSetRetailCost
- Type
- boolean Required
- Description
- used to determine whether we should push updates to suggested retail cost down to retailCostCents
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE Required
- Description
- Name
size
- Type
- string Required
- Description
- Name
partNumber
- Type
- string Required
- Description
- Name
normalizedPartNumber
- Type
- string Required
- Description
- Name
sku
- Type
- string Required
- Description
- Name
normalizedSKU
- Type
- string Required
- Description
- Name
binLocation
- Type
- string Required
- Description
- Name
taxable
- Type
- boolean Required
- Description
- US specific
- Name
taxableGST
- Type
- boolean Required
- Description
- CA specific
- Name
taxableHST
- Type
- boolean Required
- Description
- CA specific
- Name
taxablePST
- Type
- boolean Required
- Description
- CA specific
- Name
showPartNumber
- Type
- boolean Required
- Description
- show number on estimate & invoice ///
- Name
showPriceAndQuantity
- Type
- boolean Required
- Description
- show on estimates and invoices ///
- Name
showNote
- Type
- boolean Required
- Description
- show note on estimates & invoices ///
- Name
federalExciseTaxCents
- Type
- integer Required
- Description
- Name
wasteTireFeeCents
- Type
- integer Required
- Description
- Name
inventoryNumber
- Type
- string Required
- Description
- Name
tireModelId
- Type
- string Required
- Description
- Name
url
- Type
- string Required
- Description
- Name
userId
- Type
- string Required
- Description
- Name
categoryType
- Type
- string Required
- Description
- AT, XL ...
- Name
loadRange
- Type
- string Required
- Description
- Name
serviceType
- Type
- string Required
- Description
- Name
construction
- Type
- string Required
- Description
- Name
isStudded
- Type
- boolean Required
- Description
- Name
isRunFlat
- Type
- boolean Required
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in Required
- Description
- Name
sectionWidthValue
- Type
- number Required
- Description
- Name
sidewallAspectValue
- Type
- number Required
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
wheelDiameterValue
- Type
- number Required
- Description
- Name
loadIndex
- Type
- integer Required
- Description
- Name
speedRating
- Type
- string Required
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
outerDiameterValue
- Type
- number Required
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in Required
- Description
- Name
treadDepthValue
- Type
- number Required
- Description
- Name
maxTirePressurePSI
- Type
- number Required
- Description
- Name
traction_UTQG
- Type
- string Required
- Description
- Name
temperature_UTQG
- Type
- string Required
- Description
- Name
treadWear_UTQG
- Type
- number Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
- Name
deletedDate
- Type
- string Required
- Description
- the date that the record was deleted or null if not deleted
- Name
deletedReason
- Type
- string Required
- Description
- the reason that the record was deleted
- Name
markedForDeletion
- Type
- boolean Required
- Description
- if the record is pending deletion because of the template being deleted
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire \
-H "Authorization: Bearer ${SM_TOKEN}" \
-H 'Content-Type: application/json' \
--data '{ "tireModelId" : "value" }'
Example Responseapplication/json
{
"success": true,
"data": {
"id": "id",
"createdDate": "createdDate",
"updatedDate": null,
"locationId": "locationId",
"companyId": "companyId",
"name": "name",
"note": null,
"pricingMatrixId": null,
"pricingMatrixDate": null,
"discountCents": 1,
"discountPercent": 1,
"discountValueType": "discountValueType",
"quantity": 1,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"binLocation": null,
"brandId": null,
"model": null,
"vendorId": null,
"seasonality": null,
"taxable": true,
"showPartNumber": true,
"showPriceAndQuantity": true,
"showNote": true,
"categoryId": null,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null,
"userId": null
}
}
Update
Update one by id
URL parameters
- Name
id
- Type
- string Required
- Description
- the id for the object to update
Body parameters
Consumes
The following content type is required: application/json
- Name
name
- Type
- string
- Description
- Name
note
- Type
- string
- Description
- Name
pricingMatrixId
- Type
- string
- Description
- Name
discountCents
- Type
- integer
- Description
- Name
discountPercent
- Type
- number
- Description
- Name
discountValueType
- Type
- one of: Percent, FixedCents
- Description
- Name
minCriticalQuantity
- Type
- number
- Description
- Name
maxCriticalQuantity
- Type
- number
- Description
- Name
quantity
- Type
- number
- Description
- Name
retailCostCents
- Type
- integer
- Description
- Name
wholesaleCostCents
- Type
- integer
- Description
- Name
suggestedRetailCostCents
- Type
- integer
- Description
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE
- Description
- Name
size
- Type
- string
- Description
- Name
partNumber
- Type
- string
- Description
- Name
sku
- Type
- string
- Description
- Name
binLocation
- Type
- string
- Description
- Name
taxable
- Type
- boolean
- Description
- US specific
- Name
taxableGST
- Type
- boolean
- Description
- CA specific
- Name
taxableHST
- Type
- boolean
- Description
- CA specific
- Name
taxablePST
- Type
- boolean
- Description
- CA specific
- Name
showPartNumber
- Type
- boolean
- Description
- show number on estimate & invoice ///
- Name
showPriceAndQuantity
- Type
- boolean
- Description
- show on estimates and invoices ///
- Name
showNote
- Type
- boolean
- Description
- show note on estimates & invoices ///
- Name
federalExciseTaxCents
- Type
- integer
- Description
- Name
wasteTireFeeCents
- Type
- integer
- Description
- Name
inventoryNumber
- Type
- string
- Description
- Name
tireModelId
- Type
- string
- Description
- Name
url
- Type
- string
- Description
- Name
userId
- Type
- string
- Description
- Name
categoryType
- Type
- string
- Description
- AT, XL ...
- Name
loadRange
- Type
- string
- Description
- Name
serviceType
- Type
- string
- Description
- Name
construction
- Type
- string
- Description
- Name
isStudded
- Type
- boolean
- Description
- Name
isRunFlat
- Type
- boolean
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in
- Description
- Name
sectionWidthValue
- Type
- number
- Description
- Name
sidewallAspectValue
- Type
- number
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in
- Description
- Name
wheelDiameterValue
- Type
- number
- Description
- Name
loadIndex
- Type
- integer
- Description
- Name
speedRating
- Type
- string
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in
- Description
- Name
outerDiameterValue
- Type
- number
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in
- Description
- Name
treadDepthValue
- Type
- number
- Description
- Name
maxTirePressurePSI
- Type
- number
- Description
- Name
traction_UTQG
- Type
- string
- Description
- Name
temperature_UTQG
- Type
- string
- Description
- Name
treadWear_UTQG
- Type
- number
- Description
- Name
deleted
- Type
- boolean
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string
- Description
- the user that deleted the record or null if not deleted
- Name
deletedReason
- Type
- string
- Description
- the reason that the record was deleted
- Name
markedForDeletion
- Type
- boolean
- Description
- if the record is pending deletion because of the template being deleted
- Name
activityNote
- Type
- string
- Description
Produces
The response content type: application/json
200
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if success = false
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
- Name
data
- Type
- object Required
- Description
- InventoryTire schema
Properties for data
object
- Name
id
- Type
- string Required
- Description
- Name
createdDate
- Type
- string Required
- Description
- Name
updatedDate
- Type
- string Required
- Description
- Name
locationId
- Type
- string Required
- Description
- Name
companyId
- Type
- string Required
- Description
- Name
inventoryTireTemplateId
- Type
- string Required
- Description
- /// This is explicitly not a foreign key to persist this connection for consumer processing after inventory tire template deletion
- Name
name
- Type
- string Required
- Description
- Name
note
- Type
- string Required
- Description
- Name
pricingMatrixId
- Type
- string Required
- Description
- Name
pricingMatrixDate
- Type
- string Required
- Description
- datetime when pricingMatrixId was set, for determining if matrix has been changed
- Name
discountCents
- Type
- integer Required
- Description
- Name
discountPercent
- Type
- number Required
- Description
- Name
discountValueType
- Type
- one of: Percent, FixedCents Required
- Description
- Name
minCriticalQuantity
- Type
- number Required
- Description
- Name
maxCriticalQuantity
- Type
- number Required
- Description
- Name
quantity
- Type
- number Required
- Description
- Name
onEstimateQuantity
- Type
- number Required
- Description
- Name
reservedQuantity
- Type
- number Required
- Description
- Name
availableQuantity
- Type
- number Required
- Description
- Name
reorderQuantity
- Type
- number Required
- Description
- Name
retailCostCents
- Type
- integer Required
- Description
- Name
wholesaleCostCents
- Type
- integer Required
- Description
- Name
suggestedRetailCostCents
- Type
- integer Required
- Description
- Name
hasSetRetailCost
- Type
- boolean Required
- Description
- used to determine whether we should push updates to suggested retail cost down to retailCostCents
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE Required
- Description
- Name
size
- Type
- string Required
- Description
- Name
partNumber
- Type
- string Required
- Description
- Name
normalizedPartNumber
- Type
- string Required
- Description
- Name
sku
- Type
- string Required
- Description
- Name
normalizedSKU
- Type
- string Required
- Description
- Name
binLocation
- Type
- string Required
- Description
- Name
taxable
- Type
- boolean Required
- Description
- US specific
- Name
taxableGST
- Type
- boolean Required
- Description
- CA specific
- Name
taxableHST
- Type
- boolean Required
- Description
- CA specific
- Name
taxablePST
- Type
- boolean Required
- Description
- CA specific
- Name
showPartNumber
- Type
- boolean Required
- Description
- show number on estimate & invoice ///
- Name
showPriceAndQuantity
- Type
- boolean Required
- Description
- show on estimates and invoices ///
- Name
showNote
- Type
- boolean Required
- Description
- show note on estimates & invoices ///
- Name
federalExciseTaxCents
- Type
- integer Required
- Description
- Name
wasteTireFeeCents
- Type
- integer Required
- Description
- Name
inventoryNumber
- Type
- string Required
- Description
- Name
tireModelId
- Type
- string Required
- Description
- Name
url
- Type
- string Required
- Description
- Name
userId
- Type
- string Required
- Description
- Name
categoryType
- Type
- string Required
- Description
- AT, XL ...
- Name
loadRange
- Type
- string Required
- Description
- Name
serviceType
- Type
- string Required
- Description
- Name
construction
- Type
- string Required
- Description
- Name
isStudded
- Type
- boolean Required
- Description
- Name
isRunFlat
- Type
- boolean Required
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in Required
- Description
- Name
sectionWidthValue
- Type
- number Required
- Description
- Name
sidewallAspectValue
- Type
- number Required
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
wheelDiameterValue
- Type
- number Required
- Description
- Name
loadIndex
- Type
- integer Required
- Description
- Name
speedRating
- Type
- string Required
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
outerDiameterValue
- Type
- number Required
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in Required
- Description
- Name
treadDepthValue
- Type
- number Required
- Description
- Name
maxTirePressurePSI
- Type
- number Required
- Description
- Name
traction_UTQG
- Type
- string Required
- Description
- Name
temperature_UTQG
- Type
- string Required
- Description
- Name
treadWear_UTQG
- Type
- number Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
- Name
deletedDate
- Type
- string Required
- Description
- the date that the record was deleted or null if not deleted
- Name
deletedReason
- Type
- string Required
- Description
- the reason that the record was deleted
- Name
markedForDeletion
- Type
- boolean Required
- Description
- if the record is pending deletion because of the template being deleted
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire/:id \
-H "Authorization: Bearer ${SM_TOKEN}" \
-X PUT -H 'Content-Type: application/json' \
--data '{}'
Example Responseapplication/json
{
"success": true
}
Delete Inventory Tire
Delete one Inventory Tire by id
URL parameters
- Name
id
- Type
- string Required
- Description
- the id for the object to delete
Produces
The response content type: application/json
200
Response
- Name
data
- Type
- object
- Description
- Name
success
- Type
- boolean Required
- Description
Properties for data
object
- Name
id
- Type
- string Required
- Description
- the id for the object
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire/:id \
-H "Authorization: Bearer ${SM_TOKEN}" \
-X DELETE -H 'Content-Type: application/json' \
--data '{}'
Example Responseapplication/json
{
"success": true
}
Soft Delete Inventory Tire
Soft delete or undelete a Inventory Tire by id
URL parameters
- Name
action
- Type
- one of: 'delete', 'undelete' Required
- Description
- the action to take
- Name
id
- Type
- string Required
- Description
- primary key for the record
Body parameters
Consumes
The following content type is required: application/json
- Name
reason
- Type
- string Required
- Description
- the reason message if deleted
Produces
The response content type: application/json
200
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if success = false
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
- Name
data
- Type
- object Required
- Description
- InventoryTire schema
Properties for data
object
- Name
id
- Type
- string Required
- Description
- Name
createdDate
- Type
- string Required
- Description
- Name
updatedDate
- Type
- string Required
- Description
- Name
locationId
- Type
- string Required
- Description
- Name
companyId
- Type
- string Required
- Description
- Name
inventoryTireTemplateId
- Type
- string Required
- Description
- /// This is explicitly not a foreign key to persist this connection for consumer processing after inventory tire template deletion
- Name
name
- Type
- string Required
- Description
- Name
note
- Type
- string Required
- Description
- Name
pricingMatrixId
- Type
- string Required
- Description
- Name
pricingMatrixDate
- Type
- string Required
- Description
- datetime when pricingMatrixId was set, for determining if matrix has been changed
- Name
discountCents
- Type
- integer Required
- Description
- Name
discountPercent
- Type
- number Required
- Description
- Name
discountValueType
- Type
- one of: Percent, FixedCents Required
- Description
- Name
minCriticalQuantity
- Type
- number Required
- Description
- Name
maxCriticalQuantity
- Type
- number Required
- Description
- Name
quantity
- Type
- number Required
- Description
- Name
onEstimateQuantity
- Type
- number Required
- Description
- Name
reservedQuantity
- Type
- number Required
- Description
- Name
availableQuantity
- Type
- number Required
- Description
- Name
reorderQuantity
- Type
- number Required
- Description
- Name
retailCostCents
- Type
- integer Required
- Description
- Name
wholesaleCostCents
- Type
- integer Required
- Description
- Name
suggestedRetailCostCents
- Type
- integer Required
- Description
- Name
hasSetRetailCost
- Type
- boolean Required
- Description
- used to determine whether we should push updates to suggested retail cost down to retailCostCents
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE Required
- Description
- Name
size
- Type
- string Required
- Description
- Name
partNumber
- Type
- string Required
- Description
- Name
normalizedPartNumber
- Type
- string Required
- Description
- Name
sku
- Type
- string Required
- Description
- Name
normalizedSKU
- Type
- string Required
- Description
- Name
binLocation
- Type
- string Required
- Description
- Name
taxable
- Type
- boolean Required
- Description
- US specific
- Name
taxableGST
- Type
- boolean Required
- Description
- CA specific
- Name
taxableHST
- Type
- boolean Required
- Description
- CA specific
- Name
taxablePST
- Type
- boolean Required
- Description
- CA specific
- Name
showPartNumber
- Type
- boolean Required
- Description
- show number on estimate & invoice ///
- Name
showPriceAndQuantity
- Type
- boolean Required
- Description
- show on estimates and invoices ///
- Name
showNote
- Type
- boolean Required
- Description
- show note on estimates & invoices ///
- Name
federalExciseTaxCents
- Type
- integer Required
- Description
- Name
wasteTireFeeCents
- Type
- integer Required
- Description
- Name
inventoryNumber
- Type
- string Required
- Description
- Name
tireModelId
- Type
- string Required
- Description
- Name
url
- Type
- string Required
- Description
- Name
userId
- Type
- string Required
- Description
- Name
categoryType
- Type
- string Required
- Description
- AT, XL ...
- Name
loadRange
- Type
- string Required
- Description
- Name
serviceType
- Type
- string Required
- Description
- Name
construction
- Type
- string Required
- Description
- Name
isStudded
- Type
- boolean Required
- Description
- Name
isRunFlat
- Type
- boolean Required
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in Required
- Description
- Name
sectionWidthValue
- Type
- number Required
- Description
- Name
sidewallAspectValue
- Type
- number Required
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
wheelDiameterValue
- Type
- number Required
- Description
- Name
loadIndex
- Type
- integer Required
- Description
- Name
speedRating
- Type
- string Required
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
outerDiameterValue
- Type
- number Required
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in Required
- Description
- Name
treadDepthValue
- Type
- number Required
- Description
- Name
maxTirePressurePSI
- Type
- number Required
- Description
- Name
traction_UTQG
- Type
- string Required
- Description
- Name
temperature_UTQG
- Type
- string Required
- Description
- Name
treadWear_UTQG
- Type
- number Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
- Name
deletedDate
- Type
- string Required
- Description
- the date that the record was deleted or null if not deleted
- Name
deletedReason
- Type
- string Required
- Description
- the reason that the record was deleted
- Name
markedForDeletion
- Type
- boolean Required
- Description
- if the record is pending deletion because of the template being deleted
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire/:id/:action \
-H "Authorization: Bearer ${SM_TOKEN}" \
-X PATCH -H 'Content-Type: application/json' \
--data '{ "reason" : "value" }'
Example Responseapplication/json
{
"success": true,
"data": {
"locationId": "locationId",
"name": "name",
"note": null,
"pricingMatrixId": null,
"pricingMatrixDate": null,
"discountCents": 1,
"discountPercent": 1,
"discountValueType": "discountValueType",
"quantity": 1,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"binLocation": null,
"brandId": null,
"model": null,
"vendorId": null,
"seasonality": null,
"taxable": true,
"showPartNumber": true,
"showPriceAndQuantity": true,
"showNote": true,
"categoryId": null,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null,
"userId": null
}
}
Get the ID, brand name, model name, size, and soft deleted state of an Inventory Tire if the SKU matches
Check if an existing inventory tire was soft deleted with the same SKU, returning that tire's ID, brand name, model name, and size
Body parameters
Consumes
The following content type is required: application/json
- Name
sku
- Type
- string Required
- Description
- the SKU of the Inventory Part
Produces
The response content type: application/json
200
Response
- Name
data
- Type
- object Required
- Description
- Name
success
- Type
- boolean Required
- Description
Properties for data
object
- Name
brand
- Type
- string Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- Name
id
- Type
- string Required
- Description
- Name
model
- Type
- string Required
- Description
- Name
size
- Type
- string Required
- Description
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire/sku_exists \
-H "Authorization: Bearer ${SM_TOKEN}" \
-H 'Content-Type: application/json' \
--data '{ "sku" : "value" }'
Example Responseapplication/json
{
"data": {
"deleted": true,
"id": "id"
},
"success": true
}
Find Inventory Tire Template
Find one Inventory Tire Template by id
URL parameters
- Name
id
- Type
- string Required
- Description
- the id for the object to retrieve
Produces
The response content type: application/json
200
Response
- Name
data
- Type
- object Required
- Description
- InventoryTireTemplate schema
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Properties for data
object
- Name
id
- Type
- string Required
- Description
- Name
meta
- Type
- object Required
- Description
- the metadata about the most recent change to the row
- Name
metadata
- Type
- object
- Description
- metadata reserved for customers to control
- Name
createdDate
- Type
- string Required
- Description
- Name
updatedDate
- Type
- string Required
- Description
- Name
companyId
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
note
- Type
- string Required
- Description
- Name
pricingMatrixTemplateId
- Type
- string Required
- Description
- Name
retailCostCents
- Type
- integer Required
- Description
- Name
wholesaleCostCents
- Type
- integer Required
- Description
- Name
suggestedRetailCostCents
- Type
- integer Required
- Description
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE Required
- Description
- Name
size
- Type
- string Required
- Description
- Name
partNumber
- Type
- string Required
- Description
- Name
normalizedPartNumber
- Type
- string Required
- Description
- Name
sku
- Type
- string Required
- Description
- Name
normalizedSKU
- Type
- string Required
- Description
- Name
taxable
- Type
- boolean Required
- Description
- US specific
- Name
taxableGST
- Type
- boolean Required
- Description
- CA specific
- Name
taxableHST
- Type
- boolean Required
- Description
- CA specific
- Name
taxablePST
- Type
- boolean Required
- Description
- CA specific
- Name
federalExciseTaxCents
- Type
- integer Required
- Description
- Name
wasteTireFeeCents
- Type
- integer Required
- Description
- Name
inventoryNumber
- Type
- string Required
- Description
- Name
tireModelTemplateId
- Type
- string Required
- Description
- Name
url
- Type
- string Required
- Description
- Name
categoryType
- Type
- string Required
- Description
- AT, XL ...
- Name
loadRange
- Type
- string Required
- Description
- Name
serviceType
- Type
- string Required
- Description
- Name
construction
- Type
- string Required
- Description
- Name
isStudded
- Type
- boolean Required
- Description
- Name
isRunFlat
- Type
- boolean Required
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in Required
- Description
- Name
sectionWidthValue
- Type
- number Required
- Description
- Name
sidewallAspectValue
- Type
- number Required
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
wheelDiameterValue
- Type
- number Required
- Description
- Name
loadIndex
- Type
- integer Required
- Description
- Name
speedRating
- Type
- string Required
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
outerDiameterValue
- Type
- number Required
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in Required
- Description
- Name
treadDepthValue
- Type
- number Required
- Description
- Name
maxTirePressurePSI
- Type
- number Required
- Description
- Name
traction_UTQG
- Type
- string Required
- Description
- Name
temperature_UTQG
- Type
- string Required
- Description
- Name
treadWear_UTQG
- Type
- number Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
- Name
deletedDate
- Type
- string Required
- Description
- the date that the record was deleted or null if not deleted
- Name
deletedReason
- Type
- string Required
- Description
- the reason that the record was deleted
- Name
tireModelTemplate
- Type
- object
- Description
- TireModelTemplate schema
Properties for meta
object
- Name
userId
- Type
- string
- Description
- the user id that made the most recent change
- Name
sessionId
- Type
- string
- Description
- the session id for the most recent change
- Name
version
- Type
- number
- Description
- a monotonically increasing number for the most recent change
Properties for tireModelTemplate
object
- Name
id
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
seasonality
- Type
- one of: Summer, Winter, AllSeasons Required
- Description
- Name
brandTemplate
- Type
- object Required
- Description
- BrandTemplate schema
- Name
categoryTemplate
- Type
- object Required
- Description
- Name
vendorTemplate
- Type
- object Required
- Description
- VendorTemplate schema
Properties for brandTemplate
object
- Name
id
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
Properties for categoryTemplate
object
- Name
id
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
parent
- Type
- object Required
- Description
- InventoryCategoryTemplate schema
Properties for parent
object
- Name
id
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
Properties for vendorTemplate
object
- Name
id
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Request
curl https://api.shopmonkey.cloud/v3/inventory_tire/template/:id \
-H "Authorization: Bearer ${SM_TOKEN}"
Example Responseapplication/json
{
"data": {
"id": "id",
"meta": {
"userId": "userId",
"sessionId": "sessionId",
"version": 1
},
"createdDate": "createdDate",
"updatedDate": null,
"companyId": "companyId",
"name": "name",
"note": null,
"pricingMatrixTemplateId": null,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"normalizedPartNumber": null,
"sku": null,
"normalizedSKU": null,
"taxable": true,
"taxableGST": true,
"taxableHST": true,
"taxablePST": true,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"tireModelTemplateId": "tireModelTemplateId",
"url": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null
},
"success": true
}
List Inventory Tire Templates
Find all Inventory Tire Templates
Query String parameters
- Name
ids
- Type
- array
- Description
- Name
limit
- Type
- number
- Description
- the limit on the number of records to return
- Name
orderby
- Type
- string
- Description
- the order instructions for the result
- Name
params
- Type
- string
- Description
- additional request specific params
- Name
skip
- Type
- number
- Description
- the number of records to skip for a paginated result
- Name
where
- Type
- string
- Description
- an object to use for filtering the results
Produces
The response content type: application/json
200
Response
- Name
data
- Type
- array Required
- Description
- an array of items
- Name
meta
- Type
- object
- Description
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Properties for meta
object
- Name
hasMore
- Type
- boolean Required
- Description
- if there are more records available
- Name
total
- Type
- number Required
- Description
- the total number of records
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Request
curl https://api.shopmonkey.cloud/v3/inventory_tire/template \
-H "Authorization: Bearer ${SM_TOKEN}"
Example Responseapplication/json
{
"data": [
{
"id": "id",
"createdDate": "createdDate",
"updatedDate": null,
"companyId": "companyId",
"name": "name",
"note": null,
"pricingMatrixTemplateId": null,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"normalizedPartNumber": null,
"sku": null,
"normalizedSKU": null,
"taxable": true,
"taxableGST": true,
"taxableHST": true,
"taxablePST": true,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"tireModelTemplateId": "tireModelTemplateId",
"url": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null
}
],
"success": true
}
Search Inventory Tire Template entities
Search for Inventory Tire Template Entries
Produces
The response content type: application/json
200
Response
- Name
data
- Type
- array Required
- Description
- an array of items
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire/template/search \
-H "Authorization: Bearer ${SM_TOKEN}" \
-H 'Content-Type: application/json' \
--data '{}'
Example Responseapplication/json
{
"data": [
{
"id": "id",
"createdDate": "createdDate",
"updatedDate": null,
"companyId": "companyId",
"name": "name",
"note": null,
"pricingMatrixTemplateId": null,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"normalizedPartNumber": null,
"sku": null,
"normalizedSKU": null,
"taxable": true,
"taxableGST": true,
"taxableHST": true,
"taxablePST": true,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"tireModelTemplateId": "tireModelTemplateId",
"url": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null,
"tireModelTemplate": {
"id": "id",
"name": "name",
"seasonality": null,
"brandTemplate": {
"id": "id",
"name": "name"
},
"categoryTemplate": {
"id": "id",
"name": "name",
"parent": {
"id": "id",
"name": "name"
}
},
"vendorTemplate": {
"id": "id",
"name": "name"
}
}
}
],
"success": true
}
Create Inventory Tire Template
Create one Inventory Tire Template
Body parameters
Consumes
The following content type is required: application/json
- Name
name
- Type
- string
- Description
- Name
note
- Type
- string
- Description
- Name
pricingMatrixTemplateId
- Type
- string
- Description
- Name
retailCostCents
- Type
- integer
- Description
- Name
wholesaleCostCents
- Type
- integer
- Description
- Name
suggestedRetailCostCents
- Type
- integer
- Description
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE
- Description
- Name
size
- Type
- string
- Description
- Name
partNumber
- Type
- string
- Description
- Name
sku
- Type
- string
- Description
- Name
taxable
- Type
- boolean
- Description
- US specific
- Name
taxableGST
- Type
- boolean
- Description
- CA specific
- Name
taxableHST
- Type
- boolean
- Description
- CA specific
- Name
taxablePST
- Type
- boolean
- Description
- CA specific
- Name
federalExciseTaxCents
- Type
- integer
- Description
- Name
wasteTireFeeCents
- Type
- integer
- Description
- Name
inventoryNumber
- Type
- string
- Description
- Name
tireModelTemplateId
- Type
- string Required
- Description
- Name
url
- Type
- string
- Description
- Name
categoryType
- Type
- string
- Description
- AT, XL ...
- Name
loadRange
- Type
- string
- Description
- Name
serviceType
- Type
- string
- Description
- Name
construction
- Type
- string
- Description
- Name
isStudded
- Type
- boolean
- Description
- Name
isRunFlat
- Type
- boolean
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in
- Description
- Name
sectionWidthValue
- Type
- number
- Description
- Name
sidewallAspectValue
- Type
- number
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in
- Description
- Name
wheelDiameterValue
- Type
- number
- Description
- Name
loadIndex
- Type
- integer
- Description
- Name
speedRating
- Type
- string
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in
- Description
- Name
outerDiameterValue
- Type
- number
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in
- Description
- Name
treadDepthValue
- Type
- number
- Description
- Name
maxTirePressurePSI
- Type
- number
- Description
- Name
traction_UTQG
- Type
- string
- Description
- Name
temperature_UTQG
- Type
- string
- Description
- Name
treadWear_UTQG
- Type
- number
- Description
- Name
deleted
- Type
- boolean
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string
- Description
- the user that deleted the record or null if not deleted
- Name
deletedReason
- Type
- string
- Description
- the reason that the record was deleted
Produces
The response content type: application/json
200
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if success = false
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
- Name
data
- Type
- object Required
- Description
- InventoryTireTemplate schema
Properties for data
object
- Name
id
- Type
- string Required
- Description
- Name
createdDate
- Type
- string Required
- Description
- Name
updatedDate
- Type
- string Required
- Description
- Name
companyId
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
note
- Type
- string Required
- Description
- Name
pricingMatrixTemplateId
- Type
- string Required
- Description
- Name
retailCostCents
- Type
- integer Required
- Description
- Name
wholesaleCostCents
- Type
- integer Required
- Description
- Name
suggestedRetailCostCents
- Type
- integer Required
- Description
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE Required
- Description
- Name
size
- Type
- string Required
- Description
- Name
partNumber
- Type
- string Required
- Description
- Name
normalizedPartNumber
- Type
- string Required
- Description
- Name
sku
- Type
- string Required
- Description
- Name
normalizedSKU
- Type
- string Required
- Description
- Name
taxable
- Type
- boolean Required
- Description
- US specific
- Name
taxableGST
- Type
- boolean Required
- Description
- CA specific
- Name
taxableHST
- Type
- boolean Required
- Description
- CA specific
- Name
taxablePST
- Type
- boolean Required
- Description
- CA specific
- Name
federalExciseTaxCents
- Type
- integer Required
- Description
- Name
wasteTireFeeCents
- Type
- integer Required
- Description
- Name
inventoryNumber
- Type
- string Required
- Description
- Name
tireModelTemplateId
- Type
- string Required
- Description
- Name
url
- Type
- string Required
- Description
- Name
categoryType
- Type
- string Required
- Description
- AT, XL ...
- Name
loadRange
- Type
- string Required
- Description
- Name
serviceType
- Type
- string Required
- Description
- Name
construction
- Type
- string Required
- Description
- Name
isStudded
- Type
- boolean Required
- Description
- Name
isRunFlat
- Type
- boolean Required
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in Required
- Description
- Name
sectionWidthValue
- Type
- number Required
- Description
- Name
sidewallAspectValue
- Type
- number Required
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
wheelDiameterValue
- Type
- number Required
- Description
- Name
loadIndex
- Type
- integer Required
- Description
- Name
speedRating
- Type
- string Required
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
outerDiameterValue
- Type
- number Required
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in Required
- Description
- Name
treadDepthValue
- Type
- number Required
- Description
- Name
maxTirePressurePSI
- Type
- number Required
- Description
- Name
traction_UTQG
- Type
- string Required
- Description
- Name
temperature_UTQG
- Type
- string Required
- Description
- Name
treadWear_UTQG
- Type
- number Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
- Name
deletedDate
- Type
- string Required
- Description
- the date that the record was deleted or null if not deleted
- Name
deletedReason
- Type
- string Required
- Description
- the reason that the record was deleted
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire/template \
-H "Authorization: Bearer ${SM_TOKEN}" \
-H 'Content-Type: application/json' \
--data '{ "tireModelTemplateId" : "value" }'
Example Responseapplication/json
{
"success": true,
"data": {
"id": "id",
"createdDate": "createdDate",
"updatedDate": null,
"companyId": "companyId",
"name": "name",
"note": null,
"pricingMatrixTemplateId": null,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"normalizedPartNumber": null,
"sku": null,
"normalizedSKU": null,
"taxable": true,
"taxableGST": true,
"taxableHST": true,
"taxablePST": true,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"tireModelTemplateId": "tireModelTemplateId",
"url": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null
}
}
Update Inventory Tire Template
Update one Inventory Tire Template by id
URL parameters
- Name
id
- Type
- string Required
- Description
- the id for the object to update
Body parameters
Consumes
The following content type is required: application/json
- Name
name
- Type
- string
- Description
- Name
note
- Type
- string
- Description
- Name
pricingMatrixTemplateId
- Type
- string
- Description
- Name
retailCostCents
- Type
- integer
- Description
- Name
wholesaleCostCents
- Type
- integer
- Description
- Name
suggestedRetailCostCents
- Type
- integer
- Description
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE
- Description
- Name
size
- Type
- string
- Description
- Name
partNumber
- Type
- string
- Description
- Name
sku
- Type
- string
- Description
- Name
taxable
- Type
- boolean
- Description
- US specific
- Name
taxableGST
- Type
- boolean
- Description
- CA specific
- Name
taxableHST
- Type
- boolean
- Description
- CA specific
- Name
taxablePST
- Type
- boolean
- Description
- CA specific
- Name
federalExciseTaxCents
- Type
- integer
- Description
- Name
wasteTireFeeCents
- Type
- integer
- Description
- Name
inventoryNumber
- Type
- string
- Description
- Name
tireModelTemplateId
- Type
- string
- Description
- Name
url
- Type
- string
- Description
- Name
categoryType
- Type
- string
- Description
- AT, XL ...
- Name
loadRange
- Type
- string
- Description
- Name
serviceType
- Type
- string
- Description
- Name
construction
- Type
- string
- Description
- Name
isStudded
- Type
- boolean
- Description
- Name
isRunFlat
- Type
- boolean
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in
- Description
- Name
sectionWidthValue
- Type
- number
- Description
- Name
sidewallAspectValue
- Type
- number
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in
- Description
- Name
wheelDiameterValue
- Type
- number
- Description
- Name
loadIndex
- Type
- integer
- Description
- Name
speedRating
- Type
- string
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in
- Description
- Name
outerDiameterValue
- Type
- number
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in
- Description
- Name
treadDepthValue
- Type
- number
- Description
- Name
maxTirePressurePSI
- Type
- number
- Description
- Name
traction_UTQG
- Type
- string
- Description
- Name
temperature_UTQG
- Type
- string
- Description
- Name
treadWear_UTQG
- Type
- number
- Description
- Name
deleted
- Type
- boolean
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string
- Description
- the user that deleted the record or null if not deleted
- Name
deletedReason
- Type
- string
- Description
- the reason that the record was deleted
Produces
The response content type: application/json
200
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if success = false
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
- Name
data
- Type
- object Required
- Description
- InventoryTireTemplate schema
Properties for data
object
- Name
id
- Type
- string Required
- Description
- Name
createdDate
- Type
- string Required
- Description
- Name
updatedDate
- Type
- string Required
- Description
- Name
companyId
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
note
- Type
- string Required
- Description
- Name
pricingMatrixTemplateId
- Type
- string Required
- Description
- Name
retailCostCents
- Type
- integer Required
- Description
- Name
wholesaleCostCents
- Type
- integer Required
- Description
- Name
suggestedRetailCostCents
- Type
- integer Required
- Description
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE Required
- Description
- Name
size
- Type
- string Required
- Description
- Name
partNumber
- Type
- string Required
- Description
- Name
normalizedPartNumber
- Type
- string Required
- Description
- Name
sku
- Type
- string Required
- Description
- Name
normalizedSKU
- Type
- string Required
- Description
- Name
taxable
- Type
- boolean Required
- Description
- US specific
- Name
taxableGST
- Type
- boolean Required
- Description
- CA specific
- Name
taxableHST
- Type
- boolean Required
- Description
- CA specific
- Name
taxablePST
- Type
- boolean Required
- Description
- CA specific
- Name
federalExciseTaxCents
- Type
- integer Required
- Description
- Name
wasteTireFeeCents
- Type
- integer Required
- Description
- Name
inventoryNumber
- Type
- string Required
- Description
- Name
tireModelTemplateId
- Type
- string Required
- Description
- Name
url
- Type
- string Required
- Description
- Name
categoryType
- Type
- string Required
- Description
- AT, XL ...
- Name
loadRange
- Type
- string Required
- Description
- Name
serviceType
- Type
- string Required
- Description
- Name
construction
- Type
- string Required
- Description
- Name
isStudded
- Type
- boolean Required
- Description
- Name
isRunFlat
- Type
- boolean Required
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in Required
- Description
- Name
sectionWidthValue
- Type
- number Required
- Description
- Name
sidewallAspectValue
- Type
- number Required
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
wheelDiameterValue
- Type
- number Required
- Description
- Name
loadIndex
- Type
- integer Required
- Description
- Name
speedRating
- Type
- string Required
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
outerDiameterValue
- Type
- number Required
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in Required
- Description
- Name
treadDepthValue
- Type
- number Required
- Description
- Name
maxTirePressurePSI
- Type
- number Required
- Description
- Name
traction_UTQG
- Type
- string Required
- Description
- Name
temperature_UTQG
- Type
- string Required
- Description
- Name
treadWear_UTQG
- Type
- number Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
- Name
deletedDate
- Type
- string Required
- Description
- the date that the record was deleted or null if not deleted
- Name
deletedReason
- Type
- string Required
- Description
- the reason that the record was deleted
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire/template/:id \
-H "Authorization: Bearer ${SM_TOKEN}" \
-X PUT -H 'Content-Type: application/json' \
--data '{}'
Example Responseapplication/json
{
"success": true,
"data": {
"id": "id",
"createdDate": "createdDate",
"updatedDate": null,
"companyId": "companyId",
"name": "name",
"note": null,
"pricingMatrixTemplateId": null,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"normalizedPartNumber": null,
"sku": null,
"normalizedSKU": null,
"taxable": true,
"taxableGST": true,
"taxableHST": true,
"taxablePST": true,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"tireModelTemplateId": "tireModelTemplateId",
"url": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null
}
}
Soft Delete Inventory Tire Template
Soft delete or undelete a Inventory Tire Template by id
URL parameters
- Name
action
- Type
- one of: 'delete', 'undelete' Required
- Description
- the action to take
- Name
id
- Type
- string Required
- Description
- primary key for the record
Body parameters
Consumes
The following content type is required: application/json
- Name
reason
- Type
- string Required
- Description
- the reason message if deleted
Produces
The response content type: application/json
200
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if success = false
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
- Name
data
- Type
- object Required
- Description
- InventoryTireTemplate schema
Properties for data
object
- Name
id
- Type
- string Required
- Description
- Name
createdDate
- Type
- string Required
- Description
- Name
updatedDate
- Type
- string Required
- Description
- Name
companyId
- Type
- string Required
- Description
- Name
name
- Type
- string Required
- Description
- Name
note
- Type
- string Required
- Description
- Name
pricingMatrixTemplateId
- Type
- string Required
- Description
- Name
retailCostCents
- Type
- integer Required
- Description
- Name
wholesaleCostCents
- Type
- integer Required
- Description
- Name
suggestedRetailCostCents
- Type
- integer Required
- Description
- Name
sizeFormat
- Type
- one of: Conventional, OffRoadSAE Required
- Description
- Name
size
- Type
- string Required
- Description
- Name
partNumber
- Type
- string Required
- Description
- Name
normalizedPartNumber
- Type
- string Required
- Description
- Name
sku
- Type
- string Required
- Description
- Name
normalizedSKU
- Type
- string Required
- Description
- Name
taxable
- Type
- boolean Required
- Description
- US specific
- Name
taxableGST
- Type
- boolean Required
- Description
- CA specific
- Name
taxableHST
- Type
- boolean Required
- Description
- CA specific
- Name
taxablePST
- Type
- boolean Required
- Description
- CA specific
- Name
federalExciseTaxCents
- Type
- integer Required
- Description
- Name
wasteTireFeeCents
- Type
- integer Required
- Description
- Name
inventoryNumber
- Type
- string Required
- Description
- Name
tireModelTemplateId
- Type
- string Required
- Description
- Name
url
- Type
- string Required
- Description
- Name
categoryType
- Type
- string Required
- Description
- AT, XL ...
- Name
loadRange
- Type
- string Required
- Description
- Name
serviceType
- Type
- string Required
- Description
- Name
construction
- Type
- string Required
- Description
- Name
isStudded
- Type
- boolean Required
- Description
- Name
isRunFlat
- Type
- boolean Required
- Description
- Name
sectionWidthUnit
- Type
- one of: mm, in Required
- Description
- Name
sectionWidthValue
- Type
- number Required
- Description
- Name
sidewallAspectValue
- Type
- number Required
- Description
- Name
wheelDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
wheelDiameterValue
- Type
- number Required
- Description
- Name
loadIndex
- Type
- integer Required
- Description
- Name
speedRating
- Type
- string Required
- Description
- Name
outerDiameterUnit
- Type
- one of: mm, in Required
- Description
- Name
outerDiameterValue
- Type
- number Required
- Description
- Name
treadDepthUnit
- Type
- one of: mm, in Required
- Description
- Name
treadDepthValue
- Type
- number Required
- Description
- Name
maxTirePressurePSI
- Type
- number Required
- Description
- Name
traction_UTQG
- Type
- string Required
- Description
- Name
temperature_UTQG
- Type
- string Required
- Description
- Name
treadWear_UTQG
- Type
- number Required
- Description
- Name
deleted
- Type
- boolean Required
- Description
- if the record has been deleted
- Name
deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
- Name
deletedDate
- Type
- string Required
- Description
- the date that the record was deleted or null if not deleted
- Name
deletedReason
- Type
- string Required
- Description
- the reason that the record was deleted
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire/template/:id/:action \
-H "Authorization: Bearer ${SM_TOKEN}" \
-X PATCH -H 'Content-Type: application/json' \
--data '{ "reason" : "value" }'
Example Responseapplication/json
{
"success": true,
"data": {
"id": "id",
"createdDate": "createdDate",
"updatedDate": null,
"companyId": "companyId",
"name": "name",
"note": null,
"pricingMatrixTemplateId": null,
"retailCostCents": 1,
"wholesaleCostCents": null,
"sizeFormat": "sizeFormat",
"size": null,
"partNumber": null,
"normalizedPartNumber": null,
"sku": null,
"normalizedSKU": null,
"taxable": true,
"taxableGST": true,
"taxableHST": true,
"taxablePST": true,
"federalExciseTaxCents": 1,
"wasteTireFeeCents": 1,
"inventoryNumber": null,
"tireModelTemplateId": "tireModelTemplateId",
"url": null,
"categoryType": null,
"loadRange": null,
"serviceType": null,
"construction": null,
"isStudded": true,
"isRunFlat": true,
"sectionWidthUnit": "sectionWidthUnit",
"sectionWidthValue": null,
"sidewallAspectValue": null,
"wheelDiameterUnit": "wheelDiameterUnit",
"wheelDiameterValue": null,
"loadIndex": null,
"speedRating": null,
"outerDiameterUnit": "outerDiameterUnit",
"outerDiameterValue": null,
"treadDepthUnit": "treadDepthUnit",
"treadDepthValue": null,
"maxTirePressurePSI": null,
"traction_UTQG": null,
"temperature_UTQG": null,
"treadWear_UTQG": null,
"deleted": true,
"deletedUserId": null,
"deletedDate": null,
"deletedReason": null
}
}
Delete Inventory Tire Template
Delete one Inventory Tire Template by id
URL parameters
- Name
id
- Type
- string Required
- Description
- the id for the object to delete
Produces
The response content type: application/json
200
Response
- Name
data
- Type
- object
- Description
- Name
success
- Type
- boolean Required
- Description
Properties for data
object
- Name
id
- Type
- string Required
- Description
- the id for the object
4xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
5xx
Response
- Name
code
- Type
- string
- Description
- The error code
- Name
data
- Type
- object
- Description
- An optional object containing relevant error data
- Name
documentation_url
- Type
- string
- Description
- An optional link to the documentation for the error
- Name
message
- Type
- string
- Description
- the error message if not successful
- Name
success
- Type
- boolean Required
- Description
- if successful, will be true. if not successful, will be false and message will contain a human readable error message
Example Requestapplication/json
curl https://api.shopmonkey.cloud/v3/inventory_tire/template/:id \
-H "Authorization: Bearer ${SM_TOKEN}" \
-X DELETE -H 'Content-Type: application/json' \
--data '{}'
Example Responseapplication/json
{
"success": true
}