---
title: "Sectioned search across contacts and messages"
method: GET
path: "/v2/inbox/search"
tags: ["Inbox V2"]
---

# Sectioned search across contacts and messages

`GET /v2/inbox/search`

## Request

- Base URL: `https://api.spurnow.com`
- URL: `https://api.spurnow.com/v2/inbox/search`
- Auth: HTTP bearer

## Query parameters

- `q` string, required
- `sections` string
- `contactsLimit` number
- `messagesLimit` number
- `contactsOffset` number
- `messagesOffset` number
- `groupsLimit` number
- `groupsOffset` number
- `conversationType` string
- `userId` number
- `teamId` number
- `channelId` string
- `ticketStatus` string

## Response `200`

- SearchResponse
  - `contacts` SearchSection
    - `results` object[], required
    - `total` number, required
    - `hasMore` boolean, required
  - `groups` SearchSection
    - `results` object[], required
    - `total` number, required
    - `hasMore` boolean, required
  - `messages` SearchSection
    - `results` object[], required
    - `total` number, required
    - `hasMore` boolean, required

---

[API](https://skmtc.dev/spurnow/apis/spur-apis.md) - [All operations](https://skmtc.dev/spurnow/apis/spur-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/spurnow/apis/spur-apis/revisions/27ca7bf002cb?raw)
