Create report
Create a new report.
POST /reports
Required scope:
- entries:r
- budgets:r
- accounts:r
- categories:r
- tags:r
Parameters
emails optional array
|
An |
export optional object
|
Export details. Sent only if export files should be attached to report emails |
resources optional array
|
An expenses, incomes, budgets, summary, attachments, attachments_grid, balances |
formats optional array
|
An csv, xls, pdf, ofx |
filters optional object
|
Export filter settings (accounts, categories, tags …) |
accounts optional array
|
An |
!accounts optional array
|
An |
expenses optional object
|
Expense export filter settings for categories and tags. |
incomes optional object
|
Income export filter settings for categories and tags. |
locations optional array
|
An |
!locations optional array
|
An |
include optional object
|
Which parts of reports should be included. |
account_balances optional boolean
|
Include account balances in report. |
networth optional boolean
|
Include networth in report. |
frequencies optional array
|
List of enabled report frequencies. Possible values:weekly, monthly, yearly |
status optional string
|
Report status. Possible values:active, inactive |
* denotes required field/parameter.
Request
$ curl https://api.toshl.com/reports \ -H "Authorization: Bearer T9cE5asGnuyYCCqIZFoWjFHvNbvVqHjl" \ -H "Content-Type: application/json" \ -X POST \ -d '{json}'