Product read (JSON-LD)

Returns Schema.org Product JSON-LD for a single product. Statically prerendered at build time (one file per product, from static content plus build-time-merged producer enrichments) — this is a read-only, always-200-for-known-slugs endpoint; unknown slugs 404 via normal static-file routing rather than a JSON error body. Response is served with X-Robots-Tag: noindex.

get/p/{category}/{slug}.json

Request

  • Base URL: https://productindex.ai
  • URL: https://productindex.ai/p/{category}/{slug}.json
  • Auth: none required

Path parameters

categorystring required

Category slug, e.g. espresso-machines.

slugstring required

Product slug, e.g. breville-bambino-plus.

Response

Product JSON-LD.

@context'https://schema.org'
@type'Product'
namestring
modelstring
categorystring
urlstring
imagestring

Present when a non-placeholder image exists.

additionalImagesstring[]

Present when producer-submitted images have been approved.

verificationStatus'base' | 'producer_enriched' | 'manufacturer_enriched' | 'manufacturer_verified'
enrichmentEndpointstring
dateModifiedstring
offersEndpointstring

Present only when the product has active promotedOffers; points to /offers/{slug}.json.

Changes

No recorded changes to this operation across all 1 revision of this API.