Skip to main content

Overview

Access your financial data programmatically with the Lunch Flow REST API. Sync bank transactions, account balances, and financial information from thousands of banks worldwide.

Getting Started

  1. Create an API destination in your Lunch Flow dashboard
  2. Copy your API key from the destination settings
  3. Start making requests using the API key in the Authorization header

Authentication

All API requests require authentication using an API key. Include your API key in the request header:
Authorization: Bearer YOUR_API_KEY
You can generate an API key from your Lunch Flow dashboard.

Base URL

All API endpoints are relative to:
https://lunchflow.com/api/v1

Endpoints

The API provides the following endpoints:
  • GET /accounts - List all connected bank accounts
  • GET /accounts/:accountId/transactions - Get transactions for a specific account
  • GET /accounts/:accountId/balance - Get the balance for a specific account

Support

If you have questions or need help with the API, please reach out to hello@lunchflow.app.