Documentation Index
Fetch the complete documentation index at: https://docs.talkover.ai/llms.txt
Use this file to discover all available pages before exploring further.
Comprar Créditos
Compra créditos para recarregar o saldo da sua conta. A transação é cobrada do método de pagamento salvo.
Este endpoint faz parte da API de Conta e é autenticado com um token de sessão de usuário.
Endpoint
POST /api/v1/credits/purchase
Cabeçalhos da Requisição
Token de sessão do usuário. Formato: Bearer <user_session_token>.
Deve ser definido como application/json
Corpo da Requisição
Valor de créditos a comprar, na moeda da conta. Deve ser maior que 0.
ID do método de pagamento opcional. Se omitido, o método de pagamento padrão é cobrado.
Exemplos
curl -X POST "https://app.talkover.ai/api/v1/credits/purchase" \
-H "Authorization: Bearer your_user_session_token" \
-H "Content-Type: application/json" \
-d '{
"amount": 100.00,
"payment_method_id": "pm_uuid_1"
}'
Resposta
{
"success": true,
"data": {
"amount_charged": 100.00,
"currency": "USD",
"new_balance": 250.00,
"transaction_id": "txn_uuid_1"
}
}
Respostas de Erro
402 — Pagamento Recusado
{
"success": false,
"message": "Payment method declined",
"code": "PAYMENT_FAILED"
}
Observações
- Para recargas automatizadas e recorrentes, use Recarga Automática com um token de ambiente.