Skip to main content
POST
Create Product

Authorizations

Authorization
string
header
required

Chave de API gerada no dashboard da PurinCash (ps_live_ ou ps_test_).

Body

application/json
name
string
required

Nome do produto. Obrigatório, máximo de 200 caracteres.

Maximum string length: 200
priceCents
integer
required

Preço em centavos. Inteiro maior ou igual a 100 (mínimo R$ 1,00).

Required range: x >= 100
description
string

Descrição do produto. Máximo de 500 caracteres.

Maximum string length: 500
currency
string
default:BRL

Moeda do produto. Padrão "BRL", máximo de 3 caracteres.

Maximum string length: 3
metadata
string
default:{}

String JSON com metadados livres. Máximo de 2048 caracteres.

Maximum string length: 2048

Response

Produto criado com sucesso.

_id
string

Identificador único do produto.

name
string

Nome do produto.

description
string

Descrição do produto.

priceCents
integer

Preço em centavos.

currency
string

Moeda do produto.

active
boolean

Indica se o produto está ativo.

metadata
string

String JSON com metadados livres.

createdAt
string<date-time>

Data de criação do produto.