Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

AICPA SOC for Service Organizations logoAICPA SOC for Service Organizations logo

SOC 2® Type 1 report

Audited by Prescient Assurance

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
2 Grattan Court East, Dublin, D02 VX86, Ireland
Switch to light modeSwitch to dark mode
APIs / Identity Auth / Google / Cloud Identity API
Cloud Identity API logo

Google Cloud Identity API

Browse all Google APIs
41
AI ReadinessFoundational (D-)41/100
See full scorecard
Official vendor OpenAPI document · agent-readyIdentity AuthDirectory Servicesoauth236 EndpointsREST

For Agents

Provision and manage users, groups, devices, and inbound SAML SSO profiles in a Google Cloud Identity or Workspace tenancy. Useful for directory automation, group lifecycle, and SSO configuration.

Use for: I need to create a security group for our new project team, Add a user to the engineering group as a member, Search for all groups whose name starts with eng-, Look up a group by its email address

Not supported: Does not authenticate end users at runtime, manage Google Cloud IAM roles, or send email - use for directory, group, device, and inbound SSO configuration only.

Google Cloud Identity is the directory service that backs Google Workspace and standalone Cloud Identity tenancies. The API provisions and manages users, groups, group memberships, devices, inbound SAML SSO profiles, and policies. Agents can create groups, search the directory, lookup group keys, manage device enrollment, and configure inbound SSO assignments that delegate authentication to an external identity provider. It is the surface to use when an organisation needs to script directory operations rather than going through the Admin Console.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Cloud Identity API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Cloud Identity API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fgoogleapis.com%2Fcloudidentity" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fgoogleapis.com%2Fcloudidentity" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Cloud Identity API.

Create, list, search, and delete groups in the directory

Add or remove members from a group with specified roles

Look up a group by group key (email or external ID)

Enroll, list, and manage company-owned and BYOD devices

Configure inbound SAML SSO profiles for federated authentication

Assign inbound SSO profiles to organizational units or groups

List policies that apply to identity resources at the customer level

Use Cases

Patterns agents use Cloud Identity API for, with concrete tasks.

★ Group Lifecycle Automation

Identity teams use the Cloud Identity API to create and decommission groups in bulk based on HR system events. The flow creates a group, adds initial members with specified roles, and tags the group with labels that downstream IAM bindings reference. Removal cascades through Workspace, Calendar resource access, and Drive shared drives.

Call POST /v1/groups with the group key and labels, then POST on the memberships sub-collection to add initial members

SAML SSO Onboarding

Security teams configure inbound SAML SSO so that authentication is delegated to an external IdP such as Okta or Entra ID. The flow creates an inboundSamlSsoProfile with the IdP metadata, then creates inboundSsoAssignments that scope the profile to specific org units or groups. Setup is one-off but precise and benefits from API automation across multiple tenancies.

Call POST /v1/inboundSamlSsoProfiles with the IdP metadata, then POST /v1/inboundSsoAssignments to scope it to an org unit

Device Compliance Enforcement

Endpoint security teams use the devices endpoints to list enrolled devices, surface non-compliant ones, and trigger administrative actions such as wipe or block. The API supports both company-owned and BYOD enrollment models and integrates with Cloud Identity's device policies.

Call GET /v1/devices with a filter on complianceState and trigger administrative actions on each non-compliant device

AI Agent Directory Operator via Jentic

An agent invoked by an IT helpdesk searches Jentic for the right Cloud Identity operation, creates groups or adds members based on a ticket, and reports back. Through Jentic, the agent never holds the underlying admin OAuth credential - Jentic injects a scoped token at execution time.

Search Jentic for 'create google group', execute against POST /v1/groups with the requested groupKey, and add the requested members via the memberships sub-resource

Key Endpoints

36 endpoints — google cloud identity is the directory service that backs google workspace and standalone cloud identity tenancies.

METHOD

PATH

DESCRIPTION

POST

/v1/groups

Create a new directory group

GET

/v1/groups

List groups in the directory

GET

/v1/groups:lookup

Look up a group by group key

GET

/v1/groups:search

Search for groups by query

GET

/v1/devices

List enrolled devices

POST

/v1/inboundSamlSsoProfiles

Create an inbound SAML SSO profile

POST

/v1/inboundSsoAssignments

Assign an SSO profile to an org unit or group

GET

/v1/policies

List identity policies

POST

/v1/groups

Create a new directory group

GET

/v1/groups

List groups in the directory

GET

/v1/groups:lookup

Look up a group by group key

GET

/v1/groups:search

Search for groups by query

GET

/v1/devices

List enrolled devices

POST

/v1/inboundSamlSsoProfiles

Create an inbound SAML SSO profile

POST

/v1/inboundSsoAssignments

Assign an SSO profile to an org unit or group

GET

/v1/policies

List identity policies

Jentic AI Readiness Score

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

C

Cloud Identity API

- Foundational (D-)
41/100
60
Foundational Compliance
56
Developer Experience & Jentic Compatibility
19
AI-Readiness & Agent Experience
94
Agent Usability
63
Security
59
AI Discoverability
Powered by JenticScoring Framework 1.0.0 | Scoring Engine 0.4.0
Show dimension breakdown
60

Foundational Compliance

Base layer of spec validity and structural soundness.

Grade: B-Signals: 4
67%

Lint Results

Aggregated quality score from linter diagnostics, weighted by severity.

100%

Resolution Completeness

Percentage of `$ref` references that resolve successfully.

0%

Specification Validity

Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).

75%

Structural Integrity

Structural correctness score based on schema issues using logarithmic dampening.

56

Developer Experience & Jentic Compatibility

Clarity, completeness, and ingestion readiness for developers and tooling.

Grade: CSignals: 4
0%

Example Density

How richly the API is illustrated with examples.

100%

Example Validity

Percentage of examples that conform to their schemas.

25%

Response Coverage

Percentage of operations with complete response definitions (success, client error, server error).

100%

Tooling Readiness

Health of API ingestion, bundling, and resolution within Jentic pipelines.

19

AI-Readiness & Agent Experience

Semantic breadth, depth, and agent comprehension for AI systems.

Grade: FSignals: 4
76%

Description Coverage

Coverage of descriptions across API elements.

0%

Error Standardization

Coverage of RFC 9457 Problem Details for error responses.

0%

OperationId Quality

Coverage, uniqueness, and casing consistency of operationIds for AI inference.

0%

Summary Coverage

Coverage of summaries across operations/tags/info.

94

Agent Usability

Functional utility, complexity comfort, and AI orchestration readiness.

Grade: A+Signals: 1
94%

Complexity Comfort

Agent comfort level based on API operational and structural complexity.

63

Security

Trust, risk posture, and security compliance.

Grade: B-Signals: 1
62%

Authentication Strength

Average quality of security schemes based on authentication method strength (weakest link for OAuth2).

59

AI Discoverability

Findability, semantic richness, and reasoning readiness.

Grade: C+Signals: 1
59%

Descriptive Richness

Clarity and depth of descriptions across API elements.

View full reportHow the score is calculatedMore about the dimensions

Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

Score your own APIScoring CLI agent skill
npx @jentic/api-scorecard-cli score <openapi-url>

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Wiring the Cloud Identity API by hand means setting up Google OAuth 2.0 admin credentials, minting short-lived tokens against the relevant cloud-identity scopes, and addressing groups and memberships by resource name against cloudidentity.googleapis.com yourself. Through Jentic you install once, import the Cloud Identity API from the API Directory, store the OAuth credential once, and your agent calls it.

Permission scoping

Cloud Identity puts the group and membership resource names in the URL path (/v1/{+name}, /v1/{+parent}/memberships), so a rule can pin your agent to one group: it can look up and modify membership roles there and nothing else. You choose the operations it may call, so device wipe or inbound SSO profile changes are not included unless you add them.

Credential isolation

Your Cloud Identity OAuth credential is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Agents search Jentic by intent such as 'create a Google group' or 'configure SAML SSO', and Jentic returns the matching Cloud Identity operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Google Workspace Admin SDK

→

Older directory and reporting API that overlaps with Cloud Identity for users and groups

Use Cloud Identity for new development and SSO/device flows; use Admin SDK when an integration depends on its specific reports or legacy resources

Complementary

Identity and Access Management (IAM) API

→

Grants Google Cloud roles to the users and groups that Cloud Identity provisions

Use Cloud Identity to manage who exists in the directory; use IAM to grant those identities roles on GCP resources

Complementary

Cloud Channel API

→

Provisions the Cloud Identity tenancy that this API then manages

Use Cloud Channel to create the tenancy for a reseller customer; use Cloud Identity for ongoing user, group, and SSO management

FAQs

Specific to using Cloud Identity API through Jentic.

What authentication does the Cloud Identity API use?

The Cloud Identity API uses OAuth 2.0 with cloud-identity scopes such as cloud-identity.groups and cloud-identity.devices. Tokens are issued for a Google admin user with delegated authority. Through Jentic, the OAuth credential lives in your Jentic One instance and the agent receives a short-lived access token only - the underlying credential never enters agent context.

Can I create and manage Google Groups with this API?

Yes. POST /v1/groups creates a new group with a groupKey (typically an email address) and labels that define the group type. Use the memberships sub-collection on the group resource to add or remove members. The lookup and search endpoints find existing groups by key or query.

What are the rate limits for the Cloud Identity API?

Cloud Identity API quotas are published per-method in the Google Cloud console under the Cloud Identity API quota page; typical defaults are several thousand read requests per minute per project, with lower limits on group and membership writes and stricter caps on device administrative actions.

How do I configure SAML SSO through Jentic?

Search Jentic for 'create cloud identity saml sso profile' and execute against POST /v1/inboundSamlSsoProfiles with the IdP metadata. Then call POST /v1/inboundSsoAssignments to scope the profile to the desired org units or groups. Cloud Identity then delegates authentication for those scopes to the configured IdP.

Can I enroll and manage devices with this API?

Yes. The devices collection supports listing, getting, and administrative actions like wipe and block on enrolled devices. Both company-owned and BYOD enrollment models are supported and behave as separate device categories with different policies.

Is the Cloud Identity API free?

The Cloud Identity API itself has no per-call charge. Cloud Identity Free and Cloud Identity Premium pricing is per-user per-month and is documented on the Cloud Identity pricing page; Workspace customers already include Cloud Identity in their subscription.

Can I limit what my agent is allowed to do with the Cloud Identity API?

Yes. Because you run your own self-hosted Jentic One instance, your rules decide which Cloud Identity operations and credentials the agent can use. Cloud Identity puts the group and membership resource names in the URL path (/v1/{+name} and /v1/{+parent}/memberships), so a rule can pin the agent to a single group where it may only look up and modify membership roles. You choose the operations it may call, so a device wipe or an inbound SAML SSO profile change is not included unless you add it.

GET STARTED

Start building with Cloud Identity API

Explore with Jentic One
View OpenAPI Document