You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Forecast

[GET] /rest/v2/forecast --> get all forecasts

[GET] /rest/v2/forecast/:forecastId --> get a single forecast

[PUT] /rest/v2/forecast --> create new forecast

[POST] /rest/v2/forecast/:forecastId --> save/commit a single forecast

[DELETE] do we need this call?

Speculation

[GET] /rest/v2/speculation/expense/gl --> return a hierarchical list of GLs

[PUT] /rest/v2/speculation/expense --> create new expense (needs GL category)

[PUT] /rest/v2/speculation/person --> create new person

[PUT] /rest/v2/speculation/person/tbh/:tbhId --> create a new TBH

[POST] /rest/v2/speculation/expense/:expenseId --> update/save an expense

[POST] /rest/v2/speculation/person/:personId --> update/save person

[DELETE] /rest/v2/speculation/expense/:expenseId --> delete an expense

[DELETE] /rest/v2/speculation/person/:personId --> delete person

Person

[GET] /rest/v2/person/:personId --> return person data (perhaps only data subset)

[GET] /rest/v2/person/list --> takes a string (at least 3-character long) an returns a list

[GET] /rest/v2/person/:personId/appointment --> get appointments for a person

  • No labels