Centrify · Schema

CoreGetAdTopology

CompanyIdentityPrivileged Access ManagementIdentity and Access ManagementAuthenticationSSOMulti-Factor AuthenticationSecurityZero Trust

Properties

Name Type Description
ErrorID string Unique support identifier for this occurrence of an error
Result object description: "An EnvironmentInfo object describing the directory service or domain name requested.", type: "object", properties: { CurrentDtUtc: { description: "Current UTC time.", type: "string" }, M
Message string Error message text on failure, may be null
success boolean Indicates API success or failure
View JSON Schema on GitHub

JSON Schema

centrify-core-get-ad-topology-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/centrify/main/json-schema/centrify-core-get-ad-topology-schema.json",
  "title": "CoreGetAdTopology",
  "x-generated": "2026-10-14",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/centrify-identity-platform-api-openapi.yml#/components/schemas/CoreGetAdTopology",
  "properties": {
    "ErrorID": {
      "type": "string",
      "description": "Unique support identifier for this occurrence of an error"
    },
    "Result": {
      "description": "\n                description: \"An EnvironmentInfo object describing the directory service or domain name requested.\",\n                type: \"object\",\n                properties:\n                {\n                    CurrentDtUtc: { description: \"Current UTC time.\", type: \"string\" },\n                    MsSpentForDiscovery: { description: \"The time spent to discover the topology in Milliseconds.\", type: \"integer\" },\n                    CurrentUserDomain: { description: \"Current user domain.\", type: \"string\" },\n                    CurrentForest: { description: \"Forest this environment resides in.\", type: \"string\" },\n                    CurrentDomain: { description: \"Domain of this environment.\", type: \"string\" },\n                    CurrentSite: { description: \"This environment's site.\", type: \"string\" },\n                    MachineSid: { description: \"The machine unique identifier.\", type: \"string\" },\n                    Joined: { description: \"Is the environment domain joined.\" , type: \"boolean\" },\n                    DirectoryServiceUuid: { description: \"The environment's directory service Uuid.\", type: \"string\" },\n                    ProxyUuid: { description: \"The environment's connector Uuid.\", type: \"string\" },\n                    CloudReceiptTimestampUtc: { description: \"The UTC time of cloud reciept.\", type: \"string\" },\n                    Forests \n                    { \n                        description: \"A list of forests in this environment.\",\n                        type: \"array\",\n                        items:\n                        {\n                            description: \"A ForestInfo in this environment.\",\n                            item: \"object\", \n                            properties:\n                            {\n                                Name: { description: \"The forest name.\", item: \"string\" },\n                                IsCurrentForest: { description: \"Is this forest in the current forest.\", item: \"boolean\" },\n                                ForestMode: { description: \"The forest mode.\", item: \"string\" },\n                                RootDomainName: { description: \"The root domain name.\", item: \"string\" },\n                                ForestTrusts: { description: \"List of TrustInfo objects.\", type: \"array\", items: { type: \"object\" },\n                                Domains: { description: \"List of DomainInfo objects.\", type: \"array\", items: { type: \"object\" },\n                                Sites: { description: \"List of SiteInfo objects.\", type: \"array\", items: { type: \"object\" },\n                                Links: { description: \"List of LinkInfo objects.\", type: \"array\", items: { type: \"object\" },\n                                ForestException { description: \"Exception descriptions for this forest.\", item: \"string\" }\n                            }\n                        }\n                    },\n                    HasOnlineWhitelistedController: {description: \"Is there at least one online whitelisted controller for this connector?\", type: \"boolean\" },\n                    EnvironmentInfoException: { description: \"Exception descriptions for this environment.\", item: \"string\" }\n            ",
      "type": "object"
    },
    "Message": {
      "type": "string",
      "description": "Error message text on failure, may be null"
    },
    "success": {
      "type": "boolean",
      "description": "Indicates API success or failure"
    }
  },
  "type": "object"
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/centrify-core-get-ad-topology"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.