Resources

Areas

Resource Description
POST /hoshins/:hoshin_id/areas Create an area for the given Hoshin
PUT /areas/:id Edit an area
DELETE /areas/:id Delete an area
GET /areas/:id Get an area

Companies

Resource Description
GET /companies/:id Get a company
POST /companies Create a company
DELETE /companies/:id Delete a company
PUT /companies/:id Update a company

Hoshins

Resource Description
DELETE /hoshins/:id Delete a hoshin
POST /companies/:company_id/hoshins Create a hoshin for the given company
PUT /hoshins/:id Update a hoshin
GET /hoshins/:id Get a hoshin

Indicator histories

Resource Description
GET /indicator_histories/:id Get an indicator historic value
PUT /indicator_histories/:id Update an indicator historic value
POST /indicator/:indicator_id/indicator_histories Create an indicator historic value for the given indicator
DELETE /indicator_histories/:id Delete an indicator historic value

Indicators

Resource Description
GET /indicators/:id Get an indicator
POST /objectives/:objective_id/indicators Create an indicator for the given objective
DELETE /indicators/:id Delete an indicator
PUT /indicators/:id Update an indicator

Invoices

Resource Description
GET /invoices/:id Get an invoice
GET /subscriptions/:subscription_id/invoices/:id Get all invoices for a specific subscription

Objectives

Resource Description
GET /objectives/:id Get an objective
POST /areas/:area_id/objectives Create an objective for the given area
DELETE /objectives/:id Delete an objective
PUT /objectives/:id Update an objective

Tasks

Resource Description
GET /tasks/:id Get a task
POST /objectives/:objective_id/tasks Create a task for the given objective
DELETE /tasks/:id Delete a task
PUT /tasks/:id Update a task