---
title: "Upload a reward’s codes"
method: POST
path: "/loyalty/rewards/{id}/instances/send"
tags: ["Reward stock and codes"]
---

# Upload a reward’s codes

`POST /loyalty/rewards/{id}/instances/send`

Add personalized codes to generate new instances of a reward. This is suitable for rewards that are not autogenerated and are limited.

## Path parameters

- `id` string, required

## Request body

- object
  - `codes` string[]

## Response `200`

Instances are being added.

## Other responses

- `400` — The request validation failed.
- `401` — Authentication failed.
- `403` — Forbidden.
- `404` — Reward not found.

---

[API](https://skmtc.net/splio/apis/splio-customer-platform.md) · [All operations](https://skmtc.net/splio/apis/splio-customer-platform/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/splio/splio-customer-platform/revisions/2ff4735f665c/schema)
