Statistic
This section covers the statistic available in the EconoMe API.
Endpoints
Base URL: https://econome-api-i2dyjb7xmq-et.a.run.app/api/v1
Get Statistic
GET /statistics
Headers
Authorization : Bearer <token>
Response
{
"error": false,
"message": "Statistics fetched successfully",
"data": [
{
"category_name": "string",
"total_spent": "integer",
"percentage": "float"
}
],
"total_expense": "integer",
}
Get Filtered Statistic
GET /statistics
Headers
Authorization : Bearer <token>
Query Parameters
filter
Example Queries
GET /statistics?filter=last-7-days
GET /statistics?filter=last-30-days
Response
{
"error": false,
"message": "Statistics fetched successfully",
"data": [
{
"category_name": "string",
"total_spent": "integer",
"percentage": "float"
}
],
"total_expense": "integer",
}
Get Top Spending
GET /statistics/top-spending
Headers
Authorization : Bearer <token>
Response
{
"error": false,
"message": "Top spending fetched successfully",
"data": [
{
"category_name": "string",
"total_amoount": "integer",
}
],
}
Get Filtered Top Spending
GET /statistics/top-spending
Headers
Authorization : Bearer <token>
Query Parameters
filter
Example Queries
GET /statistics/top-spending?filter=last-7-days
GET /statistics/top-spending?filter=last-30-days
Response
{
"error": false,
"message": "Top spending fetched successfully",
"data": [
{
"category_name": "string",
"total_amoount": "integer",
}
],
}