Skip to main content
POST
cURL

Escopo

Ao criar um produto, a Cakto já gera a oferta padrão, o checkout e o link de pagamento (https://pay.cakto.com.br/{id_da_oferta}). Não existe um endpoint separado para “criar checkout” — o checkout é a vitrine do produto.Para o passo a passo completo, veja o guia Criar um checkout.

Authorizations

Authorization
string
header
required

Token de autenticação do tipo Bearer {access_token}, onde {access_token} é o token obtido no fluxo de autenticação.

Body

name
string
required

Nome do produto

Maximum string length: 255
description
string
required

Descrição do produto

price
string<decimal>

Preço do produto

Pattern: ^-?\d{0,8}(?:\.\d{0,2})?$
type
enum<string>

Tipo de venda do produto, ex.: venda única, assinatura...

  • unique - Pagamento único
  • subscription - Assinatura recorrente
Available options:
unique,
subscription
category
string | null

Categoria do produto

guarantee
integer

Número de dias que o produto aceita reembolso

salesPage
string<uri> | null

Link da página de vendas do produto

Maximum string length: 2048

Response

name
string
required

Nome do produto

Maximum string length: 255
description
string
required

Descrição do produto

price
string<decimal>

Preço do produto

Pattern: ^-?\d{0,8}(?:\.\d{0,2})?$
type
enum<string>

Tipo de venda do produto, ex.: venda única, assinatura...

  • unique - Pagamento único
  • subscription - Assinatura recorrente
Available options:
unique,
subscription
category
string | null

Categoria do produto

guarantee
integer

Número de dias que o produto aceita reembolso

salesPage
string<uri> | null

Link da página de vendas do produto

Maximum string length: 2048