Teams

Team objects are used to group users into teams.

The Team object

Attribute

Type

Description

id

string

Unique team identifier

name

string

Team name

created_at

string

Time when the team was created. RFC 3339 format.

Example:

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

Create Team

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

Create a new Team object.

Request Body

NameTypeDescription

name

string

Name of the team

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

List Teams

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

Returns a list of your teams.

Query Parameters

NameTypeDescription

page_token

string

Page number

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

Retrieve Team

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

Retrieve details about the existing Team. Supply the unique Team ID from either a team creation response or team list response.

Path Parameters

NameTypeDescription

id

string

Team ID

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

Update Team

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

Update details of an existing team

Path Parameters

NameTypeDescription

id

string

Team ID

Request Body

NameTypeDescription

name

string

New team name

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

Delete Team

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

Delete an existing Team.

Last updated