Skip to main content
GET
/
expenses
curl --location --request GET 'https://api.fonder.com/expenses?dateFrom=2025-01-01&dateTo=2025-12-31&type=CASH' \
--header 'Authorization: Bearer YOUR_TOKEN'
{
  "data": [
    {
      "id": "c3a052d6-1b6e-4f32-8c0c-d7bc587ba792",
      "paymentId": "X-PAYMENT-1",
      "currencyCode": "ARS",
      "amount": "412.0000",
      "paidAt": "2025-10-23T00:00:00.000Z",
      "method": "cash",
      "description": "pqp2",
      "category": "pqp2",
      "issueDate": "2025-10-23",
      "dueDate": "2025-10-23",
      "type": "CASH",
      "status": "PAID",
      "account": {
        "id": "NUEVA LUNE",
        "name": "NUEVA LUNE",
        "accountNumber": "CASH-00000000001",
        "description": "Cash Account",
        "type": "CASH",
        "bankCode": "99999",
        "liquidityThreshold": "0.00"
      },
      "client": {
        "id": "e3b3988f-3c2b-4052-bb19-3a1c9434cf3d",
        "name": "BULLA ELBIO ANDRES",
        "description": "Client created automatically from bills",
        "vatNumber": "20252390252",
        "type": "PROVIDER",
        "taxRetentionPercentage": "0.0000"
      },
      "user": {
        "id": "9c684377-aa26-4fd4-a660-c1afbf5d1a06",
        "username": "Federico",
        "mail": "[email protected]",
        "role": "ADMIN",
        "phone": "+5491144444444",
        "accounts": ["caja nueva"]
      }
    }
  ],
  "total": 1,
  "page": 1,
  "limit": 10,
  "totalPages": 1,
  "hasNext": false,
  "hasPrevious": false
}

Query Parameters

page
integer
default:"1"
Page number for pagination
limit
integer
default:"10"
Number of items per page
dateFrom
string
Start date filter in format ‘YYYY-MM-DD’
dateTo
string
End date filter in format ‘YYYY-MM-DD’
amount
number
Filter by amount
concept
string
Search in description and category
account
string
Filter by account
status
string
Filter by status
type
string
Filter by type. Available values: CASH, BANK
user
string
Filter by user

Response

data
Expense[]
Array of expense objects
total
number
Total number of expenses
page
number
Current page number
limit
number
Number of items per page
totalPages
number
Total number of pages
hasNext
boolean
Whether there are more pages
hasPrevious
boolean
Whether there are previous pages

Expense Object

id
string
Unique expense identifier (UUID)
paymentId
string
Payment identifier
currencyCode
string
Currency code (e.g., “ARS”)
amount
string
Expense amount
paidAt
string
Payment date and time (ISO format)
method
string
Payment method
description
string
Expense description
category
string
Expense category
issueDate
string
Issue date (YYYY-MM-DD format)
dueDate
string
Due date (YYYY-MM-DD format)
type
string
Expense type (CASH or BANK)
status
string
Expense status
account
object
Associated account information
client
object
Associated client information
user
object
Associated user information
curl --location --request GET 'https://api.fonder.com/expenses?dateFrom=2025-01-01&dateTo=2025-12-31&type=CASH' \
--header 'Authorization: Bearer YOUR_TOKEN'
{
  "data": [
    {
      "id": "c3a052d6-1b6e-4f32-8c0c-d7bc587ba792",
      "paymentId": "X-PAYMENT-1",
      "currencyCode": "ARS",
      "amount": "412.0000",
      "paidAt": "2025-10-23T00:00:00.000Z",
      "method": "cash",
      "description": "pqp2",
      "category": "pqp2",
      "issueDate": "2025-10-23",
      "dueDate": "2025-10-23",
      "type": "CASH",
      "status": "PAID",
      "account": {
        "id": "NUEVA LUNE",
        "name": "NUEVA LUNE",
        "accountNumber": "CASH-00000000001",
        "description": "Cash Account",
        "type": "CASH",
        "bankCode": "99999",
        "liquidityThreshold": "0.00"
      },
      "client": {
        "id": "e3b3988f-3c2b-4052-bb19-3a1c9434cf3d",
        "name": "BULLA ELBIO ANDRES",
        "description": "Client created automatically from bills",
        "vatNumber": "20252390252",
        "type": "PROVIDER",
        "taxRetentionPercentage": "0.0000"
      },
      "user": {
        "id": "9c684377-aa26-4fd4-a660-c1afbf5d1a06",
        "username": "Federico",
        "mail": "[email protected]",
        "role": "ADMIN",
        "phone": "+5491144444444",
        "accounts": ["caja nueva"]
      }
    }
  ],
  "total": 1,
  "page": 1,
  "limit": 10,
  "totalPages": 1,
  "hasNext": false,
  "hasPrevious": false
}