Skip to main content
POST
/
admin
/
product-changes
/
{id}
/
confirm
curl -X POST 'http://localhost:9000/admin/product-changes/prodch_01HXYZABCDEF/confirm' \
  -H 'Authorization: Bearer <token>' \
  -H 'Content-Type: application/json' \
  -d '{"internal_note": "Approved after review"}'
{
  "id": "prodch_01HXYZABCDEF",
  "object": "product_change",
  "deleted": true
}
Applies the pending change set to the product and marks the change as confirmed.

Path parameters

id
string
required
The product change’s ID.

Body parameters

internal_note
string
Note recorded on the confirmation, visible to operators only.

Response

id
string
The confirmed product change’s ID.
object
string
Always product_change.
deleted
boolean
Always true — the change is no longer pending.
curl -X POST 'http://localhost:9000/admin/product-changes/prodch_01HXYZABCDEF/confirm' \
  -H 'Authorization: Bearer <token>' \
  -H 'Content-Type: application/json' \
  -d '{"internal_note": "Approved after review"}'
{
  "id": "prodch_01HXYZABCDEF",
  "object": "product_change",
  "deleted": true
}