addedInput schema / properties / part_category
Added value: +{
+ "description": "Catalog part category for exploring alternatives: all, super:<id> (e.g. super:ic, super:connector), group:<id> (e.g. group:capacitor, group:relay) or family:<slug> (e.g. family:capacitor_mlcc). Use with view=categories (all, super:, group:) or view=manufacturers (super:, group:, family:), plus cursor and page_size; not with q, category or brand.",
+ "maxLength": 80,
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / properties / catalog_categories
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "categories_request": {
+ "additionalProperties": false,
+ "properties": {
+ "part_category": {
+ "type": "string"
+ },
+ "view": {
+ "const": "categories",
+ "type": "string"
+ }
+ },
+ "required": [
+ "view",
+ "part_category"
+ ],
+ "type": "object"
+ },
+ "label": {
+ "type": "string"
+ },
+ "level": {
+ "type": "string"
+ },
+ "manufacturers_request": {
+ "additionalProperties": false,
+ "properties": {
+ "part_category": {
+ "type": "string"
+ },
+ "view": {
+ "const": "manufacturers",
+ "type": "string"
+ }
+ },
+ "required": [
+ "view",
+ "part_category"
+ ],
+ "type": "object"
+ },
+ "n_catalog_entries": {
+ "type": "number"
+ },
+ "n_manufacturers": {
+ "type": "number"
+ },
+ "parent": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "part_category": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "part_category",
+ "level",
+ "parent",
+ "label",
+ "n_manufacturers",
+ "n_catalog_entries",
+ "manufacturers_request"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / catalog_category_browse
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "basis": {
+ "const": "catalog_label",
+ "type": "string"
+ },
+ "built_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "generation": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ },
+ "level": {
+ "type": "string"
+ },
+ "mapping_version": {
+ "type": "number"
+ },
+ "ordering": {
+ "type": "string"
+ },
+ "part_category": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ },
+ "total_manufacturers": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "verification_status": {
+ "const": "unverified",
+ "type": "string"
+ },
+ "view": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "view",
+ "part_category",
+ "level",
+ "label",
+ "basis",
+ "verification_status",
+ "generation",
+ "built_at",
+ "mapping_version",
+ "status"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / catalog_category_retry_request
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "part_category": {
+ "type": "string"
+ },
+ "view": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "view",
+ "part_category"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / catalog_manufacturers
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "brand": {
+ "type": "string"
+ },
+ "brand_key": {
+ "type": "string"
+ },
+ "n_catalog_entries": {
+ "type": "number"
+ },
+ "next_steps": {
+ "additionalProperties": false,
+ "properties": {
+ "categories_request": {
+ "additionalProperties": false,
+ "properties": {
+ "part_category": {
+ "type": "string"
+ },
+ "view": {
+ "const": "categories",
+ "type": "string"
+ }
+ },
+ "required": [
+ "view",
+ "part_category"
+ ],
+ "type": "object"
+ },
+ "search_parts_request": {
+ "additionalProperties": false,
+ "properties": {
+ "brand": {
+ "type": "string"
+ },
+ "q": {
+ "type": "string"
+ },
+ "query_mode": {
+ "const": "text",
+ "type": "string"
+ }
+ },
+ "required": [
+ "q",
+ "brand",
+ "query_mode"
+ ],
+ "type": "object"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "brand",
+ "brand_key",
+ "n_catalog_entries",
+ "next_steps"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}