Directory · Timeglass API
Members, teams, and departments: the people and structure of the workspace.
List Members
GET /v1/members
Query parameters
limit· integercursor· stringteam_id· string · uuiddepartment_id· string · uuid
Response 200
data· array of object · requiredmember_id· string · requireddisplay_name· string · nullable · requiredemail· string · nullable · requiredrole· string · requiredteam_id· string · uuid · nullable · requireddepartment_id· string · uuid · nullable · requiredis_external· boolean · requiredcan_log_time· boolean · requiredjoined_at· string · required
next_cursor· string · nullable · required
curl "https://api.timeglass.ai/v1/members" \
-H "Authorization: Bearer $TIMEGLASS_API_KEY"
Get a Member
GET /v1/members/{memberId}
Path parameters
memberId· string · required
Response 200
member_id· string · requireddisplay_name· string · nullable · requiredemail· string · nullable · requiredrole· string · requiredteam_id· string · uuid · nullable · requireddepartment_id· string · uuid · nullable · requiredis_external· boolean · requiredcan_log_time· boolean · requiredjoined_at· string · required
curl "https://api.timeglass.ai/v1/members/4bfe4a4b-c86b-4b8e-b3f5-3d1c4a2e9f10" \
-H "Authorization: Bearer $TIMEGLASS_API_KEY"
List Teams
GET /v1/teams
Query parameters
limit· integercursor· stringdepartment_id· string · uuid
Response 200
data· array of object · requiredteam_id· string · uuid · requiredname· string · requireddescription· string · nullable · requireddepartment_id· string · uuid · nullable · requiredcreated_at· string · required
next_cursor· string · nullable · required
curl "https://api.timeglass.ai/v1/teams" \
-H "Authorization: Bearer $TIMEGLASS_API_KEY"
Get a Team
GET /v1/teams/{teamId}
Path parameters
teamId· string · uuid · required
Response 200
team_id· string · uuid · requiredname· string · requireddescription· string · nullable · requireddepartment_id· string · uuid · nullable · requiredcreated_at· string · required
curl "https://api.timeglass.ai/v1/teams/4bfe4a4b-c86b-4b8e-b3f5-3d1c4a2e9f10" \
-H "Authorization: Bearer $TIMEGLASS_API_KEY"
List Departments
GET /v1/departments
Query parameters
limit· integercursor· string
Response 200
data· array of object · requireddepartment_id· string · uuid · requiredname· string · requiredcreated_at· string · required
next_cursor· string · nullable · required
curl "https://api.timeglass.ai/v1/departments" \
-H "Authorization: Bearer $TIMEGLASS_API_KEY"
Get a Department
GET /v1/departments/{departmentId}
Path parameters
departmentId· string · uuid · required
Response 200
department_id· string · uuid · requiredname· string · requiredcreated_at· string · required
curl "https://api.timeglass.ai/v1/departments/4bfe4a4b-c86b-4b8e-b3f5-3d1c4a2e9f10" \
-H "Authorization: Bearer $TIMEGLASS_API_KEY"