Waiting for engine...
Skip to main content

AiAgentProviderAccount

Represents an AI Agent Provider Account in the AI Agent Registry.

type AiAgentProviderAccount {
id: ID!
providerType: AiAgentProviderType!
providerSubType: AiAgentProviderSubType
providerAccountName: String!
externalProviderAccountId: String!
providerAccountDescription: String
metadataJson: String
idpAccountId: ID!
providerAccountStatus: AiAgentProviderAccountStatus
auditData: AiRegistryEntityAuditData
agents: [AiAgent!]
isDeleted: Boolean
trustLevel: AiAgentRegistryTrustLevel
numberOfAgents: Int
iconUrl: String
iconType: ImageType
}

Fields​

AiAgentProviderAccount.id ● ID! non-null scalar miscellaneous {#id}

Guid of Ai Agent Registry Account

AiAgentProviderAccount.providerType ● AiAgentProviderType! non-null enum agent-control-tower {#provider-type}

Agent provider type

AiAgentProviderAccount.providerSubType ● AiAgentProviderSubType enum agent-control-tower {#provider-sub-type}

Ai agent provider sub type

AiAgentProviderAccount.providerAccountName ● String! non-null scalar miscellaneous {#provider-account-name}

Ai agent provider account name

AiAgentProviderAccount.externalProviderAccountId ● String! non-null scalar miscellaneous {#external-provider-account-id}

Ai agent provider account id

AiAgentProviderAccount.providerAccountDescription ● String scalar miscellaneous {#provider-account-description}

Provider Account description

AiAgentProviderAccount.metadataJson ● String scalar miscellaneous {#metadata-json}

Ai agent provider account metadata json

AiAgentProviderAccount.idpAccountId ● ID! non-null scalar miscellaneous {#idp-account-id}

Unique identifier for the Identity Provider (IDP) account, e.g., Boomi Platform Account ID

AiAgentProviderAccount.providerAccountStatus ● AiAgentProviderAccountStatus enum agent-control-tower {#provider-account-status}

Ai agent provider account status

AiAgentProviderAccount.auditData ● AiRegistryEntityAuditData object agent-control-tower {#audit-data}

audit data

AiAgentProviderAccount.agents ● [AiAgent!] list object agent-control-tower {#agents}

agents associated with ai agent provider account

AiAgentProviderAccount.isDeleted ● Boolean scalar miscellaneous {#is-deleted}

Ai agent provider account is deleted (default false)

AiAgentProviderAccount.trustLevel ● AiAgentRegistryTrustLevel enum agent-control-tower {#trust-level}

Ai agent provider account trust level

AiAgentProviderAccount.numberOfAgents ● Int scalar miscellaneous {#number-of-agents}

Number of unique agents associated with ai agent provider account

AiAgentProviderAccount.iconUrl ● String scalar miscellaneous {#icon-url}

Presigned icon URL (Custom providers only) — path + query only, no scheme/host; client prepends its own host. Null if no icon. Valid 12 hours, SigV4-signed.

AiAgentProviderAccount.iconType ● ImageType enum agent-control-tower {#icon-type}

Format of the uploaded icon. Null if no icon.

Returned By​

aiAgentProviderAccount query ●  aiAgentProviderAccountCreate mutation ●  aiAgentProviderAccountUpdate mutation

Member Of​

AiAgentProviderAccountsQueryResponse object

On this Page