Pular para o conteúdo principal
PATCH
Atualizar a conta

Autorizações

Authorization
string
header
obrigatório

Chave secreta da conta: Authorization: Bearer sk_test_… ou sk_live_…. Use só no servidor.

Cabeçalhos

Idempotency-Key
string

Chave única por operação (um UUID serve). Repetir com a mesma chave devolve a resposta original.

Corpo

application/json
name
string | null

Nome da conta

termsUrl
string<uri> | null

URL https:// dos seus termos de uso, citada no consentimento que o comprador aceita antes de uma cobrança recorrente. Texto vazio apaga.

Exemplo:

"https://acme.ai/termos"

supportEmail
string<email> | null

E-mail de contato: vai como resposta nos e-mails ao comprador e recebe os avisos da conta. Sem ele, usamos o e-mail de login do dono.

Exemplo:

"contato@acme.ai"

logoObjectKey
string | null
appearance
object

Resposta

Sucesso.

A sua conta no Infi.

id
string
obrigatório
Pattern: ^acct_[0-9A-Za-z]{22}$
Exemplo:

"acct_4Lx2cV5bN8mQ1wE4rT7yUi"

slug
string
obrigatório

O identificador público da conta, usado nas URLs de checkout (/pay/{slug}).

name
string
obrigatório
status
enum<string>
obrigatório
Opções disponíveis:
active,
suspended,
closed
termsUrl
string<uri> | null
obrigatório

URL dos seus termos de uso. null se não definida.

Exemplo:

"https://acme.ai/termos"

supportEmail
string<email> | null
obrigatório

E-mail de contato. null se não definido.

Exemplo:

"contato@acme.ai"

logoUrl
string<uri> | null
obrigatório

Logo mostrado no checkout. null se não definido.

appearance
object
obrigatório
createdAt
string<date-time>
obrigatório
updatedAt
string<date-time>
obrigatório