---
title: "List QA pairs"
method: GET
path: "/qa-pairs"
tags: ["QA Pairs"]
---

# List QA pairs

`GET /qa-pairs`

## Request

- Base URL: `https://caspr-copilot-prod.usepeppr.ai/api`
- URL: `https://caspr-copilot-prod.usepeppr.ai/api/qa-pairs`
- Auth: HTTP bearer

Paginated list of curated QA battle cards for the authenticated organization.

## Query parameters

- `limit` integer
- `offset` integer
- `search` string
- `tag_id` string[]

## Response `200`

Paginated QA pairs

- PaginatedQAPairsResponse
  - `items` QAPair[], required
    - `id` string, uuid, required
    - `user_id` string, uuid, required
    - `organization_id` string, uuid, required
    - `question` string, required
    - `answer` string, required
    - `question_variations` string[]
    - `tag_id` string, uuid, nullable
    - `is_active` boolean, required
    - `index_status` 'pending' | 'dirty' | 'indexed' | 'failed', required
    - `tag` object, nullable
      - `id` string, uuid
      - `name` string
      - `color_index` integer
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
  - `total` integer, required
  - `limit` integer, required
  - `offset` integer, required
  - `has_more` boolean, required

## Other responses

- `401`: Missing or invalid API key

---

[API](https://skmtc.dev/usepeppr/apis/caspr-api.md) - [All operations](https://skmtc.dev/usepeppr/apis/caspr-api/llms.txt) - [OpenAPI document](https://skmtc.dev/usepeppr/apis/caspr-api/revisions/0e6a698762a4?raw)
