{
  "components": {
    "schemas": {
      "Input_CatalogProductKind": {
        "enum": [
          "card",
          "sealed",
          "commodity",
          "index"
        ],
        "type": "string"
      },
      "Input_ProductHistoryExportSource": {
        "enum": [
          "cardinal",
          "card_ladder"
        ],
        "type": "string"
      },
      "Output_ApiErrorDetail": {
        "properties": {
          "code": {
            "type": "string"
          },
          "message": {
            "type": "string"
          }
        },
        "required": [
          "code",
          "message"
        ],
        "type": "object"
      },
      "Output_ApiErrorResponse": {
        "description": "Stable public error envelope shared by every API operation.",
        "properties": {
          "error": {
            "$ref": "#/components/schemas/Output_ApiErrorDetail"
          },
          "schema_version": {
            "type": "string"
          },
          "served_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "schema_version",
          "error",
          "served_at"
        ],
        "type": "object"
      },
      "Output_CardinalHistoricalReferenceDailyCloseResponse": {
        "properties": {
          "closing_price_major": {
            "type": "string"
          },
          "reference_on": {
            "format": "date",
            "type": "string"
          },
          "source_through": {
            "format": "date",
            "type": "string"
          }
        },
        "required": [
          "reference_on",
          "source_through",
          "closing_price_major"
        ],
        "type": "object"
      },
      "Output_CatalogCollectionResponse": {
        "properties": {
          "code": {
            "type": "string"
          },
          "collection_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "released_on": {
            "format": "date",
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "collection_id",
          "code",
          "name",
          "released_on"
        ],
        "type": "object"
      },
      "Output_CatalogDisplayTitleResponse": {
        "oneOf": [
          {
            "properties": {
              "status": {
                "const": "available",
                "type": "string"
              },
              "title": {
                "type": "string"
              }
            },
            "required": [
              "status",
              "title"
            ],
            "type": "object"
          },
          {
            "properties": {
              "reason": {
                "type": "string"
              },
              "status": {
                "const": "invalid",
                "type": "string"
              }
            },
            "required": [
              "status",
              "reason"
            ],
            "type": "object"
          }
        ]
      },
      "Output_CatalogProductIdentityResponse": {
        "properties": {
          "attributes": {
            "$ref": "#/components/schemas/Output_ProductAttributesResponse"
          },
          "card_number": {
            "type": [
              "string",
              "null"
            ]
          },
          "collection": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/Output_CatalogCollectionResponse"
              },
              {
                "type": "null"
              }
            ]
          },
          "display_title": {
            "$ref": "#/components/schemas/Output_CatalogDisplayTitleResponse",
            "description": "Validated card heading; invalid labels do not invalidate market facts."
          },
          "franchise_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "game_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "images": {
            "$ref": "#/components/schemas/Output_ProductImagesResponse"
          },
          "language_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturer": {
            "type": [
              "string",
              "null"
            ]
          },
          "product_id": {
            "type": "string"
          },
          "product_kind": {
            "type": "string"
          },
          "region_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "release_year": {
            "format": "int16",
            "maximum": 32767,
            "minimum": -32768,
            "type": [
              "integer",
              "null"
            ]
          },
          "serial_denominator": {
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "sport": {
            "type": [
              "string",
              "null"
            ]
          },
          "symbol": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "vertical_code": {
            "type": "string"
          }
        },
        "required": [
          "attributes",
          "manufacturer",
          "product_id",
          "symbol",
          "title",
          "display_title",
          "vertical_code",
          "sport",
          "game_code",
          "franchise_code",
          "product_kind",
          "collection",
          "release_year",
          "language_code",
          "region_code",
          "card_number",
          "serial_denominator",
          "images"
        ],
        "type": "object"
      },
      "Output_CatalogSearchItemResponse": {
        "properties": {
          "product": {
            "$ref": "#/components/schemas/Output_CatalogProductIdentityResponse"
          }
        },
        "required": [
          "product"
        ],
        "type": "object"
      },
      "Output_CatalogSearchResponse": {
        "properties": {
          "items": {
            "items": {
              "$ref": "#/components/schemas/Output_CatalogSearchItemResponse"
            },
            "type": "array"
          },
          "schema_version": {
            "const": "cardinal.catalog-search.v7",
            "type": "string"
          },
          "scope": {
            "const": "CATALOG_PRODUCT_SEARCH",
            "type": "string"
          },
          "served_at": {
            "format": "date-time",
            "type": "string"
          },
          "truncated": {
            "type": "boolean"
          }
        },
        "required": [
          "schema_version",
          "scope",
          "items",
          "truncated",
          "served_at"
        ],
        "type": "object"
      },
      "Output_PriceKindResponse": {
        "enum": [
          "provider_observation",
          "cardinal_historical_reference"
        ],
        "type": "string"
      },
      "Output_ProductAttributesResponse": {
        "description": "Product-owned attributes, shared by every grade market of the exact variant.",
        "oneOf": [
          {
            "additionalProperties": false,
            "properties": {
              "category_code": {
                "type": "string"
              },
              "commodity_code": {
                "type": "string"
              },
              "kind": {
                "const": "commodity",
                "type": "string"
              }
            },
            "required": [
              "kind",
              "commodity_code",
              "category_code"
            ],
            "type": "object"
          },
          {
            "additionalProperties": false,
            "properties": {
              "administrator_code": {
                "type": "string"
              },
              "category_code": {
                "type": "string"
              },
              "index_code": {
                "type": "string"
              },
              "kind": {
                "const": "index",
                "type": "string"
              }
            },
            "required": [
              "kind",
              "administrator_code",
              "index_code",
              "category_code"
            ],
            "type": "object"
          },
          {
            "additionalProperties": false,
            "properties": {
              "autograph": {
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "edition": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "error_card": {
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "finish": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "kind": {
                "const": "card",
                "type": "string"
              },
              "parallel": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "rarity": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "relic": {
                "type": [
                  "boolean",
                  "null"
                ]
              },
              "subset_name": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "variation": {
                "description": "Reviewed back, image or printing variation; null means unknown.",
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "required": [
              "kind",
              "variation",
              "subset_name",
              "finish",
              "edition",
              "parallel",
              "rarity",
              "autograph",
              "relic",
              "error_card"
            ],
            "type": "object"
          },
          {
            "additionalProperties": false,
            "properties": {
              "cards_per_pack": {
                "format": "uint16",
                "maximum": 65535,
                "minimum": 0,
                "type": [
                  "integer",
                  "null"
                ]
              },
              "kind": {
                "const": "sealed",
                "type": "string"
              },
              "manufacturer_product_code": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "packs_per_unit": {
                "format": "uint16",
                "maximum": 65535,
                "minimum": 0,
                "type": [
                  "integer",
                  "null"
                ]
              },
              "sealed_type": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "set_code": {
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "required": [
              "kind",
              "sealed_type",
              "set_code",
              "packs_per_unit",
              "cards_per_pack",
              "manufacturer_product_code"
            ],
            "type": "object"
          }
        ]
      },
      "Output_ProductHistoryExportPointResponse": {
        "properties": {
          "date": {
            "format": "date",
            "type": "string"
          },
          "price_basis": {
            "type": "string"
          },
          "price_major": {
            "type": "string"
          }
        },
        "required": [
          "date",
          "price_major",
          "price_basis"
        ],
        "type": "object"
      },
      "Output_ProductHistoryExportResponse": {
        "properties": {
          "columns": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "currency": {
            "type": "string"
          },
          "from": {
            "format": "date",
            "type": "string"
          },
          "product_id": {
            "type": "string"
          },
          "schema_version": {
            "const": "cardinal.product-history-export.v6",
            "type": "string"
          },
          "scope": {
            "const": "CARDINAL_AND_CARD_LADDER_DAILY_PRICE_SOURCES_ALL_EXACT_GRADES_STORED_HISTORY",
            "type": "string"
          },
          "series": {
            "items": {
              "$ref": "#/components/schemas/Output_ProductHistoryExportSeriesResponse"
            },
            "type": "array"
          },
          "source": {
            "$ref": "#/components/schemas/Output_ProductHistoryExportSource"
          },
          "to": {
            "format": "date",
            "type": "string"
          }
        },
        "required": [
          "schema_version",
          "scope",
          "product_id",
          "currency",
          "source",
          "from",
          "to",
          "columns",
          "series"
        ],
        "type": "object"
      },
      "Output_ProductHistoryExportSeriesResponse": {
        "properties": {
          "grade": {
            "type": "string"
          },
          "points": {
            "items": {
              "$ref": "#/components/schemas/Output_ProductHistoryExportPointResponse"
            },
            "type": "array"
          },
          "price_basis": {
            "type": "string"
          },
          "price_kind": {
            "$ref": "#/components/schemas/Output_PriceKindResponse"
          },
          "sku_id": {
            "type": "string"
          }
        },
        "required": [
          "sku_id",
          "grade",
          "price_kind",
          "price_basis",
          "points"
        ],
        "type": "object"
      },
      "Output_ProductHistoryExportSource": {
        "enum": [
          "cardinal",
          "card_ladder"
        ],
        "type": "string"
      },
      "Output_ProductImageVariantResponse": {
        "properties": {
          "attribution": {
            "type": [
              "string",
              "null"
            ]
          },
          "large_url": {
            "type": "string"
          },
          "small_url": {
            "type": "string"
          },
          "source_system": {
            "type": "string"
          }
        },
        "required": [
          "small_url",
          "large_url",
          "source_system",
          "attribution"
        ],
        "type": "object"
      },
      "Output_ProductImagesResponse": {
        "properties": {
          "graded": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/Output_ProductImageVariantResponse"
              },
              {
                "type": "null"
              }
            ]
          },
          "ungraded": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/Output_ProductImageVariantResponse"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "ungraded",
          "graded"
        ],
        "type": "object"
      },
      "Output_SkuBrowseItemResponse": {
        "properties": {
          "card_number": {
            "type": [
              "string",
              "null"
            ]
          },
          "collection": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/Output_CatalogCollectionResponse"
              },
              {
                "type": "null"
              }
            ]
          },
          "collection_name": {
            "type": [
              "string",
              "null"
            ]
          },
          "configuration": {
            "type": [
              "string",
              "null"
            ]
          },
          "display_name": {
            "type": "string"
          },
          "edition": {
            "type": [
              "string",
              "null"
            ]
          },
          "franchise_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "game_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "grade_label": {
            "type": [
              "string",
              "null"
            ]
          },
          "grade_value": {
            "type": [
              "string",
              "null"
            ]
          },
          "grading_authority": {
            "type": [
              "string",
              "null"
            ]
          },
          "images": {
            "$ref": "#/components/schemas/Output_ProductImagesResponse"
          },
          "language_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "manufacturer": {
            "type": [
              "string",
              "null"
            ]
          },
          "product_id": {
            "type": "string"
          },
          "qualifiers": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "region_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "release_year": {
            "format": "int16",
            "maximum": 32767,
            "minimum": -32768,
            "type": [
              "integer",
              "null"
            ]
          },
          "released_on": {
            "format": "date",
            "type": [
              "string",
              "null"
            ]
          },
          "serial_denominator": {
            "format": "int32",
            "type": [
              "integer",
              "null"
            ]
          },
          "sku_id": {
            "type": "string"
          },
          "sku_kind": {
            "type": "string"
          },
          "sku_language_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "sport": {
            "type": [
              "string",
              "null"
            ]
          },
          "symbol": {
            "type": "string"
          },
          "vertical_code": {
            "type": "string"
          }
        },
        "required": [
          "manufacturer",
          "sku_id",
          "product_id",
          "sku_kind",
          "configuration",
          "sku_language_code",
          "edition",
          "symbol",
          "display_name",
          "vertical_code",
          "game_code",
          "franchise_code",
          "collection",
          "collection_name",
          "sport",
          "release_year",
          "language_code",
          "region_code",
          "released_on",
          "card_number",
          "serial_denominator",
          "grading_authority",
          "grade_label",
          "grade_value",
          "qualifiers",
          "images"
        ],
        "type": "object"
      },
      "Output_SkuBrowseResponse": {
        "properties": {
          "items": {
            "items": {
              "$ref": "#/components/schemas/Output_SkuBrowseItemResponse"
            },
            "type": "array"
          },
          "next_cursor": {
            "type": [
              "string",
              "null"
            ]
          },
          "schema_version": {
            "const": "cardinal.sku-browse.v6",
            "type": "string"
          },
          "served_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "schema_version",
          "items",
          "next_cursor",
          "served_at"
        ],
        "type": "object"
      },
      "Output_SkuDetailResponse": {
        "properties": {
          "requested_sku_id": {
            "description": "The requested exact market ID; sku contains the canonical exact market.",
            "type": "string"
          },
          "schema_version": {
            "const": "cardinal.sku-detail.v2",
            "type": "string"
          },
          "served_at": {
            "format": "date-time",
            "type": "string"
          },
          "sku": {
            "$ref": "#/components/schemas/Output_SkuBrowseItemResponse"
          }
        },
        "required": [
          "schema_version",
          "requested_sku_id",
          "sku",
          "served_at"
        ],
        "type": "object"
      },
      "Output_SkuPricesResponse": {
        "properties": {
          "currency": {
            "type": "string"
          },
          "latest_close": {
            "$ref": "#/components/schemas/Output_CardinalHistoricalReferenceDailyCloseResponse"
          },
          "price_basis": {
            "type": "string"
          },
          "price_kind": {
            "$ref": "#/components/schemas/Output_PriceKindResponse"
          },
          "schema_version": {
            "const": "cardinal.sku-prices.v5",
            "type": "string"
          },
          "scope": {
            "const": "CARDINAL_LATEST_PUBLISHED_CLOSE",
            "type": "string"
          },
          "served_at": {
            "format": "date-time",
            "type": "string"
          },
          "sku_id": {
            "type": "string"
          }
        },
        "required": [
          "schema_version",
          "scope",
          "sku_id",
          "currency",
          "price_kind",
          "price_basis",
          "latest_close",
          "served_at"
        ],
        "type": "object"
      }
    }
  },
  "info": {
    "description": "Current and historical graded-card prices, with card and grade lookup. No API key required.",
    "title": "One Lab Pricing API",
    "version": "1.0.0"
  },
  "openapi": "3.1.0",
  "paths": {
    "/api/catalog/search": {
      "get": {
        "operationId": "catalogSearch",
        "parameters": [
          {
            "explode": true,
            "in": "query",
            "name": "card_number",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "collection",
            "required": false,
            "schema": {
              "description": "Text refinement across set names, codes and reviewed aliases.",
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "collection_id",
            "required": false,
            "schema": {
              "description": "Exact col_ identity; intersected with any text refinement.",
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "franchise",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "game",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "language_code",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "description": "Defaults to 10; accepted range is 1–20.",
              "format": "uint32",
              "maximum": 20,
              "minimum": 1,
              "type": [
                "integer",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "product_kind",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Input_CatalogProductKind"
                },
                {
                  "type": "null"
                }
              ],
              "description": "Omit to discover all supported catalog product kinds."
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "region_code",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "release_year",
            "required": false,
            "schema": {
              "description": "Catalog release year, including announced future sets.",
              "format": "int16",
              "maximum": 2200,
              "minimum": 1800,
              "type": [
                "integer",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "search",
            "required": true,
            "schema": {
              "description": "Trimmed text: at least two characters and at most 160 UTF-8 bytes.",
              "maxLength": 160,
              "minLength": 2,
              "type": "string"
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "sport",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "vertical",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Output_CatalogSearchResponse"
                }
              }
            },
            "description": "Successful versioned response"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Output_ApiErrorResponse"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "Application and framework errors use the versioned JSON envelope. Infrastructure proxy rejections may be plain text.",
            "headers": {
              "Retry-After": {
                "description": "When present, delay retries by this number of seconds.",
                "schema": {
                  "minimum": 0,
                  "type": "integer"
                }
              }
            }
          }
        },
        "security": [],
        "tags": [
          "catalog"
        ],
        "x-contract-scope": "CATALOG_PRODUCT_SEARCH",
        "x-contract-version": "cardinal.catalog-search.v7"
      }
    },
    "/api/products/{product_id}/history.json": {
      "get": {
        "operationId": "productHistoryExport",
        "parameters": [
          {
            "explode": false,
            "in": "path",
            "name": "product_id",
            "required": true,
            "schema": {
              "type": "string"
            },
            "style": "simple"
          },
          {
            "explode": true,
            "in": "query",
            "name": "filename",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "source",
            "required": false,
            "schema": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Input_ProductHistoryExportSource"
                },
                {
                  "type": "null"
                }
              ]
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Output_ProductHistoryExportResponse"
                }
              }
            },
            "description": "Successful versioned response"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Output_ApiErrorResponse"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "Application and framework errors use the versioned JSON envelope. Infrastructure proxy rejections may be plain text.",
            "headers": {
              "Retry-After": {
                "description": "When present, delay retries by this number of seconds.",
                "schema": {
                  "minimum": 0,
                  "type": "integer"
                }
              }
            }
          }
        },
        "security": [],
        "tags": [
          "pricing"
        ],
        "x-contract-scope": "CARDINAL_AND_CARD_LADDER_DAILY_PRICE_SOURCES_ALL_EXACT_GRADES_STORED_HISTORY",
        "x-contract-version": "cardinal.product-history-export.v6"
      }
    },
    "/api/skus": {
      "get": {
        "operationId": "skuBrowse",
        "parameters": [
          {
            "explode": true,
            "in": "query",
            "name": "after",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "grade_label",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "grading_authority",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "limit",
            "required": false,
            "schema": {
              "format": "uint32",
              "minimum": 0,
              "type": [
                "integer",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "product_id",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "search",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          },
          {
            "explode": true,
            "in": "query",
            "name": "sku_kind",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Output_SkuBrowseResponse"
                }
              }
            },
            "description": "Successful versioned response"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Output_ApiErrorResponse"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "Application and framework errors use the versioned JSON envelope. Infrastructure proxy rejections may be plain text.",
            "headers": {
              "Retry-After": {
                "description": "When present, delay retries by this number of seconds.",
                "schema": {
                  "minimum": 0,
                  "type": "integer"
                }
              }
            }
          }
        },
        "security": [],
        "tags": [
          "catalog"
        ],
        "x-contract-version": "cardinal.sku-browse.v6"
      }
    },
    "/api/skus/{sku_id}": {
      "get": {
        "operationId": "skuById",
        "parameters": [
          {
            "explode": false,
            "in": "path",
            "name": "sku_id",
            "required": true,
            "schema": {
              "type": "string"
            },
            "style": "simple"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Output_SkuDetailResponse"
                }
              }
            },
            "description": "Successful versioned response"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Output_ApiErrorResponse"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "Application and framework errors use the versioned JSON envelope. Infrastructure proxy rejections may be plain text.",
            "headers": {
              "Retry-After": {
                "description": "When present, delay retries by this number of seconds.",
                "schema": {
                  "minimum": 0,
                  "type": "integer"
                }
              }
            }
          }
        },
        "security": [],
        "tags": [
          "catalog"
        ],
        "x-contract-version": "cardinal.sku-detail.v2"
      }
    },
    "/api/skus/{sku_id}/prices": {
      "get": {
        "operationId": "skuPrices",
        "parameters": [
          {
            "explode": false,
            "in": "path",
            "name": "sku_id",
            "required": true,
            "schema": {
              "type": "string"
            },
            "style": "simple"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Output_SkuPricesResponse"
                }
              }
            },
            "description": "Successful versioned response"
          },
          "default": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Output_ApiErrorResponse"
                }
              },
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "Application and framework errors use the versioned JSON envelope. Infrastructure proxy rejections may be plain text.",
            "headers": {
              "Retry-After": {
                "description": "When present, delay retries by this number of seconds.",
                "schema": {
                  "minimum": 0,
                  "type": "integer"
                }
              }
            }
          }
        },
        "security": [],
        "tags": [
          "pricing"
        ],
        "x-contract-scope": "CARDINAL_LATEST_PUBLISHED_CLOSE",
        "x-contract-version": "cardinal.sku-prices.v5"
      }
    }
  },
  "servers": [
    {
      "url": "https://api.onelab.im"
    }
  ]
}
