Chave de API (Authorization: Bearer ep_…)· escopo payments:read· getCapabilities
Capacidades efetivas da conta selecionada em X-Account-Id: interseção de flags da plataforma, contrato, provedor, situação cadastral e risco. Consulte antes de oferecer um meio de pagamento.
Escopo da chave:payments:read.
Headers de getCapabilities
Header
Obrigatório
Descrição
X-Account-Id
sim
Conta permitida pelos grants do principal.
Parâmetros de getCapabilities
Parâmetro
Onde
Tipo
Descrição
Eclipta-Pay-Version
header
"2026-11-13"
Versão de data do contrato. Opcional; a resposta sempre informa a versão usada. Valor desconhecido responde 400 UNSUPPORTED_API_VERSION.
Requisição inválida: fieldErrors aponta cada campo.
401
INVALID_API_KEY
Chave de API ausente, inválida, expirada ou revogada.
403
SCOPE_MISSING
Escopo ausente, conta não permitida em X-Account-Id, IP fora da lista ou conta suspensa.
429
TOO_MANY_REQUESTS
Limite de requisições da chave atingido (rajada de 100 e 6.000 por minuto). Toda resposta traz RateLimit-Limit, RateLimit-Remaining e RateLimit-Reset; o 429 traz Retry-After em segundos. Aguarde e repita com a mesma Idempotency-Key.
Requisição inválida: fieldErrors aponta cada campo.
401
INVALID_API_KEY
Chave de API ausente, inválida, expirada ou revogada.
403
SCOPE_MISSING
Escopo ausente, conta não permitida em X-Account-Id, IP fora da lista ou conta suspensa.
429
TOO_MANY_REQUESTS
Limite de requisições da chave atingido (rajada de 100 e 6.000 por minuto). Toda resposta traz RateLimit-Limit, RateLimit-Remaining e RateLimit-Reset; o 429 traz Retry-After em segundos. Aguarde e repita com a mesma Idempotency-Key.
Chave de API (Authorization: Bearer ep_…)· escopo checkout:write· getPayerNotificationSettings
E-mails ao pagador desta conta: o link do checkout ao criar a sessão e lembretes em dias relativos ao prazo do link (padrão D-3, D0 e D+1). Lembrete de link já expirado não é enviado.
Escopo da chave:checkout:write.
Headers de getPayerNotificationSettings
Header
Obrigatório
Descrição
X-Account-Id
sim
Conta permitida pelos grants do principal.
Parâmetros de getPayerNotificationSettings
Parâmetro
Onde
Tipo
Descrição
Eclipta-Pay-Version
header
"2026-11-13"
Versão de data do contrato. Opcional; a resposta sempre informa a versão usada. Valor desconhecido responde 400 UNSUPPORTED_API_VERSION.
Requisição inválida: fieldErrors aponta cada campo.
401
INVALID_API_KEY
Chave de API ausente, inválida, expirada ou revogada.
403
SCOPE_MISSING
Escopo ausente, conta não permitida em X-Account-Id, IP fora da lista ou conta suspensa.
429
TOO_MANY_REQUESTS
Limite de requisições da chave atingido (rajada de 100 e 6.000 por minuto). Toda resposta traz RateLimit-Limit, RateLimit-Remaining e RateLimit-Reset; o 429 traz Retry-After em segundos. Aguarde e repita com a mesma Idempotency-Key.
Chave de API (Authorization: Bearer ep_…)· escopo checkout:write· updatePayerNotificationSettings
Liga/desliga os e-mails ao pagador e define até 5 lembretes, de 7 dias antes a 7 dias depois do prazo do link. Vale para as próximas sessões.
Escopo da chave:checkout:write.
Idempotência: exige o header Idempotency-Key.
Headers de updatePayerNotificationSettings
Header
Obrigatório
Descrição
X-Account-Id
sim
Conta permitida pelos grants do principal.
Idempotency-Key
sim
Chave única por intenção (16 a 128 caracteres visíveis). Ao refazer a mesma chamada, repita a mesma chave: o resultado gravado é devolvido. Mesma chave com outro conteúdo responde 409 IDEMPOTENCY_CONFLICT.
Parâmetros de updatePayerNotificationSettings
Parâmetro
Onde
Tipo
Descrição
Eclipta-Pay-Version
header
"2026-11-13"
Versão de data do contrato. Opcional; a resposta sempre informa a versão usada. Valor desconhecido responde 400 UNSUPPORTED_API_VERSION.
Corpo da requisição
Campos do corpo de updatePayerNotificationSettings
Requisição inválida: fieldErrors aponta cada campo.
401
INVALID_API_KEY
Chave de API ausente, inválida, expirada ou revogada.
403
SCOPE_MISSING
Escopo ausente, conta não permitida em X-Account-Id, IP fora da lista ou conta suspensa.
409
IDEMPOTENCY_CONFLICT
Conflito de idempotência (IDEMPOTENCY_CONFLICT), requisição em andamento com a mesma chave (REQUEST_IN_PROGRESS) ou estado do recurso.
422
CAPABILITY_UNAVAILABLE
Regra de negócio ou capacidade indisponível para a conta.
429
TOO_MANY_REQUESTS
Limite de requisições da chave atingido (rajada de 100 e 6.000 por minuto). Toda resposta traz RateLimit-Limit, RateLimit-Remaining e RateLimit-Reset; o 429 traz Retry-After em segundos. Aguarde e repita com a mesma Idempotency-Key.