Medusa-plugin-stats
medusa-plugin-stats
is MedusaJS plugin to retreive store statistics data.
⚠️ Note - Plugin only tested for Postgres DB, and under active development.
Installation & Usage
-
Run - yarn add medusa-plugin-stats
or npm install medusa-plugin-stats
-
Add plugin to your medusa-config.js -
plugins: [
...
`medusa-plugin-stats`
]
- GET
/admin/stats
with following params will return the statictics data
Query params ->
{
entity:[ "sales", "products", "orders", "customers"],
start: "02-24-2022"
end: "11-24-2022"
period: "day"
}
Response ->
{
"stats": {
"sales": {
"timeseries": {
"10-20-2022": 1000
},
"metrics": {
"total": 1000
},
"period": "day"
},
"products": {
"timeseries": {
"10-22-2022": 7
},
"metrics": {
"total": "7"
},
"period": "day"
},
"orders": {
"timeseries": {
"10-20-2022": 1,
"10-22-2022": 1,
"10-25-2022": 1
},
"metrics": {
"total": "3"
},
"period": "day"
}
}
}
Devlopment