Files
2026-09-28 12:13:17 +02:00

1.2 KiB

GET /ledger/sku/{sku}

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

Query ledger by article SKU

Lists ledger entries for an article SKU (joined from manifestarticle), optionally filtered by transaction type.

Path parameters

Param Required Type Description
sku yes string Article SKU

Query parameters

Param Required Type Description
transaction_type no string Optional transaction type filter

Response 200

List of ledger entries

{
  "ledger": [
    {
      "id": 1,
      "manifestarticle_id": 1,
      "transaction_type": "…",
      "amount": 1,
      "transaction_text": "…",
      "hash_version": 1,
      "prev_hash": "…",
      "sku": "…",
      "created_at": "2026-08-10T00:00:00.000Z"
    }
  ]
}

Errors

Status Description
400 Invalid SKU or no company selected — {"error":"…"}
401 Unauthorized — {"error":"…"}
403 Not authorized — {"error":"…"}
404 Company not found — {"error":"…"}

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