Cycles

Delivery cycles are used to organize objectives into time-bound groups. Delivery cycle is how we track performance and progress of your OKRs.

The cycle object

Example:

{
  "id": "16682617-f25d-4df2-9f51-3c38298996b8",
  "name": "2019 Q1",
  "created_at": "2018-02-20T12:32:56Z"
}

Create Cycle

POST https://api.simpleokr.com/v1/cycles

Create a new Cycle object.

Request Body

{
  "id": "16682617-f25d-4df2-9f51-3c38298996b8",
  "name": "2019 Q1",
  "created_at": "2018-02-20T12:32:56Z"
}

List Cycles

GET https://api.simpleokr.com/v1/cycles

Retrieve a list of available Cycles.

Query Parameters

{
  "next_page_token": null,
  "cycles": [
    {
      "id": "16682617-f25d-4df2-9f51-3c38298996b8",
      "name": "2019 Q1",
      "created_at": "2018-02-20T12:32:56Z"
    },
    {...},
    {...}
  ]
}

Retrieve Cycle

GET https://api.simpleokr.com/v1/cycles/:id

Retrieve details about an existing Cycle.

Path Parameters

{
  "id": "16682617-f25d-4df2-9f51-3c38298996b8",
  "name": "2019 Q1",
  "created_at": "2018-02-20T12:32:56Z"
}

Update Cycle

POST https://api.simpleokr.com/v1/cycles/:id

Update an existing Cycle object.

Path Parameters

Request Body

{
  "id": "16682617-f25d-4df2-9f51-3c38298996b8",
  "name": "2019 Q1",
  "created_at": "2018-02-20T12:32:56Z"
}

Delete Cycle

DELETE https://api.simpleokr.com/v1/cycles/:id

Delete an existing Cycle object and all data associated with it.

Path Parameters

Last updated