{"openapi":"3.0.3","info":{"title":"PAL Commerce Catalog Intelligence API","version":"1.1.0","description":"Marketplace-ready ecommerce catalog intelligence for Merchant Center feed audits, remediation, GTIN validation, feed change detection, and x402 declaration validation."},"servers":[{"url":"https://pal-nano-catalog-audit.onrender.com"}],"paths":{"/v1/upstream/catalog-audit":{"post":{"operationId":"auditCatalogFeed","summary":"Audit ecommerce product-feed records","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":true}}}},"example":{"records":[{"id":"sku-100","title":"Example Product","link":"https://example.com/products/sku-100","image_link":"https://example.com/images/sku-100.jpg","gtin":"4006381333931","brand":"Example","mpn":"SKU-100","price":"19.99 USD","availability":"in_stock","identifier_exists":true}]}}}},"responses":{"200":{"description":"Structured catalog audit result"},"400":{"description":"Invalid request payload"}}}},"/v1/upstream/catalog-remediation":{"post":{"operationId":"remediateCatalogFeed","summary":"Generate a prioritized Merchant Center remediation plan","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["records"],"properties":{"records":{"type":"array","minItems":1,"maxItems":100,"items":{"type":"object","additionalProperties":true}}}},"example":{"records":[{"id":"sku-100","title":"Example Product","link":"https://example.com/products/sku-100","image_link":"https://example.com/images/sku-100.jpg","gtin":"4006381333931","brand":"Example","mpn":"SKU-100","price":"19.99 USD","availability":"in_stock","identifier_exists":true}]}}}},"responses":{"200":{"description":"Prioritized remediation plan with concrete corrective actions"},"400":{"description":"Invalid request payload"}}}},"/v1/upstream/gtin-check":{"post":{"operationId":"validateGtins","summary":"Validate GTIN, UPC, and EAN identifiers","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["gtins"],"properties":{"gtins":{"type":"array","minItems":1,"maxItems":100,"items":{"oneOf":[{"type":"string"},{"type":"number"}]}}}},"example":{"gtins":["4006381333931","036000291452"]}}}},"responses":{"200":{"description":"GTIN validation result"},"400":{"description":"Invalid request payload"}}}},"/v1/upstream/feed-diff":{"post":{"operationId":"diffProductFeeds","summary":"Compare two product-feed snapshots","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["before","after"],"properties":{"before":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":true}},"after":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":true}}}},"example":{"before":[{"id":"sku-1","price":"19.99 USD","availability":"in_stock"}],"after":[{"id":"sku-1","price":"17.99 USD","availability":"in_stock"}]}}}},"responses":{"200":{"description":"Feed change result"},"400":{"description":"Invalid request payload"}}}},"/v1/upstream/x402-validate":{"post":{"operationId":"validateX402Declaration","summary":"Validate an x402 v2 payment declaration","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"x402 declaration validation result"},"400":{"description":"Invalid request payload"}}}}}}