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.

RESTful
Bearer Token
JSON
Wallet REST API
GET
https://rest.budgetbakers.com/wallet
/v1/api/records
Response:
{
"records": [
{
"id": "a1b2c3d4",
"amount": -42.50,
"recordDate": "2025-10-20",
"category": "Groceries",
"payee": "Whole Foods"
}
]
}

Pour commencer

1

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.

2

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.

3

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

GET/v1/api/records

Records

Transactions avec filtrage par date, montant, catégorie

GET/v1/api/accounts

Accounts

Comptes bancaires, cartes de crédit, investissements

GET/v1/api/categories

Categories

Catégories de transactions

Planification et objectifs

GET/v1/api/budgets

Budgets

Définitions et suivi des budgets

GET/v1/api/goals

Goals

Objectifs d'épargne et progression

GET/v1/api/standing-orders

Standing Orders

Transactions récurrentes et abonnements

Organisation et outils

GET/v1/api/labels

Labels

Étiquettes et tags de transactions

GET/v1/api/record-rules

Record Rules

Règles de catégorisation automatique

GET/v1/api/records/by-id

Records by ID

Rechercher des transactions spécifiques par ID

Surveillance

GET/v1/api/api-usage/stats

API 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ête
  • offset — sauter N résultats
  • nextOffset — 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 texte
  • gt., gte., lt., lte. — comparaisons de plage
  • Combinez 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 token
  • X-RateLimit-Limit, X-RateLimit-Remaining
  • En-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. 1.Ouvrez Excel → Données → Obtenir des données → À partir du web
  2. 2.Entrez : https://rest.budgetbakers.com/wallet/v1/api/records
  3. 3.Ajoutez l'en-tête Authorization avec votre Bearer token
  4. 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. 1.Utilisez le connecteur Web dans Power BI Desktop
  2. 2.URL : https://rest.budgetbakers.com/wallet/v1/api/records
  3. 3.Configurez l'authentification Bearer token
  4. 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.