---
title: "List queries"
method: GET
path: "/requestor/queries"
tags: ["Queries"]
---

# List queries

`GET /requestor/queries`

## Request

- Base URL: `https://www.getabrain.ai/api/v1`
- URL: `https://www.getabrain.ai/api/v1/requestor/queries`
- Auth: one of:
  - API key in header `X-API-Key` and API key in header `X-API-Secret`
  - HTTP bearer

## Query parameters

- `status` string
- `limit` integer
- `offset` integer

## Response `200`

Paginated queries

- object
  - `queries` object[]
    - `id` string, uuid
    - `type` string
    - `title` string
    - `description` string
    - `required_responses` integer
    - `completed_responses` integer
    - `bid_amount_cents` integer
    - `bonus_amount_cents` integer
    - `total_cost_cents` integer
    - `status` 'pending' | 'active' | 'moderation_hold' | 'completed' | 'cancelled' | 'failed' | 'expired' | 'rejected'
    - `created_at` string, date-time
    - `expires_at` string, date-time, nullable
  - `total` integer
  - `limit` integer
  - `offset` integer
  - `has_more` boolean

## Other responses

- `401`: Missing or invalid authentication

---

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