Files
dashback/docs/api/routes/article/order-images.md
2026-10-07 21:23:10 +02:00

1.1 KiB

PUT /article/{sku}/images/order

Protected. Requires a valid session cookie (credentials: 'include').

Reorder article images

Sets articlepic.sort to 0..n-1 in the given order. fullHashes must list every image of the article exactly once.

Path parameters

Param Required Type Description
sku yes string

Body (JSON)

Field Required Type Description
fullHashes yes string[]
{
  "fullHashes": [
    "aB1cD2eF",
    "gH3iJ4kL"
  ]
}

Signals

On success, emits SSE signal: article-<sku> (see GET /events).

Response 200

New order

{
  "fullHashes": [
    "…"
  ]
}

Errors

Status Description
400 Invalid image order — {"error":"…"}
401 Unauthorized — {"error":"…"}
403 Not authorized — {"error":"…"}
404 Article not found — {"error":"…"}

Generated from @openapi JSDoc. Do not edit by hand — run npm run docs:api.