---
title: "List support inbox"
method: GET
path: "/v1/admin/support"
tags: ["Operations"]
---

# List support inbox

`GET /v1/admin/support`

## Request

- Base URL: `https://loppee.com`
- URL: `https://loppee.com/v1/admin/support`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-LOPPEE-API-Key`

List support inbox. The response is scoped and validated by the runtime repository; unknown or unauthorized resources use the canonical error envelope.

## Query parameters

- `status` string
- `q` string
- `limit` number
- `offset` number

## Response `200`

List support inbox response

- object: Permission-scoped support inbox.
  - `schema_version` string, required
  - `generated_at` string, required
  - `staff` object, required: Authenticated support staff identity.
  - `conversations` object[], required
    - `id` string, required
    - `ticketNumber` string, required
    - `ownerUserId` string, required
    - `ownerEmail` string, required
    - `ownerName` string, required
    - `businessId` string, required
    - `businessName` string, required
    - `subject` string, required
    - `status` 'open' | 'pending' | 'resolved' | 'closed', required
    - `assigneeType` 'human' | 'agent', required
    - `assigneeId` string, required
    - `assigneeLabel` string, required
    - `ownerLastReadAt` string, nullable, required
    - `supportLastReadAt` string, nullable, required
    - `lastMessageAt` string, nullable, required
    - `lastMessagePreview` string, required
    - `lastMessageAuthorType` string, required
    - `guideHandoffAt` string, nullable
    - `guideHandoffDueAt` string, nullable
    - `guideHandoffAnsweredAt` string, nullable
    - `createdAt` string, nullable, required
    - `updatedAt` string, nullable, required
    - `messagesTruncated` boolean, required
    - `messages` object[], required
      - `id` string, required
      - `conversationId` string, required
      - `authorType` 'owner' | 'support' | 'agent', required
      - `authorLabel` string, required
      - `body` string, required
      - `aiAssisted` boolean, required: True only when the reply is linked to a human-reviewed AI draft. Customer-facing clients must render a visible AI-assisted label when true.
      - `createdAt` string, nullable, required
  - `total` number, required
  - `limit` number, required
  - `offset` number, required

## Other responses

- `401`: ErrorResponse
- `403`: ErrorResponse
- `404`: ErrorResponse
- `429`: RateLimitError
- `default`: ErrorResponse

---

[API](https://skmtc.dev/loppee/apis/loppee-business-registry-api-for-external-agents.md) · [All operations](https://skmtc.dev/loppee/apis/loppee-business-registry-api-for-external-agents/llms.txt) · [OpenAPI document](https://skmtc.dev/loppee/apis/loppee-business-registry-api-for-external-agents/revisions/37285f7cddcd?raw)
