POST
/pagarme-checkout-config
https://auth.kleevopay.com/functions/v1/pagarme-checkout-config
Retorna a configuração pública necessária para montar o formulário de pagamento (chave pública de tokenização, métodos habilitados, parcelamento máximo).
🔑 Autenticação: nenhuma.
Corpo: nenhum.
Exemplo de requisição
cURL
curl --request POST \ --url https://auth.kleevopay.com/functions/v1/pagarme-checkout-config \ --header 'content-type: application/json'
JavaScript
const response = await fetch(
'https://auth.kleevopay.com/functions/v1/pagarme-checkout-config',
{
method: 'POST',
headers: { 'content-type': 'application/json' },
}
)
const config = await response.json()
Python
import requests
response = requests.post(
"https://auth.kleevopay.com/functions/v1/pagarme-checkout-config",
headers={"content-type": "application/json"},
)
config = response.json()
Resposta 200
{
"enabled": true,
"environment": "production",
"publicKey": "pk_...",
"methods": ["credit_card", "pix", "boleto"],
"maxInstallments": 12,
"pixExpiresIn": 1800
}
🚫 Respostas de erro: seguem o formato padrão de erro da API, com os códigos 400, 401, 404, 409, 422, 429, 500/502 conforme a natureza do problema.
