Recursos
Areas
| Recurso | Descripción |
|---|---|
| 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
| Recurso | Descripción |
|---|---|
| GET /companies/:id | Get a company |
| POST /companies | Create a company |
| DELETE /companies/:id | Delete a company |
| PUT /companies/:id | Update a company |
Goals
| Recurso | Descripción |
|---|---|
| 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
| Recurso | Descripción |
|---|---|
| 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
| Recurso | Descripción |
|---|---|
| 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
| Recurso | Descripción |
|---|---|
| GET /invoices/:id | Get an invoice |
| GET /subscriptions/:subscription_id/invoices | Get all invoices for a specific subscription |
Objectives
| Recurso | Descripción |
|---|---|
| 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
| Recurso | Descripción |
|---|---|
| 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 |