SwiftGoma.SwiftGoma

Search endpoints

Jump to any API endpoint by name, method, or path

Moderation

Moderate product status

POST/api/v1/products/admin/:id/status

Takes a product down or drafts it, for policy violations or quality issues. Staff-only — deliberately can't publish a product on a seller's behalf.

Requires Authorization
ADMIN, SUPPORT only
Authenticated action

Path parameters

idstringrequired
Product ID.

Body parameters

statusstringrequired
DRAFT or ARCHIVED only.
reasonstring
Shown to the seller in their moderation notification.

Possible errors

400BAD_REQUESTSeuls les statuts DRAFT et ARCHIVED sont autorisés pour la modération admin.
Request
curl --request POST \
  --url https://api.swiftgoma.com/api/v1/products/admin/:id/status \
  --header 'Authorization: Bearer <access_token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "status": "<status>",
  "reason": "<reason>"
}'
200Example response
{
  "success": true,
  "data": {
    "id": "prod_7c8d9e",
    "name": "Riz parfumé 25kg",
    "status": "ARCHIVED"
  }
}