PartsTech Quoting API

Quoting

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/partstech-quoting-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

partstech-quoting-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 2.021.1
  title: PartsTech Quoting API
  description: "\n# Rate Limiting\n\nRequests can be limited by user requests, by private partner requests and by all requests with partner's credentials.\nIt has several time intervals:\n  - *Per day* restricts count of requests made in one day.\n  - *Requests per second* restricts count of requests made in one second.\n  - *Concurrent requests* restricts count of parallel requests.\n  - *Sliding 15 minutes* restricts count of requests made in last 15 minutes.\n\n**Note**: Every method has own separate sets of the limits.\n\n## Headers\nUse the HTTP headers in order to understand where the application is at for a given rate limit, on the method that was just utilized.\nThe HTTP header is returned only for one general limit or for limit that user reached.\n\n\n*Headers*\n  - the rate limit ceiling for that given endpoint:\n  ```\n  x-rate-limit-limit: 1000\n  ```\n  - the number of requests left:\n  ```\n  x-rate-limit-remaining: 570\n  ```\n  - the remaining window before the rate limit resets, in UTC [epoch seconds](https://en.wikipedia.org/wiki/Unix_time):\n  ```\n  x-rate-limit-reset: 1552003200\n  ```\n\nWhen an application exceeds the rate limit for a given standard API endpoint,\nthe API will return a HTTP 429 “Too Many Requests” response code, and the following error will be returned in the response body:\n```\n{\n  \"error\": {\n    \"code\": \"TooManyRequests\",\n    \"message\": \"Some description\"\n  }\n}\n```\n\n# Pagination\n\nWhen you call an API method to retrieve information, it can be returned to you in portions.\nCheck out more detail below on pagination in API methods, including how to use them and which methods follow the pattern.\n\nAPI methods that supports pagination will return the `Link` header. It will include available urls of `first`, `last`, `previous` and `next` pages.\n\n```\nLink: <https://api.partstech.com/purchases?page=1>; rel=\"first\"\nLink: <https://api.partstech.com/purchases?page=1>; rel=\"previous\"\nLink: <https://api.partstech.com/purchases?page=3>; rel=\"next\"\nLink: <https://api.partstech.com/purchases?page=142>; rel=\"last\"\n```\n\n# MOTOR Compliance Requirements\n\nAll MOTOR-powered endpoints (Labor, Maintenance Schedules, Fluids, and Specifications) return a `Link` header\ncontaining the URL to MOTOR's OEM Compliance Requirements documentation.\n\nThe header follows the [RFC 8288 (Web Linking)](https://tools.ietf.org/html/rfc8288) format:\n\n```\nLink: <https://www.motor.com/oem-compliance-requirements/>; rel=\"compliance\"\n```\n\n# Errors\n\nThe API uses standard HTTP status codes to indicate the success or failure of the API call. The body of the response will be JSON in the following format:\n\n```\n{\n  \"error\": {\n    \"code\": \"InternalErrorCode\",\n    \"message\": \"Some description\"\n  }\n}\n```\n\n# Error Responses\nSome default error responses used in the API.\n\nHttp Code  | Explanation | Content Type | Used error codes\n----------------|-------------|------------------|---------\n400 | Bad Request. The request was unacceptable. | `application/json` | `InvalidRequestSyntax`\n401 | Unauthorized. The request requires user or partner credentials or bearer token. Also used for invalid credentials or bearer token. | `application/json` | `InvalidToken`, `UserAuthenticationFailed`, `PartnerAuthenticationFailed`\n402 | Request Failed. The parameters were valid but the request failed. | `application/json` | Different codes, depend on method.\n403 | Forbidden. Also used for unauthorized requests such as improper credentials scopes or permissions issues. | `application/json` | `IncorrectMode`, `DisabledApiUsage`, `UserIsNotActivated`, `HaveNotPermission`, `NotAvailableMethod`\n404 | Some data in the request is not found. Or incorrect url was used. | `application/json`, `text/html`, no content | `NotFound`\n405 | Method not allowed. | `application/json`, `text/html`, no content |\n406 | Unacceptable content type. Client sent an accepts header for a content type which does not exist on the server. | No content |\n409 | Locked. One of the another operations that is in progress blocks this method call. | `application/json` | `LockedSession`\n429 | Too Many Requests | `application/json` | `TooManyRequests`\n432 | Integration Error | `application/json` |\n500 | Internal Server Error. (This is rare.) | `application/json` | `InternalError`\n501 | Not Implemented | `application/json` | `MethodNotImplemented`\n503 | The backend server is not available. (This is rare.) | No content |\n"
  x-logo:
    url: https://partstech.com/wp-content/uploads/2025/03/PartsTech_OEC-compnay_logo.svg
    altText: PartsTech logo
servers:
- url: https://api.partstech.com
  description: Production server
- url: https://api.beta.partstech.com
  description: Beta server
tags:
- name: quoting
  description: Quoting
  x-displayName: Quoting
paths:
  /catalog/quote:
    post:
      summary: Request Quote
      description: "Search Params:\n  - Search by Part Number\n  - Search by Tire Size - width, height, rim\n  - Non-app Search - search by universal part types and attributes.\n\n    Use part types with application UNIVERSAL or UNIVERSAL_FITTED  (see [\"Get/Search Part Types\"](#operation/getPartTypes)).\n    Check and select required attributes for a part type before sending of search request (see [\"Get Part Type Attributes\"](#operation/getPartTypeAttributes)).\n  - Search by Vehicle - a mix of Vehicle identifier with auxilary param\n\nVehicle Identifiers:\n  - Vehicle params (year, make, model, etc)\n  - Partstech Vehicle ID\n  - VIN\n  - Plate with State\n\nAuxilary Params:\n  - Part Type IDs\n  - Keyword\n  - Tire ID\n  - Tire Size\n\nSee examples of requests.\n"
      tags:
      - quoting
      operationId: requestQuote
      x-operation-name: QueryCatalogQuote
      security:
      - bearerAuth:
        - user
      requestBody:
        content:
          application/json:
            schema:
              type: object
              required:
              - searchParams
              - storeId
              properties:
                searchParams:
                  oneOf:
                  - $ref: '#/components/schemas/VehicleSearchParamsByKeyword'
                  - $ref: '#/components/schemas/VehicleSearchParamsByTireId'
                  - $ref: '#/components/schemas/VehicleSearchParamsByTireSize'
                  - $ref: '#/components/schemas/VehicleSearchParamsByPartTypes'
                  - $ref: '#/components/schemas/PartsTechVehicleIdSearchParamsByKeyword'
                  - $ref: '#/components/schemas/PartsTechVehicleIdSearchParamsByTireId'
                  - $ref: '#/components/schemas/PartsTechVehicleIdSearchParamsByTireSize'
                  - $ref: '#/components/schemas/PartsTechVehicleIdSearchParamsByPartTypes'
                  - $ref: '#/components/schemas/VinSearchParamsByKeyword'
                  - $ref: '#/components/schemas/VinSearchParamsByTireId'
                  - $ref: '#/components/schemas/VinSearchParamsByTireSize'
                  - $ref: '#/components/schemas/VinSearchParamsByPartTypes'
                  - $ref: '#/components/schemas/PlateSearchParamsByKeyword'
                  - $ref: '#/components/schemas/PlateSearchParamsByTireId'
                  - $ref: '#/components/schemas/PlateSearchParamsByTireSize'
                  - $ref: '#/components/schemas/PlateSearchParamsByPartTypes'
                  - $ref: '#/components/schemas/PartNumberSearchParams'
                  - $ref: '#/components/schemas/TireSizeSearchParams'
                  - $ref: '#/components/schemas/NonAppSearchParams'
                storeId:
                  type: integer
                filters:
                  type: array
                  minItems: 0
                  items:
                    type: object
                    properties:
                      name:
                        type: string
                      values:
                        type: array
                        minItems: 1
                        items:
                          oneOf:
                          - type: integer
                          - type: string
                          - type: boolean
                  example:
                  - name: parts
                    values:
                    - 1688
                    - 2172
                  - name: WarrantyTime
                    values:
                    - 24 Months
                  - name: manufacturers
                    values:
                    - 336
            examples:
              VehiclePartTypeSearch:
                summary: Search by Vehicle and PartTypeIds
                description: Make a search by Vehicle and PartTypeId. `searchParams` accepts only `vehicleParams` and `partTypeIds` parameters.
                value:
                  searchParams:
                    vehicleParams:
                      yearId: 2003
                      makeId: 31
                      modelId: 173
                      subModelId: 20
                      engineId: 177
                      engineParams:
                        engineVinId: 1
                        engineDesignationId: 589
                        engineVersionId: 3
                        fuelTypeId: 5
                        cylinderHeadTypeId: 6
                    partTypeIds:
                    - 5132
                    - 10328
                  storeId: 1
                  filters:
                  - name: parts
                    values:
                    - 5132
                    - 10328
                  - name: Bodytype
                    values:
                    - Sedan
                  - name: manufacturers
                    values:
                    - 551
              VehicleKeywordSearch:
                summary: Search by Vehicle and Keyword
                description: Make a search by Vehicle and Keyword. `searchParams` accepts only `vehicleParams` and `keyword` parameters.
                value:
                  searchParams:
                    vehicleParams:
                      yearId: 2014
                      makeId: 21
                      modelId: 104
                      subModelId: 3512
                      engineId: 2062
                      engineParams:
                        engineVinId: 31
                        engineDesignationId: 1
                        engineVersionId: 73
                        fuelTypeId: 14
                        cylinderHeadTypeId: 6
                    keyword: Air Filter
                  storeId: 1
              VehicleTireSearch:
                summary: Search by Vehicle and Tire
                description: Make a search by Vehicle and Tire. `searchParams` accepts only `vehicleParams` and `tireId` parameters.
                value:
                  searchParams:
                    vehicleParams:
                      yearId: 2015
                      makeId: 31
                      modelId: 165
                      subModelId: 20
                      engineId: 2122
                      engineParams:
                        engineVinId: 1
                        engineDesignationId: 4498
                        engineVersionId: 3
                        fuelTypeId: 5
                        cylinderHeadTypeId: 6
                    tireId: 128890
                  storeId: 228621
              VehicleTireSizeSearch:
                summary: Search by Vehicle and Tire Size
                description: Make a search by Vehicle and Tire Size. `searchParams` accepts only `vehicleParams`, `width`, `height` and `rim` parameters.
                value:
                  searchParams:
                    vehicleParams:
                      yearId: 2014
                      makeId: 76
                      modelId: 1026
                      subModelId: 3571
                      engineId: 2578
                      engineParams:
                        engineVinId: 1
                        engineDesignationId: 4833
                        engineVersionId: 3
                        fuelTypeId: 14
                        cylinderHeadTypeId: 6
                    width: 40
                    height: 14.5
                    rim: 18
                  storeId: 228621
              VehicleIdPartTypeSearch:
                summary: Search by PartsTech Vehicle ID and PartTypeIds
                description: Make a search by PartsTech Vehicle ID and PartTypeIds. `searchParams` accepts only `vehicleId` and `partTypeIds` parameters.
                value:
                  searchParams:
                    vehicleId: 4930
                    partTypeIds:
                    - 5132
                    - 10328
                  storeId: 1
              VehicleIdKeywordSearch:
                summary: Search by PartsTech Vehicle ID and Keyword
                description: Make a search by PartsTech Vehicle ID and Keyword. `searchParams` accepts only `vehicleId` and `keyword` parameters.
                value:
                  searchParams:
                    vehicleId: 287296
                    keyword: Air Filter
                  storeId: 1
              VehicleIdTireSearch:
                summary: Search by PartsTech Vehicle ID and Tire
                description: Make a search by PartsTech Vehicle ID and Tire. `searchParams` accepts only `vehicleId` and `tireId` parameters.
                value:
                  searchParams:
                    vehicleId: 545494
                    tireId: 128890
                  storeId: 228621
              VehicleIdTireSizeSearch:
                summary: Search by PartsTech Vehicle ID and Tire Size
                description: Make a search by PartsTech Vehicle ID and Tire Size. `searchParams` accepts only `vehicleId`, `width`, `height` and `rim` parameters.
                value:
                  searchParams:
                    vehicleId: 586988
                    width: 40
                    height: 14.5
                    rim: 18
                  storeId: 228621
              VinPartTypeSearch:
                summary: Search by VIN and PartTypeIds
                description: Make a search by VIN and PartTypeIds. `searchParams` accepts only `vin` and `partTypeIds` parameters.
                value:
                  searchParams:
                    vin: somevin
                    partTypeIds:
                    - 1005
                    - 1006
                  storeId: 1
              VinKeywordSearch:
                summary: Search by VIN and Keyword
                description: Make a search by Plate and Keyword. `searchParams` accepts only `vin` and `keyword` parameters.
                value:
                  searchParams:
                    vin: somevin
                    keyword: Air Filter
                  storeId: 1
              VinTireSearch:
                summary: Search by VIN and Tire
                description: Make a search by Plate and Tire. `searchParams` accepts only `vin` and `tireId` parameters.
                value:
                  searchParams:
                    vin: somevin
                    tireId: 87709
                  storeId: 228621
              VinTireSizeSearch:
                summary: Search by VIN and Tire Size
                description: Make a search by Plate and Tire Size. `searchParams` accepts only `vin`, `width`, `height` and `rim` parameters.
                value:
                  searchParams:
                    vin: somevin
                    width: 40
                    height: 14.5
                    rim: 18
                  storeId: 228621
              PlatePartTypeSearch:
                summary: Search by Plate and PartTypeIds
                description: Make a search by Plate and PartTypeIds. `searchParams` accepts only `plate` and `partTypeIds` parameters.
                value:
                  searchParams:
                    plate:
                      plate: Some Plate
                      state: CT
                    partTypeIds:
                    - 1005
                    - 1006
                  storeId: 1
              PlateKeywordSearch:
                summary: Search by Plate and Keyword
                description: Make a search by Plate and Keyword. `searchParams` accepts only `plate` and `keyword` parameters.
                value:
                  searchParams:
                    plate:
                      plate: Some Plate
                      state: CT
                    keyword: Air Filter
                  storeId: 1
              PlateTireSearch:
                summary: Search by Plate and Tire
                description: Make a search by Plate and Tire. `searchParams` accepts only `plate` and `tireId` parameters.
                value:
                  searchParams:
                    plate:
                      plate: Some Plate
                      state: CT
                    tireId: 87709
                  storeId: 1
              PlateTireSizeSearch:
                summary: Search by Plate and Tire Size
                description: Make a search by Plate and Tire Size. `searchParams` accepts only `plate`, `width`, `height` and `rim` parameters.
                value:
                  searchParams:
                    plate:
                      plate: Some Plate
                      state: CT
                    width: 40
                    height: 14.5
                    rim: 18
                  storeId: 1
              PartNumberSearch:
                summary: Search by PartNumber
                description: Make a search by PartNumber. `searchParams` accepts only `partNumber` parameter.
                value:
                  searchParams:
                    partNumber:
                    - 12345
                  storeId: 1
              TireSearch:
                summary: Search by Tire size
                value:
                  searchParams:
                    width: 225
                    height: 40
                    rim: 18
                  storeId: 228621
              NonAppSearch:
                summary: Search by universal part type
                description: Make a search by Part type and required attribute.
                value:
                  searchParams:
                    partTypeId: 11393
                    attributes:
                    - name: Color
                      values:
                      - Green
                  storeId: 1
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                required:
                - parts
                - filters
                properties:
                  parts:
                    type: array
                    minItems: 0
                    items:
                      $ref: '#/components/schemas/QuotedPart'
                  filters:
                    type: array
                    minItems: 0
                    items:
                      type: object
                      required:
                      - name
                      - label
                      - options
                      properties:
                        name:
                          type: string
                          description: A property used in the search request to identify a filter.
                        label:
                          type: string
                          description: An user-friendly description.
                        options:
                          type: array
                          description: Options for the filter.
                          minItems: 1
                          items:
                            type: object
                            required:
                            - label
                            - active
                            - value
                            properties:
                              label:
                                type: string
                                description: An user-friendly description.
                              count:
                                type:
                                - integer
                                - 'null'
                                description: A number of parts with this value.
                              active:
                                type: boolean
                                description: Shows if this option affects current results.
                              value:
                                description: A property used in the search request to filter results.
                                oneOf:
                                - type: string
                                - type: integer
                                - type: boolean
                    example:
                    - name: WarrantyTime
                      label: Warranty Time
                      options:
                      - label: 24 Months
                        value: 24 Months
                        active: true
                        count: 2
                    - name: manufacturers
                      label: Manufacturer
                      options:
                      - label: Spectra Premium
                        value: 336
                        active: true
                        count: 2
                      - label: Spectra Radiators Size Codes
                        value: 44452
                        active: false
                        count: 2
                    - name: parts
                      label: Part Type
                      options:
                      - label: Radiator
                        value: 2172
                        active: true
                        count: 2
                      - label: Drum Brake Shoe
                        value: 1688
                        active: true
                        count: 0
                  errors:
                    type:
                    - array
                    - 'null'
                    items:
                      type: string
                    example:
                    - Looks like Autozone doesn't recognize this vehicle
  /catalog/line-card-search:
    post:
      summary: Search by store using line card
      description: "Search Params:\n  - Search by Part Number\n  - Search by Tire Size - width, height, rim\n  - Non-app Search - search by universal part types and attributes.\n\n    Use part types with application UNIVERSAL or UNIVERSAL_FITTED  (see [\"Get/Search Part Types\"](#operation/getPartTypes)).\n    Check and select required attributes for a part type before sending of search request (see [\"Get Part Type Attributes\"](#operation/getPartTypeAttributes)).\n  - Search by Vehicle - a mix of Vehicle identifier with auxilary param\n\nVehicle Identifiers:\n  - Vehicle params (year, make, model, etc)\n  - Partstech Vehicle ID\n  - VIN\n  - Plate with State\n\nAuxilary Params:\n  - Part Type IDs\n  - Keyword\n\nSee examples of requests.\n"
      tags:
      - quoting
      operationId: lineCardSearch
      x-operation-name: QueryCatalogLineCardSearch
      security:
      - bearerAuth:
        - user
      requestBody:
        content:
          application/json:
            schema:
              type: object
              required:
              - searchParams
              - storeId
              properties:
                searchParams:
                  oneOf:
                  - $ref: '#/components/schemas/VehicleSearchParamsByKeyword'
                  - $ref: '#/components/schemas/VehicleSearchParamsByPartTypes'
                  - $ref: '#/components/schemas/PartsTechVehicleIdSearchParamsByKeyword'
                  - $ref: '#/components/schemas/PartsTechVehicleIdSearchParamsByPartTypes'
                  - $ref: '#/components/schemas/VinSearchParamsByKeyword'
                  - $ref: '#/components/schemas/VinSearchParamsByPartTypes'
                  - $ref: '#/components/schemas/PlateSearchParamsByKeyword'
                  - $ref: '#/components/schemas/PlateSearchParamsByPartTypes'
                  - $ref: '#/components/schemas/PartNumberSearchParams'
                  - $ref: '#/components/schemas/NonAppSearchParams'
                storeId:
                  type: integer
                filters:
                  type: array
                  minItems: 0
                  items:
                    type: object
                    properties:
                      name:
                        type: string
                      values:
                        type: array
                        minItems: 1
                        items:
                          oneOf:
                          - type: integer
                          - type: string
                          - type: boolean
                  example:
                  - name: parts
                    values:
                    - 1688
                    - 2172
                  - name: WarrantyTime
                    values:
                    - 24 Months
                  - name: manufacturers
                    values:
                    - 336
            examples:
              VehiclePartTypeSearch:
                summary: Search by Vehicle and PartTypeIds
                description: Make a search by Vehicle and PartTypeId. `searchParams` accepts only `vehicleParams` and `partTypeIds` parameters.
                value:
                  searchParams:
                    vehicleParams:
                      yearId: 2003
                      makeId: 31
                      modelId: 173
                      subModelId: 20
                      engineId: 177
                      engineParams:
                        engineVinId: 1
                        engineDesignationId: 589
                        engineVersionId: 3
                        fuelTypeId: 5
                        cylinderHeadTypeId: 6
                    partTypeIds:
                    - 5132
                    - 10328
                  storeId: 1
                  filters:
                  - name: parts
                    values:
                    - 5132
                    - 10328
                  - name: Bodytype
                    values:
                    - Sedan
                  - name: manufacturers
                    values:
                    - 551
              VehicleKeywordSearch:
                summary: Search by Vehicle and Keyword
                description: Make a search by Vehicle and Keyword. `searchParams` accepts only `vehicleParams` and `keyword` parameters.
                value:
                  searchParams:
                    vehicleParams:
                      yearId: 2014
                      makeId: 21
                      modelId: 104
                      subModelId: 3512
                      engineId: 2062
                      engineParams:
                        engineVinId: 31
                        engineDesignationId: 1
                        engineVersionId: 73
                        fuelTypeId: 14
                        cylinderHeadTypeId: 6
                    keyword: Air Filter
                  storeId: 1
              VehicleTireSearch:
                summary: Search by Vehicle and Tire
                description: Make a search by Vehicle and Tire. `searchParams` accepts only `vehicleParams` and `tireId` parameters.
                value:
                  searchParams:
                    vehicleParams:
                      yearId: 2015
                      makeId: 31
                      modelId: 165
                      subModelId: 20
                      engineId: 2122
                      engineParams:
                        engineVinId: 1
                        engineDesignationId: 4498
                        engineVersionId: 3
                        fuelTypeId: 5
                        cylinderHeadTypeId: 6
                    tireId: 128890
                  storeId: 228621
              VehicleTireSizeSearch:
                summary: Search by Vehicle and Tire Size
                description: Make a search by Vehicle and Tire Size. `searchParams` accepts only `vehicleParams`, `width`, `height` and `rim` parameters.
                value:
                  searchParams:
                    vehicleParams:
                      yearId: 2014
                      makeId: 76
                      modelId: 1026
                      subModelId: 3571
                      engineId: 2578
                      engineParams:
                        engineVinId: 1
                        engineDesignationId: 4833
                        engineVersionId: 3
                        fuelTypeId: 14
                        cylinderHeadTypeId: 6
                    width: 40
                    height: 14.5
                    rim: 18
                  storeId: 228621
              VehicleIdPartTypeSearch:
                summary: Search by PartsTech Vehicle ID and PartTypeIds
                description: Make a search by PartsTech Vehicle ID and PartTypeIds. `searchParams` accepts only `vehicleId` and `partTypeIds` parameters.
                value:
                  searchParams:
                    vehicleId: 4930
                    partTypeIds:
                    - 5132
                    - 10328
                  storeId: 1
              VehicleIdKeywordSearch:
                summary: Search by PartsTech Vehicle ID and Keyword
                description: Make a search by PartsTech Vehicle ID and Keyword. `searchParams` accepts only `vehicleId` and `keyword` parameters.
                value:
                  searchParams:
                    vehicleId: 287296
                    keyword: Air Filter
                  storeId: 1
              VehicleIdTireSearch:
                summary: Search by PartsTech Vehicle ID and Tire
                description: Make a search by PartsTech Vehicle ID and Tire. `searchParams` accepts only `vehicleId` and `tireId` parameters.
                value:
                  searchParams:
                    vehicleId: 545494
                    tireId: 128890
                  storeId: 228621
              VehicleIdTireSizeSearch:
                summary: Search by PartsTech Vehicle ID and Tire Size
                description: Make a search by PartsTech Vehicle ID and Tire Size. `searchParams` accepts only `vehicleId`, `width`, `height` and `rim` parameters.
                value:
                  searchParams:
                    vehicleId: 586988
                    width: 40
                    height: 14.5
                    rim: 18
                  storeId: 228621
              VinPartTypeSearch:
                summary: Search by VIN and PartTypeIds
                description: Make a search by VIN and PartTypeIds. `searchParams` accepts only `vin` and `partTypeIds` parameters.
                value:
                  searchParams:
                    vin: somevin
                    partTypeIds:
                    - 1005
                    - 1006
                  storeId: 1
              VinKeywordSearch:
                summary: Search by VIN and Keyword
                description: Make a search by Plate and Keyword. `searchParams` accepts only `vin` and `keyword` parameters.
                value:
                  searchParams:
                    vin: somevin
                    keyword: Air Filter
                  storeId: 1
              VinTireSearch:
                summary: Search by VIN and Tire
                description: Make a search by Plate and Tire. `searchParams` accepts only `vin` and `tireId` parameters.
                value:
                  searchParams:
                    vin: somevin
                    tireId: 87709
                  storeId: 228621
              VinTireSizeSearch:
                summary: Search by VIN and Tire Size
                description: Make a search by Plate and Tire Size. `searchParams` accepts only `vin`, `width`, `height` and `rim` parameters.
                value:
                  searchParams:
                    vin: somevin
                    width: 40
                    height: 14.5
                    rim: 18
                  storeId: 228621
              PlatePartTypeSearch:
                summary: Search by Plate and PartTypeIds
                description: Make a search by Plate and PartTypeIds. `searchParams` accepts only `plate` and `partTypeIds` parameters.
                value:
                  searchParams:
                    plate:
                     

# --- truncated at 32 KB (71 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/partstech/refs/heads/main/openapi/partstech-quoting-api-openapi.yml