cURL
curl --request GET \ --url https://www.pierre.finance/tools/api/get-balance \ --header 'Authorization: Bearer <token>'
{ "success": true, "data": { "total_balance": 1500.50, "accounts": [ { "name": "Conta Principal", "balance": 1000.00, "account_type": "BANK", "account_subtype": "CHECKING_ACCOUNT" }, { "name": "Conta Poupança", "balance": 500.50, "account_type": "BANK", "account_subtype": "SAVINGS_ACCOUNT" } ] }, "timestamp": "2024-01-01T00:00:00.000Z" }
Obtém o saldo total e detalhes de todas as contas bancárias
GET /tools/api/get-balance
Bearer sk-your-api-key-here
{ "error": "Invalid or inactive API key", "message": "Invalid or inactive API key", "type": "invalid_api_key", "nextSteps": [ "Visit https://pierre.finance/api-key to generate a new API key", "Make sure the API key is active and not expired" ] }
{ "error": "Internal server error" }
curl -X GET "https://www.pierre.finance/tools/api/get-balance" \ -H "Authorization: Bearer sk-your-api-key-here" \ -H "Content-Type: application/json"
const response = await fetch('https://www.pierre.finance/tools/api/get-balance', { headers: { 'Authorization': 'Bearer sk-your-api-key-here', 'Content-Type': 'application/json' } }); const data = await response.json(); console.log('Saldo total:', data.data.total_balance); console.log('Contas:', data.data.accounts);
import requests headers = { 'Authorization': 'Bearer sk-your-api-key-here', 'Content-Type': 'application/json' } response = requests.get('https://www.pierre.finance/tools/api/get-balance', headers=headers) data = response.json() print(f"Saldo total: {data['data']['total_balance']}") print(f"Contas: {data['data']['accounts']}")
API key in Bearer token format. Example: Bearer sk-your-api-key-here
Dados de saldo consolidado
true