Wallet REST API
Accesso diretto ai tuoi dati finanziari
Integra i tuoi dati Wallet con Excel, Power BI, applicazioni personalizzate e strumenti di automazione usando la nostra REST API sicura.
Per iniziare
Ottieni Wallet Premium
La REST API è disponibile per gli abbonati Wallet Premium. Aggiorna il tuo account per sbloccare l'accesso all'API.
Genera il token API
Vai nelle Impostazioni dell'app web Wallet e genera il tuo token API personale. Conservalo al sicuro — concede l'accesso ai tuoi dati.
Fai la tua prima richiesta
Usa l'URL base e il tuo token per iniziare a interrogare i tuoi dati finanziari. Guarda l'esempio a destra.
Dati disponibili
Accedi a tutti i tuoi dati finanziari tramite 10 endpoint dedicati.
Dati finanziari principali
/v1/api/recordsRecords
Transazioni con filtro per data, importo, categoria
/v1/api/accountsAccounts
Conti bancari, carte di credito, investimenti
/v1/api/categoriesCategories
Categorie delle transazioni
Pianificazione e obiettivi
/v1/api/budgetsBudgets
Definizioni e monitoraggio dei budget
/v1/api/goalsGoals
Obiettivi di risparmio e progressi
/v1/api/standing-ordersStanding Orders
Transazioni ricorrenti e abbonamenti
Organizzazione e strumenti
/v1/api/labelsLabels
Etichette e tag delle transazioni
/v1/api/record-rulesRecord Rules
Regole di categorizzazione automatica
/v1/api/records/by-idRecords by ID
Cerca transazioni specifiche per ID
Monitoraggio
/v1/api/api-usage/statsAPI Usage Stats
Monitora l'utilizzo dell'API e la quota rimanente
Concetti chiave
Paginazione
Controlla i set di risultati con i parametri limit e offset.
limit — da 1 a 100 risultati per richiestaoffset — salta N risultatinextOffset — restituito nella risposta per una paginazione semplice
Filtro
Usa prefissi tipizzati per filtrare i dati con precisione.
eq., contains., contains-i. — corrispondenza testogt., gte., lt., lte. — confronti di intervalloCombina più filtri su qualsiasi campo
Limiti e intestazioni
Algoritmo token bucket con intestazioni HTTP chiare.
500 richieste all'ora per tokenX-RateLimit-Limit, X-RateLimit-RemainingIntestazione Retry-After in caso di limitazione
Esempi di integrazione
curl
Il modo più semplice per testare l'API dal terminale.
curl -X GET "https://rest.budgetbakers.com/wallet/v1/api/records?limit=10" \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Accept: application/json"
Excel tramite Power Query
Importa le transazioni direttamente in Excel per analisi e report personalizzati.
- 1.Apri Excel → Dati → Recupera dati → Dal web
- 2.Inserisci: https://rest.budgetbakers.com/wallet/v1/api/records
- 3.Aggiungi l'intestazione Authorization con il tuo Bearer token
- 4.Trasforma e carica i dati nel tuo foglio di calcolo
Power BI Dashboard
Crea dashboard finanziari in tempo reale con aggiornamento automatico dei dati.
- 1.Usa il connettore Web in Power BI Desktop
- 2.URL: https://rest.budgetbakers.com/wallet/v1/api/records
- 3.Configura l'autenticazione Bearer token
- 4.Imposta l'aggiornamento pianificato e crea visualizzazioni
Analisi Python
Analizza i tuoi dati finanziari in modo programmatico con Python.
import requests
headers = {'Authorization': 'Bearer YOUR_TOKEN'}
params = {
'recordDate': 'gte.2025-01-01',
'limit': 100
}
response = requests.get(
'https://rest.budgetbakers.com/wallet/v1/api/records',
headers=headers,
params=params
)
data = response.json()
for rec in data['records']:
print(f"{rec['recordDate']}: {rec['payee']} — {rec['amount']}")Pronto per iniziare?
Esplora il riferimento API completo con documentazione interattiva, esempi di richieste e schemi di risposta.