Skip to main content

API — Reports

Documentacao tecnica gerada automaticamente a partir da especificacao OpenAPI.


GET /api/reports/sales

Get Sales Report

Parametros:

NomeTipoObrigatorioDescricao
periodstringNao
group_bystringNao

Exemplo resposta (200):

{
"data": [
"..."
],
"totals": {
"revenue": 0,
"orders": 0,
"avg": 0
}
}

Erros possiveis: 422 Validation Error


GET /api/reports/products

Get Products Report

Parametros:

NomeTipoObrigatorioDescricao
periodstringNao
limitintegerNao
sort_bystringNao

Exemplo resposta (200):

{
"data": [
"..."
]
}

Erros possiveis: 422 Validation Error


GET /api/reports/categories

Get Categories Report

Parametros:

NomeTipoObrigatorioDescricao
periodstringNao

Exemplo resposta (200):

{
"data": [
"..."
]
}

Erros possiveis: 422 Validation Error


GET /api/reports/customers

Get Customers Report

Parametros:

NomeTipoObrigatorioDescricao
periodstringNao

Exemplo resposta (200):

{
"new_customers": 0,
"returning_customers": 0,
"repeat_rate": 0,
"avg_ltv": 0,
"top_customers": [
"..."
]
}

Erros possiveis: 422 Validation Error


GET /api/reports/export

Export Report

Parametros:

NomeTipoObrigatorioDescricao
typestringSim
periodstringNao
formatstringNao

Exemplo resposta (200):

{}

Erros possiveis: 422 Validation Error


Documentacao gerada automaticamente.