---
title: "Send bonus points to participants"
method: POST
path: "/operations/reward"
tags: ["Operations"]
---

# Send bonus points to participants

`POST /operations/reward`

Award bonus points to one or more customers asynchronously. Each participant receives
the specified amount of points and an optional push notification.

Use this for promotional campaigns, birthday rewards, compensation, or loyalty bonuses.
Processing is asynchronous — the endpoint returns immediately with the count of accepted participants.

The `participants` field accepts customer IDs within the company (`customer -> participant -> id`).
To deduct bonus points, pass a negative number in `points`.

## Request body

- object
  - `points` number, required — Points amount
  - `comment` string, nullable — Comment visible to participant
  - `participants` string[], required — Participant ID list
  - `silent` boolean, nullable — Do not send push notification to customer (default false)

## Response `202`

Reward accepted

- object
  - `accepted` string — Total amount of the participants who will receive reward points

---

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