Skip to main content
Programmatic equivalent of the dashboard’s products/<gtin>/edit/ page.

When to use

  • A brand owner needs to update the name, brand, description, manufacturer, country of origin, net content, usage instructions, canonical product-page URL, primary language, or category of a product they’ve already claimed.

Auth

X-API-Key header or OAuth token with products:write scope. The caller must be an OWNER, MANAGER, or EDITOR on the organization that owns the GTIN.

Flow

Every field is optional — only fields explicitly present in the request body are written; omit a field (or send it as null) to leave it unchanged. Returns 200 with the updated ProductOut, 403 if the caller lacks the required role, 404 if the GTIN isn’t owned by the caller’s organization, 422 for a banned consumer date-label phrase (AB 660) in a free-text field. Dimensions/weight, GPC classification, and ingredients are separate fields on the same PATCH endpoint — see edit-product-dimensions, edit-product-classification, and edit-product-ingredients. Images, nutrition, documents, and videos are separate resource families on the Dashboard API — see their respective skills.