Identity Connector: Accessed Provider APIs

The following APIs are accessed by the Identity connector.

Google Workspace

Synqly APIProvider API
GET /v1/identity/auditGET /admin/reports/v1/activity/users/all/applications/admin
GET /admin/reports/v1/activity/users/all/applications/login
GET /v1/identity/groupsGET /admin/directory/v1/groups
GET /v1/identity/groups/{groupId}GET /admin/directory/v1/groups/{item}
GET /v1/identity/groups/{groupId}/membersGET /admin/directory/v1/groups/{item}/members
GET /v1/identity/usersGET /admin/directory/v1/users
GET /v1/identity/users/{userId}GET /admin/directory/v1/users/{item}
POST /v1/identity/users/{userId}/actions/{actionId}PUT /admin/directory/v1/users/{item}

PingOne Identity

Synqly APIProvider API
GET /v1/identity/auditGET /v1/environments/{item}/activities
GET /v1/identity/groupsGET /v1/environments/{item}/groups
GET /v1/identity/groups/{groupId}GET /v1/environments/{item}/groups/{item}
GET /v1/environments/{item}/groups/{item}/roleAssignments
GET /v1/identity/groups/{groupId}/membersGET /v1/environments/{item}/users
GET /v1/identity/usersGET /v1/environments/{item}/users
GET /v1/identity/users/{userId}GET /v1/environments/{item}/users/{item}
GET /v1/environments/{item}/users/{item}/memberOfGroups
GET /v1/environments/{item}/users/{item}/roleAssignments
POST /v1/identity/users/{userId}/actions/{actionId}PUT /v1/environments/{item}/users/{item}/enabled
PUT /v1/environments/{item}/users/{item}/password
GET /v1/environments/{item}/users/{item}/sessions

Microsoft Entra ID

Synqly APIProvider API
GET /v1/identity/groupsGET /v1.0/groups
GET /v1/identity/groups/{groupId}GET /v1.0/groups/{item}
GET /v1.0/groups/{item}/transitiveMemberOf/microsoft.graph.directoryRole
GET /v1/identity/groups/{groupId}/membersGET /beta/groups/{item}/members
GET /v1/identity/usersGET /v1.0/users
GET /v1/identity/users/{userId}GET /v1.0/users/{item}
GET /v1.0/users/{item}/transitiveMemberOf/microsoft.graph.group
GET /v1.0/users/{item}/transitiveMemberOf/microsoft.graph.directoryRole
GET /v1.0/users/{item}/authentication/methods
POST /v1/identity/users/{userId}/actions/{actionId}PATCH /v1.0/users/{item}
POST /v1.0/users/{item}/revokeSignInSessions

Okta

Synqly APIProvider API
GET /v1/identity/auditGET /api/v1/logs
GET /v1/identity/groupsGET /api/v1/groups
GET /v1/identity/groups/{groupId}GET /api/v1/groups/{item}
GET /api/v1/groups/{item}/roles
GET /v1/identity/groups/{groupId}/membersGET /api/v1/groups/{item}/users
GET /v1/identity/usersGET /api/v1/users
GET /v1/identity/users/{userId}GET /api/v1/users/{item}
GET /api/v1/users/{item}/groups
GET /api/v1/users/{item}/roles
GET /api/v1/users/{item}/factors
POST /v1/identity/users/{userId}/actions/{actionId}POST /api/v1/users/{item}/lifecycle/suspend
POST /api/v1/users/{item}/lifecycle/unsuspend
POST /api/v1/users/{item}/lifecycle/{item}
DELETE /api/v1/users/{item}/sessions