Wallet REST API
Accès direct à vos données financières
Intégrez vos données Wallet avec Excel, Power BI, des applications personnalisées et des outils d'automatisation grâce à notre API REST sécurisée.
Pour commencer
Obtenez Wallet Premium
L'API REST est disponible pour les abonnés Wallet Premium. Mettez à niveau votre compte pour débloquer l'accès à l'API.
Générez votre token API
Allez dans les Paramètres de l'application web Wallet et générez votre token API personnel. Gardez-le en sécurité — il donne accès à vos données.
Faites votre première requête
Utilisez l'URL de base et votre token pour commencer à interroger vos données financières. Voir l'exemple à droite.
Données disponibles
Accédez à toutes vos données financières via 10 endpoints dédiés.
Données financières principales
/v1/api/recordsRecords
Transactions avec filtrage par date, montant, catégorie
/v1/api/accountsAccounts
Comptes bancaires, cartes de crédit, investissements
/v1/api/categoriesCategories
Catégories de transactions
Planification et objectifs
/v1/api/budgetsBudgets
Définitions et suivi des budgets
/v1/api/goalsGoals
Objectifs d'épargne et progression
/v1/api/standing-ordersStanding Orders
Transactions récurrentes et abonnements
Organisation et outils
/v1/api/labelsLabels
Étiquettes et tags de transactions
/v1/api/record-rulesRecord Rules
Règles de catégorisation automatique
/v1/api/records/by-idRecords by ID
Rechercher des transactions spécifiques par ID
Surveillance
/v1/api/api-usage/statsAPI Usage Stats
Surveillez votre utilisation de l'API et le quota restant
Concepts clés
Pagination
Contrôlez les ensembles de résultats avec les paramètres limit et offset.
limit — 1 à 100 résultats par requêteoffset — sauter N résultatsnextOffset — retourné dans la réponse pour une pagination facile
Filtrage
Utilisez des préfixes typés pour filtrer les données avec précision.
eq., contains., contains-i. — correspondance de textegt., gte., lt., lte. — comparaisons de plageCombinez plusieurs filtres sur n'importe quel champ
Limites et en-têtes
Algorithme token bucket avec des en-têtes HTTP clairs.
500 requêtes par heure par tokenX-RateLimit-Limit, X-RateLimit-RemainingEn-tête Retry-After en cas de limitation
Exemples d'intégration
curl
Le moyen le plus simple de tester l'API depuis votre terminal.
curl -X GET "https://rest.budgetbakers.com/wallet/v1/api/records?limit=10" \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Accept: application/json"
Excel via Power Query
Importez des transactions directement dans Excel pour des analyses et rapports personnalisés.
- 1.Ouvrez Excel → Données → Obtenir des données → À partir du web
- 2.Entrez : https://rest.budgetbakers.com/wallet/v1/api/records
- 3.Ajoutez l'en-tête Authorization avec votre Bearer token
- 4.Transformez et chargez les données dans votre feuille de calcul
Power BI Dashboard
Créez des tableaux de bord financiers en temps réel avec actualisation automatique des données.
- 1.Utilisez le connecteur Web dans Power BI Desktop
- 2.URL : https://rest.budgetbakers.com/wallet/v1/api/records
- 3.Configurez l'authentification Bearer token
- 4.Configurez l'actualisation planifiée et créez des visualisations
Analyse Python
Analysez vos données financières de manière programmatique avec 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']}")Prêt à commencer ?
Explorez la référence API complète avec documentation interactive, exemples de requêtes et schémas de réponse.