---
title: "Send Notification"
method: POST
path: "/api/v2/minikit/send-notification"
---

# Send Notification

`POST /api/v2/minikit/send-notification`

Send notifications to users of your mini app.

## Request body

- union — Supports legacy payload (`title` + `message`) and localized payload (`localisations`). If both are provided, localized payload is used.
  - object
    - `wallet_addresses` string[], required — Array of wallet addresses to notify. Users must have opted in. Max 1000 per call.
    - `title` string, required
    - `message` string, required
    - `mini_app_path` string, required
    - `app_id` string, required
  - object
    - `wallet_addresses` string[], required — Array of wallet addresses to notify. Users must have opted in. Max 1000 per call.
    - `localisations` SendNotificationLocalisation[], required — Localized notification content. Include at least `en`.
      - `language` string, required
      - `title` string, required
      - `message` string, required
    - `mini_app_path` string, required
    - `app_id` string, required

## Response `200`

Notification send status

- SendNotificationResponse
  - `success` boolean
  - `status` integer
  - `result` SendNotificationResultItem[]
    - `walletAddress` string
    - `sent` boolean
    - `reason` string

---

[API](https://skmtc.dev/world/apis/developer-portal-api.md) · [All operations](https://skmtc.dev/world/apis/developer-portal-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/world/developer-portal-api/revisions/a99055a8765b/schema)
