> ## Documentation Index
> Fetch the complete documentation index at: https://docs.interchange.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Media-buy approval tasks

> Per-operation reference for the storefront media-buy approval API

Each page below documents a single media-buy approval operation — request, parameters, response shape, and errors. Buyer-submitted media buys land in your queue as `pending`; you read them and record a terminal `approved` or `rejected` decision, after which approved entries are forwarded upstream. For the conceptual model, see the [Media-buy approvals overview](/v2/storefront/media-buy-approvals/overview).

## Read

<CardGroup cols={2}>
  <Card title="List approvals" href="/v2/storefront/media-buy-approvals/tasks/list-approvals" icon="list">
    `GET /media-buy-approvals` — the approval queue, newest first
  </Card>

  <Card title="Get an approval" href="/v2/storefront/media-buy-approvals/tasks/get-approval" icon="magnifying-glass">
    `GET /media-buy-approvals/{mediaBuyId}` — one queue entry
  </Card>
</CardGroup>

## Decide

<CardGroup cols={2}>
  <Card title="Decide an approval" href="/v2/storefront/media-buy-approvals/tasks/decide-approval" icon="gavel">
    `POST /media-buy-approvals/{mediaBuyId}/decide` — approve or reject
  </Card>
</CardGroup>
