---
title: "Approve several queue rows for the same suggested game in one transaction (all or nothing)"
method: POST
path: "/v1/admin/queue/resolve-bulk"
tags: ["Admin"]
---

# Approve several queue rows for the same suggested game in one transaction (all or nothing)

`POST /v1/admin/queue/resolve-bulk`

## Request

- Base URL: `https://api.fairly.gg`
- URL: `https://api.fairly.gg/v1/admin/queue/resolve-bulk`
- Auth: API key in header `X-Api-Key`

Body: `{"ids": [1, 2], "game_id": 123, "edition": "deluxe"}`; 1-50 distinct ids, `edition` optional. Every row goes through the same checks as a single approve (`game_id` must be among that row's current suggestions); the first failing row aborts the call and nothing is written.

## Response `200`

OK

---

[API](https://skmtc.dev/fairly/apis/fairly-api.md) · [All operations](https://skmtc.dev/fairly/apis/fairly-api/llms.txt) · [OpenAPI document](https://skmtc.dev/fairly/apis/fairly-api/revisions/9b21c64dffa2?raw)
