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 |
Goals
Resource | Description |
---|---|
GET /goals/:id | Get a long term goal |
PUT /goals/:id | Update a long term goal |
POST /hoshins/:hoshin_id/goals | Create a long term goal for the given hoshin |
DELETE /goals/:id | Delete a long term goal |
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 |
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 | 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 |