---
title: "List owner notifications"
method: GET
path: "/v1/owner/notifications"
tags: ["Operations"]
---

# List owner notifications

`GET /v1/owner/notifications`

## Request

- Base URL: `https://loppee.com`
- URL: `https://loppee.com/v1/owner/notifications`
- Auth: HTTP bearer

Lists PII-safe owner notification rows only for businesses owned by the signed-in owner.

## Query parameters

- `business_id` string
- `unread` boolean
- `type` string
- `limit` number
- `offset` number

## Response `200`

OwnerNotificationsResponse

- OwnerNotificationsResponse
  - `business_id` string, required
  - `notifications` OwnerNotification[], required
    - `id` string, required
    - `businessId` string, required
    - `eventType` 'customer_message' | 'job_application' | 'request' | 'claim_status' | 'review' | 'agent_action' | 'missed_contact', required
    - `resourceKind` 'customer_message' | 'job_application' | 'request' | 'claim_status' | 'review' | 'missed_contact', required
    - `resourceId` string, required
    - `summary` string, required
    - `resourceUrl` string, required
    - `emailStatus` string, required
    - `webhookStatus` string, required
    - `dedupeKey` string, required
    - `readAt` string, nullable, required
    - `createdAt` string, required

## Other responses

- `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)
