One product, one confirmed generation
GET /api/v1/generation-changes/{id}/members/evidence takes a confirmed catalog generation and an exact WooCommerce, Etsy or Shopify product or variant id. It answers from the change evidence GNIZDO recorded for that generation, not from today's catalog or today's product matching.
Stock, price and availability come back with their knownness. Unknown values stay unknown rather than becoming zero, and a product that left the monitored scope is reported as absent, not as deleted on the platform.
Evidence quality without a trust score
Each answer states whether the inventory and the product matching could be reconstructed, whether the generation was verified complete, whether its lineage is unbroken, which timestamps were actually recorded, and how the cross-channel match was confirmed at that time.
Gaps are named explicitly. When the evidence is not sufficient, the API says so with a reason instead of filling it in. There is no numerical score.
Scoped to your account
The endpoint requires an authenticated GNIZDO account, only reads that account's own generations, and follows the plan's history window. Requests are rate limited per user.