Google Workspace Admin actions & endpoints
Last updated
Was this helpful?
Last updated
Was this helpful?
The Google Workspace Admin Sdk Integration with Rewst delivers a robust set of actions and endpoints for interacting with Google Workspace Admin Sdk. Below is a summary of each section, highlighting the diverse capabilities and opportunities provided through the Google Workspace Admin Sdk Integration:
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/devices/chromeos/{resourceId}/action
Takes an action that affects a Chrome OS Device This includes deprovisioning disabling and re-enabling devices
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/domainaliases
Lists the domain aliases of the customer
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/domainaliases
Inserts a domain alias of the customer
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/domainaliases/{domainAliasName}
Retrieves a domain alias of the customer
DELETE
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/domainaliases/{domainAliasName}
Deletes a domain Alias of the customer
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/domains
Lists the domains of the customer
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/domains
Inserts a domain of the customer
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/domains/{domainName}
Retrieves a domain of the customer
DELETE
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/domains/{domainName}
Deletes a domain of the customer
GET
https://admin.googleapis.com/<url_path>
Generic action for making authenticated requests against the Google Workspace Admin SDK API
GET
https://admin.googleapis.com/admin/directory/v1/groups
Retrieves all groups of a domain or of a user given a userKey paginated
POST
https://admin.googleapis.com/admin/directory/v1/groups
Creates a group
GET
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}
Retrieves a group's properties
DELETE
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}
Deletes a group
PATCH
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}
Updates a group's properties This method supports patch semantics admin_sdk directory v guides performance patch
GET
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/aliases
Lists all aliases for a group
POST
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/aliases
Adds an alias for the group
DELETE
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/aliases/{alias}
Removes an alias
GET
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/hasMember/{memberKey}
Checks whether the given user is a member of the group Membership can be direct or nested but if nested the memberKey and groupKey must be entities in the same domain or an Invalid input error is returned.
GET
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/members
Retrieves a paginated list of all members in a group This method times out after minutes For more information see Troubleshoot error codes https developers google com admin_sdk directory v guides troubleshoot_error_codes
POST
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/members
Adds a user to the specified group
GET
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/members/{memberKey}
Retrieves a group member's properties
DELETE
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/members/{memberKey}
Removes a member from a group
PATCH
https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/members/{memberKey}
Updates the membership properties of a user in the specified group.
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/devices/mobile
Retrieves a paginated list of all user_owned mobile devices for an account
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/devices/mobile/{resourceId}
Retrieves a mobile device's properties
DELETE
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/devices/mobile/{resourceId}
Removes a mobile device
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/devices/mobile/{resourceId}/action
Takes an action that affects a mobile device For example remotely wiping a device
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/orgunits
Retrieves a list of all organizational units for an account
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/orgunits
Adds an organizational unit
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/orgunits/{orgUnitPath}
Retrieves an organizational unit
PUT
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/orgunits/{orgUnitPath}
Updates an organizational unit
DELETE
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/orgunits/{orgUnitPath}
Removes an organizational unit
PATCH
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/orgunits/{orgUnitPath}
Updates an organizational unit This method supports patch semantics
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/roles/ALL/privileges
Retrieves a paginated list of all privileges for a customer
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/buildings
Retrieves a list of buildings for an account
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/buildings
Inserts a building
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/buildings/{buildingId}
Retrieves a building
DELETE
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/buildings/{buildingId}
Deletes a building
PATCH
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/buildings/{buildingId}
Patches a building
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/calendars
Retrieves a list of calendar resources for an account
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/calendars
Inserts a calendar resource
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/calendars/{calendarResourceId}
Retrieves a calendar resource
DELETE
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/calendars/{calendarResourceId}
Deletes a calendar resource
PATCH
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/calendars/{calendarResourceId}
Patches a calendar resource
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/features
Retrieves a list of features for an account
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/features
Inserts a feature
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/features/{featureKey}
Retrieves a feature
DELETE
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/features/{featureKey}
Deletes a feature
PATCH
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/features/{featureKey}
Patches a feature
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/resources/features/{oldName}/rename
Renames a feature
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/roleassignments
Retrieves a paginated list of all roleAssignments
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/roleassignments
Creates a role assignment
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/roleassignments/{roleAssignmentId}
Retrieves a role assignment
DELETE
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/roleassignments/{roleAssignmentId}
Deletes a role assignment
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/roles/{roleId}
Retrieves a role
DELETE
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/roles/{roleId}
Deletes a role
PATCH
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/roles/{roleId}
Patches a role
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/schemas
Retrieves all schemas for a customer
POST
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/schemas
Creates a schema
GET
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/schemas/{schemaKey}
Retrieves a schema
PUT
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/schemas/{schemaKey}
Updates a schema
DELETE
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/schemas/{schemaKey}
Deletes a schema
PATCH
https://admin.googleapis.com/admin/directory/v1/customer/my_customer/schemas/{schemaKey}
Patches a schema
GET
https://admin.googleapis.com/admin/directory/v1/users/{userKey}/tokens
Returns the set of tokens specified user has issued to 3rd party applications
GET
https://admin.googleapis.com/admin/directory/v1/users/{userKey}/tokens/{clientId}
Gets information about an access token issued by a user
DELETE
https://admin.googleapis.com/admin/directory/v1/users/{userKey}/tokens/{clientId}
Deletes all access tokens issued by a user for an application
POST
https://admin.googleapis.com/admin/directory/v1/users/{userKey}/undelete
Undeletes a deleted user
POST
https://admin.googleapis.com/admin/directory/v1/users
Creates a user
PUT
https://admin.googleapis.com/admin/directory/v1/users/{userKey}
Updates a user
GET
https://admin.googleapis.com/admin/directory/v1/users
Retrieves all users
GET
https://admin.googleapis.com/admin/directory/v1/users/{userKey}
Retrieves a user
DELETE
https://admin.googleapis.com/admin/directory/v1/users/{userKey}
Deletes a user
GET
https://admin.googleapis.com/admin/directory/v1/users/{userKey}/verificationCodes
Returns the current set of valid backup verification codes for the specified user
POST
https://admin.googleapis.com/admin/directory/v1/users/{userKey}/verificationCodes/generate
Generates new backup verification codes for the user
POST
https://admin.googleapis.com/admin/directory/v1/users/{userKey}/verificationCodes/invalidate
Invalidates the current backup verification codes for the user