budgets
budgets
Page 2 of 11.
Overview
-
Pet Expenses
#25
-
Travel
#26
-
Dining Out
#27
-
Home Improvement
#28
-
Travel
#29
-
Fitness
#30
-
Education
#31
-
Gifts
#32
-
Electronics
#33
-
Transportation
#34
-
Utilities
#35
-
Savings Goal
#36
-
Fitness
#37
-
Travel
#38
-
Education
#39
-
Utilities
#40
-
Fitness
#41
-
Gifts
#42
-
Groceries
#43
-
Entertainment
#44
-
Travel
#45
-
Utilities
#46
-
Gifts
#47
-
Education
#48
Request
curl example
curl -sS \ "https://example-data.com/api/v1/budgets?limit=25"
JavaScript example
const res = await fetch(
"https://example-data.com/api/v1/budgets?limit=25"
);
const { data, meta } = await res.json(); TypeScript example
// Download once: mkdir -p types && curl -o types/budgets.d.ts https://example-data.com/types/budgets.d.ts
import type { Budget, ListEnvelope } from "./types/budgets";
const res = await fetch(
"https://example-data.com/api/v1/budgets?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<Budget>; Python example
import requests
res = requests.get(
"https://example-data.com/api/v1/budgets",
params={"limit": 25},
)
data = res.json() Response
{
"data": [
{
"id": 25,
"userId": 30,
"name": "Pet Expenses",
"categoryId": null,
"amount": 2515.17,
"period": "yearly",
"spent": 579.19,
"currency": "CAD",
"startsAt": "2025-07-11",
"endsAt": null,
"createdAt": "2025-09-11T20:08:11.711Z"
},
{
"id": 26,
"userId": 30,
"name": "Travel",
"categoryId": 9,
"amount": 1401.32,
"period": "monthly",
"spent": 908.62,
"currency": "AUD",
"startsAt": "2024-09-17",
"endsAt": null,
"createdAt": "2024-10-22T19:26:36.490Z"
},
{
"id": 27,
"userId": 31,
"name": "Dining Out",
"categoryId": 23,
"amount": 1737.63,
"period": "monthly",
"spent": 568.66,
"currency": "CAD",
"startsAt": "2024-08-12",
"endsAt": null,
"createdAt": "2025-09-07T00:24:17.477Z"
}
],
"meta": {
"page": 2,
"limit": 24,
"total": 250,
"totalPages": 11
},
"links": {
"self": "/api/v1/budgets?page=2&limit=24",
"first": "/api/v1/budgets?page=1&limit=24",
"last": "/api/v1/budgets?page=11&limit=24",
"next": "/api/v1/budgets?page=3&limit=24",
"prev": "/api/v1/budgets?page=1&limit=24"
}
}