Tire Model
WIP: A summary needs to be written for Tire Model
Find Tire Model
Find one Tire Model 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
- TireModel 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
- brandId
- Type
- string Required
- Description
 
- Name
- categoryId
- Type
- string Required
- Description
 
- Name
- companyId
- Type
- string Required
- Description
 
- Name
- createdDate
- Type
- string Required
- Description
 
- Name
- deleted
- Type
- boolean Required
- Description
- if the record has been 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
- deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
 
- Name
- id
- Type
- string Required
- Description
 
- Name
- locationId
- 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
- name
- Type
- string Required
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons Required
- Description
 
- Name
- tireModelTemplateId
- Type
- string Required
- Description
- /// This is explicitly not a foreign key to persist this connection for consumer processing after tire model template deletion
 
- Name
- updatedDate
- Type
- string Required
- Description
 
- Name
- userId
- Type
- string Required
- Description
- TODO do we need this?
 
- Name
- vendorId
- Type
- string Required
- Description
 
- Name
- category
- Type
- object Required
- Description
 
- Name
- vendor
- Type
- object Required
- Description
 
- Name
- brand
- Type
- object Required
- Description
 
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 category object
- Name
- deleted
- Type
- boolean Required
- Description
- whether the category has been deleted
 
- Name
- id
- Type
- string Required
- Description
- the id for the category
 
- Name
- name
- Type
- string Required
- Description
- the category name
 
- Name
- parent
- Type
- object Required
- Description
 
Properties for parent object
- Name
- deleted
- Type
- boolean Required
- Description
- whether the parent category has been deleted
 
- Name
- id
- Type
- string Required
- Description
- the id for the parent category
 
- Name
- name
- Type
- string Required
- Description
- the name of the parent category
 
Properties for vendor object
- Name
- deleted
- Type
- boolean Required
- Description
- whether the relationship has been deleted
 
- Name
- id
- Type
- string Required
- Description
- the id for the vendor
 
- Name
- name
- Type
- string Required
- Description
- the name
 
Properties for brand object
- Name
- deleted
- Type
- boolean Required
- Description
- whether the relationship has been deleted
 
- Name
- id
- Type
- string Required
- Description
- the id for the brand
 
- Name
- name
- Type
- string Required
- Description
- the name
 
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/tire_model/:id \
  -H "Authorization: Bearer ${SM_TOKEN}"
Example Responseapplication/json
{
  "data": {
    "id": "id",
    "meta": {
      "userId": "userId",
      "sessionId": "sessionId",
      "version": 1
    },
    "createdDate": "createdDate",
    "updatedDate": null,
    "locationId": "locationId",
    "companyId": "companyId",
    "name": "name",
    "brandId": "brandId",
    "vendorId": null,
    "seasonality": null,
    "categoryId": null,
    "deleted": true,
    "deletedUserId": null,
    "deletedDate": null,
    "deletedReason": null,
    "userId": null,
    "category": {
      "id": "id",
      "name": "name",
      "parent": {
        "id": "id",
        "name": "name"
      }
    },
    "vendor": {
      "id": "id",
      "name": "name"
    },
    "brand": {
      "id": "id",
      "name": "name"
    }
  },
  "success": true
}
List Tire Models
Find all Tire Models
Query String parameters
- Name
- collate
- Type
- boolean
- Description
- if set to true, use natural sort collation when used with orderBy
 
- 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/tire_model \
  -H "Authorization: Bearer ${SM_TOKEN}"
Example Responseapplication/json
{
  "data": [
    {
      "id": "id",
      "createdDate": "createdDate",
      "updatedDate": null,
      "locationId": "locationId",
      "companyId": "companyId",
      "name": "name",
      "brandId": "brandId",
      "vendorId": null,
      "seasonality": null,
      "categoryId": null,
      "deleted": true,
      "deletedUserId": null,
      "deletedDate": null,
      "deletedReason": null,
      "userId": null,
      "category": {
        "id": "id",
        "name": "name",
        "parent": {
          "id": "id",
          "name": "name"
        }
      },
      "vendor": {
        "id": "id",
        "name": "name"
      },
      "brand": {
        "id": "id",
        "name": "name"
      }
    }
  ],
  "success": true
}
Update Tire Model
Update one Tire Model 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
- brandId
- Type
- string
- Description
 
- Name
- categoryId
- Type
- string
- Description
 
- Name
- deleted
- Type
- boolean
- Description
- if the record has been deleted
 
- Name
- deletedReason
- Type
- string
- Description
- the reason that the record was deleted
 
- Name
- deletedUserId
- Type
- string
- Description
- the user that deleted the record or null if not deleted
 
- Name
- name
- Type
- string
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons
- Description
 
- Name
- userId
- Type
- string
- Description
- TODO do we need this?
 
- Name
- vendorId
- 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
- TireModel schema
 
Properties for data object
- Name
- brandId
- Type
- string Required
- Description
 
- Name
- categoryId
- Type
- string Required
- Description
 
- Name
- companyId
- Type
- string Required
- Description
 
- Name
- createdDate
- Type
- string Required
- Description
 
- Name
- deleted
- Type
- boolean Required
- Description
- if the record has been 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
- deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
 
- Name
- id
- Type
- string Required
- Description
 
- Name
- locationId
- Type
- string Required
- Description
 
- Name
- name
- Type
- string Required
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons Required
- Description
 
- Name
- tireModelTemplateId
- Type
- string Required
- Description
- /// This is explicitly not a foreign key to persist this connection for consumer processing after tire model template deletion
 
- Name
- updatedDate
- Type
- string Required
- Description
 
- Name
- userId
- Type
- string Required
- Description
- TODO do we need this?
 
- Name
- vendorId
- 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/tire_model/:id \
  -H "Authorization: Bearer ${SM_TOKEN}" \
  -X PUT -H 'Content-Type: application/json' \
  --data '{}'
Example Responseapplication/json
{
  "success": true
}
Create Tire Model
Create one Tire Model
Body parameters
Consumes
The following content type is required: application/json
- Name
- brandId
- Type
- string Required
- Description
 
- Name
- categoryId
- Type
- string
- Description
 
- Name
- deleted
- Type
- boolean
- Description
- if the record has been deleted
 
- Name
- deletedReason
- Type
- string
- Description
- the reason that the record was deleted
 
- Name
- deletedUserId
- Type
- string
- Description
- the user that deleted the record or null if not deleted
 
- Name
- name
- Type
- string
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons
- Description
 
- Name
- userId
- Type
- string
- Description
- TODO do we need this?
 
- Name
- vendorId
- 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
- TireModel schema
 
Properties for data object
- Name
- brandId
- Type
- string Required
- Description
 
- Name
- categoryId
- Type
- string Required
- Description
 
- Name
- companyId
- Type
- string Required
- Description
 
- Name
- createdDate
- Type
- string Required
- Description
 
- Name
- deleted
- Type
- boolean Required
- Description
- if the record has been 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
- deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
 
- Name
- id
- Type
- string Required
- Description
 
- Name
- locationId
- Type
- string Required
- Description
 
- Name
- name
- Type
- string Required
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons Required
- Description
 
- Name
- tireModelTemplateId
- Type
- string Required
- Description
- /// This is explicitly not a foreign key to persist this connection for consumer processing after tire model template deletion
 
- Name
- updatedDate
- Type
- string Required
- Description
 
- Name
- userId
- Type
- string Required
- Description
- TODO do we need this?
 
- Name
- vendorId
- 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/tire_model \
  -H "Authorization: Bearer ${SM_TOKEN}" \
  -H 'Content-Type: application/json' \
  --data '{ "brandId" : "value" }'
Example Responseapplication/json
{
  "success": true,
  "data": {
    "id": "id",
    "createdDate": "createdDate",
    "updatedDate": null,
    "locationId": "locationId",
    "companyId": "companyId",
    "name": "name",
    "brandId": "brandId",
    "vendorId": null,
    "seasonality": null,
    "categoryId": null,
    "deleted": true,
    "deletedUserId": null,
    "deletedDate": null,
    "deletedReason": null,
    "userId": null
  }
}
Delete Tire Model
Delete one Tire Model 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/tire_model/:id \
  -H "Authorization: Bearer ${SM_TOKEN}" \
  -X DELETE -H 'Content-Type: application/json' \
  --data '{}'
Example Responseapplication/json
{
  "success": true
}
Soft Delete Tire Model
Soft delete or undelete a Tire Model 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
- 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
- TireModel schema
 
Properties for data object
- Name
- brandId
- Type
- string Required
- Description
 
- Name
- categoryId
- Type
- string Required
- Description
 
- Name
- companyId
- Type
- string Required
- Description
 
- Name
- createdDate
- Type
- string Required
- Description
 
- Name
- deleted
- Type
- boolean Required
- Description
- if the record has been 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
- deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
 
- Name
- id
- Type
- string Required
- Description
 
- Name
- locationId
- Type
- string Required
- Description
 
- Name
- name
- Type
- string Required
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons Required
- Description
 
- Name
- tireModelTemplateId
- Type
- string Required
- Description
- /// This is explicitly not a foreign key to persist this connection for consumer processing after tire model template deletion
 
- Name
- updatedDate
- Type
- string Required
- Description
 
- Name
- userId
- Type
- string Required
- Description
- TODO do we need this?
 
- Name
- vendorId
- 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/tire_model/:id/:action \
  -H "Authorization: Bearer ${SM_TOKEN}" \
  -X PATCH -H 'Content-Type: application/json' \
  --data '{}'
Example Responseapplication/json
{
  "success": true,
  "data": {
    "id": "id",
    "createdDate": "createdDate",
    "updatedDate": null,
    "locationId": "locationId",
    "companyId": "companyId",
    "name": "name",
    "brandId": "brandId",
    "vendorId": null,
    "seasonality": null,
    "categoryId": null,
    "deleted": true,
    "deletedUserId": null,
    "deletedDate": null,
    "deletedReason": null,
    "userId": null
  }
}
Find Tire Model Template
Find one Tire Model 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
- TireModelTemplate 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
- brandTemplateId
- Type
- string Required
- Description
 
- Name
- categoryTemplateId
- Type
- string Required
- Description
 
- Name
- companyId
- Type
- string Required
- Description
 
- Name
- createdDate
- Type
- string Required
- Description
 
- Name
- deleted
- Type
- boolean Required
- Description
- if the record has been 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
- deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
 
- 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
- name
- Type
- string Required
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons Required
- Description
 
- Name
- updatedDate
- Type
- string Required
- Description
 
- Name
- vendorTemplateId
- Type
- string Required
- Description
 
- Name
- categoryTemplate
- Type
- object Required
- Description
 
- Name
- vendorTemplate
- Type
- object Required
- Description
 
- Name
- brandTemplate
- Type
- object Required
- Description
 
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 categoryTemplate object
- Name
- deleted
- Type
- boolean Required
- Description
- whether the category has been deleted
 
- Name
- id
- Type
- string Required
- Description
- the id for the category
 
- Name
- name
- Type
- string Required
- Description
- the category name
 
- Name
- parent
- Type
- object Required
- Description
 
Properties for parent object
- Name
- deleted
- Type
- boolean Required
- Description
- whether the parent category has been deleted
 
- Name
- id
- Type
- string Required
- Description
- the id for the parent category
 
- Name
- name
- Type
- string Required
- Description
- the name of the parent category
 
Properties for vendorTemplate object
- Name
- deleted
- Type
- boolean Required
- Description
- whether the relationship has been deleted
 
- Name
- id
- Type
- string Required
- Description
- the id for the vendor template
 
- Name
- name
- Type
- string Required
- Description
- the name
 
Properties for brandTemplate object
- Name
- deleted
- Type
- boolean Required
- Description
- whether the relationship has been deleted
 
- Name
- id
- Type
- string Required
- Description
- the id for the brand template
 
- Name
- name
- Type
- string Required
- Description
- the name
 
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/tire_model/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",
    "seasonality": null,
    "brandTemplateId": "brandTemplateId",
    "categoryTemplateId": null,
    "vendorTemplateId": null,
    "deleted": true,
    "deletedUserId": null,
    "deletedDate": null,
    "deletedReason": null,
    "categoryTemplate": {
      "id": "id",
      "name": "name",
      "parent": {
        "id": "id",
        "name": "name"
      }
    },
    "vendorTemplate": {
      "id": "id",
      "name": "name"
    },
    "brandTemplate": {
      "id": "id",
      "name": "name"
    }
  },
  "success": true
}
List Tire Model Templates
Find all Tire Model Templates
Query String parameters
- Name
- collate
- Type
- boolean
- Description
- if set to true, use natural sort collation when used with orderBy
 
- 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/tire_model/template \
  -H "Authorization: Bearer ${SM_TOKEN}"
Example Responseapplication/json
{
  "data": [
    {
      "id": "id",
      "createdDate": "createdDate",
      "updatedDate": null,
      "companyId": "companyId",
      "name": "name",
      "seasonality": null,
      "brandTemplateId": "brandTemplateId",
      "categoryTemplateId": null,
      "vendorTemplateId": null,
      "deleted": true,
      "deletedUserId": null,
      "deletedDate": null,
      "deletedReason": null,
      "categoryTemplate": {
        "id": "id",
        "name": "name",
        "parent": {
          "id": "id",
          "name": "name"
        }
      },
      "vendorTemplate": {
        "id": "id",
        "name": "name"
      },
      "brandTemplate": {
        "id": "id",
        "name": "name"
      }
    }
  ],
  "success": true
}
Create Tire Model Template
Create one Tire Model Template
Body parameters
Consumes
The following content type is required: application/json
- Name
- brandTemplateId
- Type
- string Required
- Description
 
- Name
- categoryTemplateId
- Type
- string
- Description
 
- Name
- deleted
- Type
- boolean
- Description
- if the record has been deleted
 
- Name
- deletedReason
- Type
- string
- Description
- the reason that the record was deleted
 
- Name
- deletedUserId
- Type
- string
- Description
- the user that deleted the record or null if not deleted
 
- Name
- name
- Type
- string
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons
- Description
 
- Name
- vendorTemplateId
- 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
- TireModelTemplate schema
 
Properties for data object
- Name
- brandTemplateId
- Type
- string Required
- Description
 
- Name
- categoryTemplateId
- Type
- string Required
- Description
 
- Name
- companyId
- Type
- string Required
- Description
 
- Name
- createdDate
- Type
- string Required
- Description
 
- Name
- deleted
- Type
- boolean Required
- Description
- if the record has been 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
- deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
 
- Name
- id
- Type
- string Required
- Description
 
- Name
- name
- Type
- string Required
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons Required
- Description
 
- Name
- updatedDate
- Type
- string Required
- Description
 
- Name
- vendorTemplateId
- 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/tire_model/template \
  -H "Authorization: Bearer ${SM_TOKEN}" \
  -H 'Content-Type: application/json' \
  --data '{ "brandTemplateId" : "value" }'
Example Responseapplication/json
{
  "success": true,
  "data": {
    "id": "id",
    "createdDate": "createdDate",
    "updatedDate": null,
    "companyId": "companyId",
    "name": "name",
    "seasonality": null,
    "brandTemplateId": "brandTemplateId",
    "categoryTemplateId": null,
    "vendorTemplateId": null,
    "deleted": true,
    "deletedUserId": null,
    "deletedDate": null,
    "deletedReason": null
  }
}
Update Tire Model Template
Update one Tire Model 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
- brandTemplateId
- Type
- string
- Description
 
- Name
- categoryTemplateId
- Type
- string
- Description
 
- Name
- deleted
- Type
- boolean
- Description
- if the record has been deleted
 
- Name
- deletedReason
- Type
- string
- Description
- the reason that the record was deleted
 
- Name
- deletedUserId
- Type
- string
- Description
- the user that deleted the record or null if not deleted
 
- Name
- name
- Type
- string
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons
- Description
 
- Name
- vendorTemplateId
- 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
- TireModelTemplate schema
 
Properties for data object
- Name
- brandTemplateId
- Type
- string Required
- Description
 
- Name
- categoryTemplateId
- Type
- string Required
- Description
 
- Name
- companyId
- Type
- string Required
- Description
 
- Name
- createdDate
- Type
- string Required
- Description
 
- Name
- deleted
- Type
- boolean Required
- Description
- if the record has been 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
- deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
 
- Name
- id
- Type
- string Required
- Description
 
- Name
- name
- Type
- string Required
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons Required
- Description
 
- Name
- updatedDate
- Type
- string Required
- Description
 
- Name
- vendorTemplateId
- 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/tire_model/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",
    "seasonality": null,
    "brandTemplateId": "brandTemplateId",
    "categoryTemplateId": null,
    "vendorTemplateId": null,
    "deleted": true,
    "deletedUserId": null,
    "deletedDate": null,
    "deletedReason": null
  }
}
Soft Delete Tire Model Template
Soft delete or undelete a Tire Model 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
- 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
- TireModelTemplate schema
 
Properties for data object
- Name
- brandTemplateId
- Type
- string Required
- Description
 
- Name
- categoryTemplateId
- Type
- string Required
- Description
 
- Name
- companyId
- Type
- string Required
- Description
 
- Name
- createdDate
- Type
- string Required
- Description
 
- Name
- deleted
- Type
- boolean Required
- Description
- if the record has been 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
- deletedUserId
- Type
- string Required
- Description
- the user that deleted the record or null if not deleted
 
- Name
- id
- Type
- string Required
- Description
 
- Name
- name
- Type
- string Required
- Description
 
- Name
- seasonality
- Type
- one of: Summer, Winter, AllSeasons Required
- Description
 
- Name
- updatedDate
- Type
- string Required
- Description
 
- Name
- vendorTemplateId
- 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/tire_model/template/:id/:action \
  -H "Authorization: Bearer ${SM_TOKEN}" \
  -X PATCH -H 'Content-Type: application/json' \
  --data '{}'
Example Responseapplication/json
{
  "success": true,
  "data": {
    "id": "id",
    "createdDate": "createdDate",
    "updatedDate": null,
    "companyId": "companyId",
    "name": "name",
    "seasonality": null,
    "brandTemplateId": "brandTemplateId",
    "categoryTemplateId": null,
    "vendorTemplateId": null,
    "deleted": true,
    "deletedUserId": null,
    "deletedDate": null,
    "deletedReason": null
  }
}
Delete Tire Model Template
Delete one Tire Model 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/tire_model/template/:id \
  -H "Authorization: Bearer ${SM_TOKEN}" \
  -X DELETE -H 'Content-Type: application/json' \
  --data '{}'
Example Responseapplication/json
{
  "success": true
}