Files
dashback/docs/api/routes/ledger/manifestarticle/:manifestarticleId.md
2026-09-24 23:26:50 +02:00

1.3 KiB

GET /ledger/manifestarticle/{manifestarticleId}

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

Query ledger by manifest article ID

Lists ledger entries for a specific manifest article line, optionally filtered by transaction type.

Path parameters

Param Required Type Description
manifestarticleId yes integer Manifest article line ID

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 manifest article id or no company selected — {"error":"…"}
401 Unauthorized — {"error":"…"}
403 Not authorized — {"error":"…"}
404 Manifest article or company not found — {"error":"…"}

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