---
title: "Create a promotion"
method: POST
path: "/rewards_programs/{id}/promotions"
tags: ["Promotions"]
---

# Create a promotion

`POST /rewards_programs/{id}/promotions`

## Path parameters

- `id` string, required

## Request body

- object
  - `name` string, required — The name of the promotion
  - `start_time` string, required — The start time of the promotion
  - `end_time` string, required — The end time of the promotion
  - `points_multiplier` union, required — The points multiplier of the promotion
    - integer
    - string
  - `description` string, required — The description of the promotion
  - `image` unknown

## Response `200`

The created `Promotion` object

- Promotion
  - `id` string, required — The ID of the promotion
  - `name` string, required — Name of the promotion
  - `start_time` string, required — Start time of the promotion
  - `end_time` string, required — End time of the promotion
  - `points_multiplier` integer, required — Multiplier applied to earned points
  - `description` string, required — Description of the promotion
  - `image_url` string, nullable, required — URL of the promotion image

---

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