Wallet REST API
Acceso directo a tus datos financieros
Integra los datos de tu Wallet con Excel, Power BI, aplicaciones personalizadas y herramientas de automatización usando nuestra REST API segura.
Primeros pasos
Obtén Wallet Premium
La REST API está disponible para suscriptores de Wallet Premium. Actualiza tu cuenta para desbloquear el acceso a la API.
Genera tu token API
Ve a Ajustes en la app web de Wallet y genera tu token API personal. Guárdalo de forma segura — otorga acceso a tus datos.
Haz tu primera solicitud
Usa la URL base y tu token para comenzar a consultar tus datos financieros. Mira el ejemplo a la derecha.
Datos disponibles
Accede a todos tus datos financieros a través de 10 endpoints dedicados.
Datos financieros principales
/v1/api/recordsRecords
Transacciones con filtrado por fecha, monto, categoría
/v1/api/accountsAccounts
Cuentas bancarias, tarjetas de crédito, inversiones
/v1/api/categoriesCategories
Categorías de transacciones
Planificación y objetivos
/v1/api/budgetsBudgets
Definiciones y seguimiento de presupuestos
/v1/api/goalsGoals
Metas de ahorro y progreso
/v1/api/standing-ordersStanding Orders
Transacciones recurrentes y suscripciones
Organización y herramientas
/v1/api/labelsLabels
Etiquetas y tags de transacciones
/v1/api/record-rulesRecord Rules
Reglas de categorización automática
/v1/api/records/by-idRecords by ID
Buscar transacciones específicas por ID
Monitoreo
/v1/api/api-usage/statsAPI Usage Stats
Monitorea tu uso de la API y la cuota restante
Conceptos clave
Paginación
Controla los conjuntos de resultados con parámetros limit y offset.
limit — 1 a 100 resultados por solicitudoffset — omitir N resultadosnextOffset — devuelto en la respuesta para paginación fácil
Filtrado
Usa prefijos tipados para filtrar datos con precisión.
eq., contains., contains-i. — coincidencia de textogt., gte., lt., lte. — comparaciones de rangoCombina múltiples filtros en cualquier campo
Límites y cabeceras
Algoritmo token bucket con cabeceras HTTP claras.
500 solicitudes por hora por tokenX-RateLimit-Limit, X-RateLimit-RemainingCabecera Retry-After cuando se limita
Ejemplos de integración
curl
La forma más sencilla de probar la API desde tu terminal.
curl -X GET "https://rest.budgetbakers.com/wallet/v1/api/records?limit=10" \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Accept: application/json"
Excel con Power Query
Importa transacciones directamente a Excel para análisis y reportes personalizados.
- 1.Abre Excel → Datos → Obtener datos → Desde la web
- 2.Ingresa: https://rest.budgetbakers.com/wallet/v1/api/records
- 3.Agrega la cabecera Authorization con tu Bearer token
- 4.Transforma y carga los datos en tu hoja de cálculo
Power BI Dashboard
Crea dashboards financieros en tiempo real con actualización automática de datos.
- 1.Usa el conector Web en Power BI Desktop
- 2.URL: https://rest.budgetbakers.com/wallet/v1/api/records
- 3.Configura la autenticación con Bearer token
- 4.Configura la actualización programada y crea visualizaciones
Análisis con Python
Analiza tus datos financieros programáticamente 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']}")¿Listo para empezar?
Explora la referencia completa de la API con documentación interactiva, ejemplos de solicitudes y esquemas de respuesta.