Fetch the complete documentation index at: https://docs.tcgplayer.com/llms.txt. Use this file to discover all available pages before exploring further.

# List Product Market Prices

Returns all product market prices for the Ids specified.  Market prices that could
be found are returned in the results array in the response.  Market prices that
could not be found are indicated in the errors array.

This endpoint accepts a comma-separated list of product ids. A good workflow can be to first hit the product search endpoint and then from there hit pricing from the list of ids.

[block:callout]
{
  "type": "info",
  "title": "Performance Note",
  "body": "It is a good idea to save this data in a local database so a new pricing call doesn't have to be made every time that you display a price to a user."
}
[/block]

[block:code]
{
  "codes": [
    {
      "code": "{\n  \"success\": true,\n  \"errors\": [\n    \"string\"\n  ],\n  \"results\": [\n    {\n      \"productId\": 0,\n      \"lowPrice\": 0,\n      \"midPrice\": 0,\n      \"highPrice\": 0,\n      \"marketPrice\": 0,\n      \"directLowPrice\": 0,\n      \"subTypeName\": \"string\"\n    }\n  ]\n}",
      "language": "json",
      "name": "Response Template"
    },
    {
      "code": "/pricing/product/127425,127428\n\n{\n    \"success\": true,\n    \"errors\": [],\n    \"results\": [\n        {\n            \"productId\": 127425,\n            \"lowPrice\": 10,\n            \"midPrice\": 10,\n            \"highPrice\": 10,\n            \"marketPrice\": 8,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Normal\"\n        },\n        {\n            \"productId\": 127425,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Foil\"\n        },\n        {\n            \"productId\": 127428,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Foil\"\n        },\n        {\n            \"productId\": 127428,\n            \"lowPrice\": 15,\n            \"midPrice\": 15,\n            \"highPrice\": 15,\n            \"marketPrice\": 15.99,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Normal\"\n        }\n    ]\n}",
      "language": "json",
      "name": "Example Response #1"
    },
    {
      "code": "/pricing/product/83461,101491,130325,138608\n\n{\n    \"success\": true,\n    \"errors\": [],\n    \"results\": [\n        {\n            \"productId\": 83461,\n            \"lowPrice\": 0.1,\n            \"midPrice\": 0.34,\n            \"highPrice\": 1,\n            \"marketPrice\": 0.15,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Normal\"\n        },\n        {\n            \"productId\": 83461,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Holofoil\"\n        },\n        {\n            \"productId\": 83461,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"1st Edition Holofoil\"\n        },\n        {\n            \"productId\": 83461,\n            \"lowPrice\": 0.25,\n            \"midPrice\": 0.49,\n            \"highPrice\": 1.02,\n            \"marketPrice\": 0.3,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Reverse Holofoil\"\n        },\n        {\n            \"productId\": 83461,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"1st Edition Normal\"\n        },\n        {\n            \"productId\": 101491,\n            \"lowPrice\": 0.08,\n            \"midPrice\": 0.23,\n            \"highPrice\": 0.99,\n            \"marketPrice\": 0.14,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Normal\"\n        },\n        {\n            \"productId\": 101491,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Holofoil\"\n        },\n        {\n            \"productId\": 101491,\n            \"lowPrice\": 0.09,\n            \"midPrice\": 0.35,\n            \"highPrice\": 1.95,\n            \"marketPrice\": 0.21,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Reverse Holofoil\"\n        },\n        {\n            \"productId\": 101491,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"1st Edition Normal\"\n        },\n        {\n            \"productId\": 101491,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"1st Edition Holofoil\"\n        },\n        {\n            \"productId\": 130325,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Holofoil\"\n        },\n        {\n            \"productId\": 130325,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Normal\"\n        },\n        {\n            \"productId\": 130325,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"1st Edition Holofoil\"\n        },\n        {\n            \"productId\": 130325,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": 4.31,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Reverse Holofoil\"\n        },\n        {\n            \"productId\": 130325,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"1st Edition Normal\"\n        },\n        {\n            \"productId\": 138608,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Holofoil\"\n        },\n        {\n            \"productId\": 138608,\n            \"lowPrice\": 0.25,\n            \"midPrice\": 0.51,\n            \"highPrice\": 1.77,\n            \"marketPrice\": 0.5,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Normal\"\n        },\n        {\n            \"productId\": 138608,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"1st Edition Normal\"\n        },\n        {\n            \"productId\": 138608,\n            \"lowPrice\": 0.49,\n            \"midPrice\": 1.08,\n            \"highPrice\": 2.9,\n            \"marketPrice\": 1.07,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"Reverse Holofoil\"\n        },\n        {\n            \"productId\": 138608,\n            \"lowPrice\": null,\n            \"midPrice\": null,\n            \"highPrice\": null,\n            \"marketPrice\": null,\n            \"directLowPrice\": null,\n            \"subTypeName\": \"1st Edition Holofoil\"\n        }\n    ]\n}",
      "language": "json",
      "name": "Example Response #2"
    }
  ]
}
[/block]

# OpenAPI definition

```json
{
  "openapi": "3.0.0",
  "info": {
    "version": "v1.39.0",
    "title": "TcgApi"
  },
  "paths": {
    "/pricing/product/{productIds}": {
      "get": {
        "tags": [
          "Pricing"
        ],
        "summary": "List Product Market Prices",
        "description": "Returns all product market prices for the Ids specified.  Market prices that could\r\nbe found are returned in the results array in the response.  Market prices that\r\ncould not be found are indicated in the errors array.",
        "operationId": "Pricing_GetProductPrices",
        "parameters": [
          {
            "name": "productIds",
            "in": "path",
            "description": "A comma delimited list of Ids for the Products being queried.",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Product market prices were found for all of the specified product Ids.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TcgApiModel.Common.ApiResult_TcgApiModel.Pricing.ProductPrice_"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/TcgApiModel.Common.ApiResult_TcgApiModel.Pricing.ProductPrice_"
                }
              }
            }
          },
          "207": {
            "description": "Some product market prices found.  Those that were found are returned.  Those that\r\nwere not are indicated by an error message.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TcgApiModel.Common.ApiResult_TcgApiModel.Pricing.ProductPrice_"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/TcgApiModel.Common.ApiResult_TcgApiModel.Pricing.ProductPrice_"
                }
              }
            }
          },
          "400": {
            "description": "No Ids were specified."
          },
          "404": {
            "description": "No product market prices were found associated with the specified Ids or all Ids\r\nwere invalid."
          }
        }
      }
    }
  },
  "servers": [
    {
      "url": "https://api.tcgplayer.com"
    }
  ],
  "components": {
    "schemas": {
      "TcgApiModel.Pricing.ProductPrice": {
        "type": "object",
        "properties": {
          "productId": {
            "format": "int64",
            "type": "integer"
          },
          "lowPrice": {
            "format": "double",
            "type": "number"
          },
          "midPrice": {
            "format": "double",
            "type": "number"
          },
          "highPrice": {
            "format": "double",
            "type": "number"
          },
          "marketPrice": {
            "format": "double",
            "type": "number"
          },
          "directLowPrice": {
            "format": "double",
            "type": "number"
          },
          "subTypeName": {
            "type": "string"
          }
        }
      },
      "TcgApiModel.Common.ApiResult_TcgApiModel.Pricing.ProductPrice_": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "errors": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "results": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TcgApiModel.Pricing.ProductPrice"
            }
          }
        }
      }
    }
  },
  "x-readme": {
    "explorer-enabled": true,
    "proxy-enabled": true
  },
  "_id": {
    "buffer": {
      "0": 94,
      "1": 217,
      "2": 152,
      "3": 86,
      "4": 78,
      "5": 118,
      "6": 200,
      "7": 0,
      "8": 17,
      "9": 105,
      "10": 157,
      "11": 192
    }
  }
}
```