Skip to main content
POST
Checkout de assinatura (público)

Body

application/json
planId
string<uuid>
required

ID do plano de assinatura

clientName
string
required
Example:

"João Silva"

clientEmail
string<email>
required
Example:

"joao@example.com"

clientDocument
string
required

CPF (11 dígitos) ou CNPJ (14 dígitos)

Example:

"12345678901"

paymentMethod
enum<string>
required
Available options:
CREDIT_CARD,
PIX
Example:

"CREDIT_CARD"

cardToken
string

Token do cartão (obrigatório para CREDIT_CARD)

Response

Assinatura criada com sucesso

success
boolean
Example:

true

data
object