Skip to main content
POST
Criar preço
Permissão: price.write (chave secreta; chave publicável não é aceita).

Endpoint

Em produção use https://api.upag.io/v1 com sk_live_....

Parâmetros

string (uuid)
required
ID do produto dono do preço.
string
required
Nome do preço (mínimo 1 caractere).
integer
required
Valor em centavos (mínimo 100).
string
required
brl ou usd.
string
required
one_time ou recurring.
string
day, week, month ou year. Obrigatório quando billingType é recurring.
integer
Inteiro ≥ 1. Obrigatório quando billingType é recurring.
object
default:"{}"
Até 10 chaves (até 20 caracteres cada); valores string (até 255) ou booleano.

Resposta

201 Created
Response
  • 404 (PRODUCT_NOT_FOUND) — produto inexistente ou de outra conta.
  • 422 — validação (por exemplo, preço recorrente sem interval ou intervalCount, ou amount abaixo de 100).
Campos: Referência de preços.