Skip to main content

List Send Run Approvals

GET 

/api/send-plans/:sendPlan/approvals

Get the per-network approval state of a send run. Drafting from a send run needs every network with units approved at its current quantity; an approval no longer counts once that network's units change (an override, a rebalance).

Required scope: send-plans:read

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Authentication: Bearer Personal Access Token with the send-plans:read scope. The token's user also needs permission to view the send planner.

Response data: networks — per enabled network: destination_warehouse_id, network, label, units, requires_approval (it has units to send), approved (approved at its current quantity), stale (approved, but its units changed since) and approval (id, approved_units, approved_at, approved_by); required_count, approved_count, all_approved; and history — every approval and withdrawal, newest first (action approved | revoked, destination_warehouse_id, label, units, user, at).

Other plan types have no approvals (networks are listed, but drafting never checks them).

Request​

Responses​

OK

Response Headers
    Content-Type