Skip to main content
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

status
enum<string> | null
Opções disponíveis:
active,
suspended,
closed,
null
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

Resposta

Sucesso.

A sua conta no Infi.

id
string<uuid>
slug
string

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

name
string
status
enum<string>
Opções disponíveis:
active,
suspended,
closed
collectionMode
enum<string>

Como a conta recebe em produção: byop com os seus provedores conectados, managed pela conta do Infi. No sandbox é sempre byop.

Opções disponíveis:
byop,
managed
termsUrl
string<uri> | null

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

Exemplo:

"https://acme.ai/termos"

supportEmail
string<email> | null

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

Exemplo:

"contato@acme.ai"

logoUrl
string<uri> | null

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

createdAt
string<date-time>
updatedAt
string<date-time>