Skip to main content

API Introduction

FIREla provides a RESTful API for programmatic access to your financial data.

Base URL

https://your-firela-instance.com/api/v1

Authentication

All API requests require authentication using Bearer tokens:
curl -H "Authorization: Bearer YOUR_TOKEN" \
  https://your-firela-instance.com/api/v1/accounts

Getting an API Token

  1. Navigate to Settings > API Tokens
  2. Click “Create new token”
  3. Give it a descriptive name
  4. Copy the token (shown only once!)

Rate Limits

PlanRequests/minute
Default60
Self-hostedUnlimited

Response Format

All responses are JSON:
{
  "data": [...],
  "meta": {
    "page": 1,
    "total": 100
  }
}

Error Handling

Errors follow this format:
{
  "error": {
    "code": "INVALID_REQUEST",
    "message": "Account not found"
  }
}

SDKs

Official SDKs are coming soon. For now, use any HTTP client.