---
title: "Create a product"
method: POST
path: "/api/products"
tags: ["Catalog"]
---

# Create a product

`POST /api/products`

Creates a reusable catalog product, optionally with an initial price.

## Request body

- CreateCatalogProductDto
  - `name` string, required — The product name
  - `description` string — Optional product description
  - `price` CreateCatalogPriceDto
    - `unitAmount` number, required — Unit amount in cents (1000 = 10.00). Prices are immutable.
    - `currency` 'EUR' | 'USD', required

## Response `201`

- object

---

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