---
title: "List Threads"
method: GET
path: "/inbox"
tags: ["Inbox"]
---

# List Threads

`GET /inbox`

## Request

- Base URL: `https://app.boei.help/api/v1`
- URL: `https://app.boei.help/api/v1/inbox`
- Auth: HTTP bearer

Get inbox threads with filtering and pagination. Returns most recent threads first.

NOTE: Default status filter is all_except_closed. Pass status=all to include closed threads. Thread ids are UUIDs.

## Query parameters

- `status` string: Filter by status (open, pending, closed, all, all_except_closed, snoozed, spam). Default: all_except_closed.
- `search` string: Search by sender name, email, or content.
- `chatbot` string: Filter by chatbot UUID.
- `tag` integer: Filter by tag ID (owner-scoped; cross-owner ids return empty). Combines with status/chatbot/channel/etc. via AND.
- `per_page` integer: Results per page (max 100, default 50).

## Response `200`

- object
  - `data` object[]
    - `id` string
    - `type` string
    - `thread_type` string
    - `status` string
    - `customer` string
    - `contact` string
    - `email` string
    - `subject` string
    - `preview_text` string
    - `message_count` integer
    - `created_at` string
    - `last_message_at` string
  - `meta` object
    - `current_page` integer
    - `last_page` integer
    - `per_page` integer
    - `total` integer

---

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