Argo CD
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes that automates the deployment of applications by using Git repositories as the source of truth for defining the desired application state. It supports multiple config management tools (Helm, Kustomize, Jsonnet, plain YAML), multi-cluster deployments, RBAC, SSO integrations, and a fully-loaded web UI. Part of the CNCF ecosystem and the Argo Project, governed by the Linux Foundation.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles Argo CD the way a machine reads it — 850 machine-readable artifacts across 13 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Argo CD scores 58.5/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Argo CD
Each block below is one kind of artifact we hold for Argo CD. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 13
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Argo CD AccountService API
The AccountService API from Argo CD — 6 operation(s) for accountservice.
Argo CD ApplicationService API
The ApplicationService API from Argo CD — 26 operation(s) for applicationservice.
Argo CD ApplicationSetService API
The ApplicationSetService API from Argo CD — 6 operation(s) for applicationsetservice.
Argo CD CertificateService API
The CertificateService API from Argo CD — 1 operation(s) for certificateservice.
Argo CD ClusterService API
The ClusterService API from Argo CD — 4 operation(s) for clusterservice.
Argo CD GPGKeyService API
The GPGKeyService API from Argo CD — 2 operation(s) for gpgkeyservice.
Argo CD NotificationService API
The NotificationService API from Argo CD — 3 operation(s) for notificationservice.
Argo CD ProjectService API
The ProjectService API from Argo CD — 10 operation(s) for projectservice.
Argo CD RepoCredsService API
The RepoCredsService API from Argo CD — 6 operation(s) for repocredsservice.
Argo CD RepositoryService API
The RepositoryService API from Argo CD — 13 operation(s) for repositoryservice.
Argo CD SessionService API
The SessionService API from Argo CD — 2 operation(s) for sessionservice.
Argo CD SettingsService API
The SettingsService API from Argo CD — 2 operation(s) for settingsservice.
Argo CD VersionService API
The VersionService API from Argo CD — 1 operation(s) for versionservice.
Scroll within the panel for all 13 ·
Open Collections 1
Open, tool-agnostic collections carry the same runnable value as Postman without locking you to one client — the portable, forkable form of the same exercise.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Argo CD
OPEN COLLECTIONPricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Rate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Argo Cd Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Argo Cd Finops
FINOPSFeatures 14
The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.
Notable capabilities this provider offers.
Declarative GitOps Delivery
Defines application deployment state in Git repositories and automatically reconciles cluster state to match.
Multi-Cluster Deployment
Deploy and manage applications across multiple Kubernetes clusters from a single control plane.
ApplicationSet Controller
Automates creation of Argo CD Applications from templates across many clusters and namespaces.
Multiple Config Management Tools
Supports Helm, Kustomize, Jsonnet, plain YAML, and custom plugins for application templating.
Web UI
Fully-loaded graphical interface for visualizing application sync status, resource trees, and deployment history.
RBAC and Multi-Tenancy
Fine-grained role-based access control with project-level isolation for multi-team environments.
SSO Integration
Built-in SSO support for OIDC, OAuth2, LDAP, SAML 2.0, GitHub, GitLab, Microsoft, and LinkedIn.
Automated Sync
Continuously monitors Git and automatically syncs application state to match the desired state.
Sync Hooks
PreSync, Sync, and PostSync hooks for complex rollout strategies including blue/green and canary.
Webhook Support
Receives webhooks from GitHub, GitLab, and Bitbucket for instant sync on push events.
Audit Trail
Complete audit log of all deployment events and configuration changes.
Health Assessment
Built-in and custom health checks for Kubernetes resources to assess application health status.
Notifications
Configurable notifications via email, Slack, and other channels on sync events and health changes.
GPG Commit Verification
Verifies GPG signatures on Git commits for enhanced supply chain security.
Scroll within the panel for all 14 ·
Semantic Vocabularies 18
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Argo Cd Account Context
JSON-LDArgo Cd Application Context
JSON-LDArgo Cd Cluster Context
JSON-LDArgo Cd Gpgkey Context
JSON-LDArgo Cd Intstr Context
JSON-LDArgo Cd Notification Context
JSON-LDArgo Cd Oidc Context
JSON-LDArgo Cd Project Context
JSON-LDArgo Cd Protobuf Context
JSON-LDArgo Cd Repocreds Context
JSON-LDArgo Cd Repository Context
JSON-LDArgo Cd Runtime Context
JSON-LDArgo Cd Session Context
JSON-LDArgo Cd V1 Context
JSON-LDArgo Cd V1Alpha1 Context
JSON-LDArgo Cd Version Context
JSON-LDScroll within the panel for all 18 ·
Spectral Rules 2
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Argo CD API Rules
SPECTRALArgo CD API Rules
SPECTRALJSON Schema 262
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
accountAccount
JSON SCHEMAaccountAccountsList
JSON SCHEMAaccountCanIResponse
JSON SCHEMAaccountCreateTokenRequest
JSON SCHEMAaccountCreateTokenResponse
JSON SCHEMAaccountEmptyResponse
JSON SCHEMAaccountToken
JSON SCHEMAaccountUpdatePasswordRequest
JSON SCHEMAaccountUpdatePasswordResponse
JSON SCHEMAapplicationApplicationManifestQueryWithFiles
JSON SCHEMAapplicationApplicationPatchRequest
JSON SCHEMAapplicationApplicationResourceResponse
JSON SCHEMAapplicationApplicationResponse
JSON SCHEMAapplicationApplicationRollbackRequest
JSON SCHEMAapplicationApplicationServerSideDiffResponse
JSON SCHEMAapplicationApplicationSyncRequest
JSON SCHEMAapplicationApplicationSyncWindow
JSON SCHEMAapplicationApplicationSyncWindowsResponse
JSON SCHEMAapplicationFileChunk
JSON SCHEMAapplicationLinkInfo
JSON SCHEMAapplicationLinksResponse
JSON SCHEMAapplicationLogEntry
JSON SCHEMAapplicationManagedResourcesResponse
JSON SCHEMAapplicationOperationTerminateResponse
JSON SCHEMAapplicationResourceActionParameters
JSON SCHEMAapplicationResourceActionRunRequestV2
JSON SCHEMAapplicationResourceActionsListResponse
JSON SCHEMAapplicationSyncOptions
JSON SCHEMAapplicationsetApplicationSetGenerateRequest
JSON SCHEMAapplicationsetApplicationSetGenerateResponse
JSON SCHEMAapplicationsetApplicationSetResponse
JSON SCHEMAapplicationv1alpha1EnvEntry
JSON SCHEMAapplicationv1alpha1ResourceStatus
JSON SCHEMAclusterClusterID
JSON SCHEMAclusterClusterResponse
JSON SCHEMAclusterConnector
JSON SCHEMAclusterDexConfig
JSON SCHEMAclusterGoogleAnalyticsConfig
JSON SCHEMAclusterHelp
JSON SCHEMAclusterOIDCConfig
JSON SCHEMAclusterPlugin
JSON SCHEMAclusterSettingsPluginsResponse
JSON SCHEMAclusterSettings
JSON SCHEMAgpgkeyGnuPGPublicKeyCreateResponse
JSON SCHEMAgpgkeyGnuPGPublicKeyResponse
JSON SCHEMAintstrIntOrString
JSON SCHEMAnotificationServiceList
JSON SCHEMAnotificationService
JSON SCHEMAnotificationTemplateList
JSON SCHEMAnotificationTemplate
JSON SCHEMAnotificationTriggerList
JSON SCHEMAnotificationTrigger
JSON SCHEMAoidcClaim
JSON SCHEMAprojectDetailedProjectsResponse
JSON SCHEMAprojectEmptyResponse
JSON SCHEMAprojectGlobalProjectsResponse
JSON SCHEMAprojectProjectCreateRequest
JSON SCHEMAprojectProjectTokenCreateRequest
JSON SCHEMAprojectProjectTokenResponse
JSON SCHEMAprojectProjectUpdateRequest
JSON SCHEMAprojectSyncWindowsResponse
JSON SCHEMAprotobufAny
JSON SCHEMArepocredsRepoCredsResponse
JSON SCHEMArepositoryAppInfo
JSON SCHEMArepositoryDirectoryAppSpec
JSON SCHEMArepositoryHelmAppSpec
JSON SCHEMArepositoryHelmChart
JSON SCHEMArepositoryHelmChartsResponse
JSON SCHEMArepositoryKustomizeAppSpec
JSON SCHEMArepositoryManifestResponse
JSON SCHEMArepositoryParameterAnnouncement
JSON SCHEMArepositoryPluginAppSpec
JSON SCHEMArepositoryRefs
JSON SCHEMArepositoryRepoAppDetailsQuery
JSON SCHEMArepositoryRepoAppDetailsResponse
JSON SCHEMArepositoryRepoAppsResponse
JSON SCHEMArepositoryRepoResponse
JSON SCHEMAruntimeError
JSON SCHEMAruntimeRawExtension
JSON SCHEMAruntimeStreamError
JSON SCHEMAsessionGetUserInfoResponse
JSON SCHEMAsessionSessionCreateRequest
JSON SCHEMAsessionSessionResponse
JSON SCHEMAv1EventList
JSON SCHEMAv1Event
JSON SCHEMAv1EventSeries
JSON SCHEMAv1EventSource
JSON SCHEMAv1FieldsV1
JSON SCHEMAv1GroupKind
JSON SCHEMAv1JSON
JSON SCHEMAv1LabelSelectorRequirement
JSON SCHEMAv1LabelSelector
JSON SCHEMAv1ListMeta
JSON SCHEMAv1LoadBalancerIngress
JSON SCHEMAv1ManagedFieldsEntry
JSON SCHEMAv1MicroTime
JSON SCHEMAv1NodeSwapStatus
JSON SCHEMAv1NodeSystemInfo
JSON SCHEMAv1ObjectMeta
JSON SCHEMAv1ObjectReference
JSON SCHEMAv1OwnerReference
JSON SCHEMAv1PortStatus
JSON SCHEMAv1Time
JSON SCHEMAv1alpha1AppHealthStatus
JSON SCHEMAv1alpha1AppProjectList
JSON SCHEMAv1alpha1AppProject
JSON SCHEMAv1alpha1AppProjectSpec
JSON SCHEMAv1alpha1AppProjectStatus
JSON SCHEMAv1alpha1ApplicationCondition
JSON SCHEMAv1alpha1ApplicationDestination
JSON SCHEMAv1alpha1ApplicationDestinationServiceAccount
JSON SCHEMAv1alpha1ApplicationList
JSON SCHEMAv1alpha1ApplicationMatchExpression
JSON SCHEMAv1alpha1ApplicationPreservedFields
JSON SCHEMAv1alpha1Application
JSON SCHEMAv1alpha1ApplicationSetApplicationStatus
JSON SCHEMAv1alpha1ApplicationSetCondition
JSON SCHEMAv1alpha1ApplicationSetGenerator
JSON SCHEMAv1alpha1ApplicationSetList
JSON SCHEMAv1alpha1ApplicationSetNestedGenerator
JSON SCHEMAv1alpha1ApplicationSetRolloutStep
JSON SCHEMAv1alpha1ApplicationSetRolloutStrategy
JSON SCHEMAv1alpha1ApplicationSet
JSON SCHEMAv1alpha1ApplicationSetSpec
JSON SCHEMAv1alpha1ApplicationSetStatus
JSON SCHEMAv1alpha1ApplicationSetStrategy
JSON SCHEMAv1alpha1ApplicationSetSyncPolicy
JSON SCHEMAv1alpha1ApplicationSetTemplateMeta
JSON SCHEMAv1alpha1ApplicationSetTemplate
JSON SCHEMAv1alpha1ApplicationSetTree
JSON SCHEMAv1alpha1ApplicationSetWatchEvent
JSON SCHEMAv1alpha1ApplicationSourceDirectory
JSON SCHEMAv1alpha1ApplicationSourceHelm
JSON SCHEMAv1alpha1ApplicationSourceJsonnet
JSON SCHEMAv1alpha1ApplicationSourceKustomize
JSON SCHEMAv1alpha1ApplicationSourcePluginParameter
JSON SCHEMAv1alpha1ApplicationSourcePlugin
JSON SCHEMAv1alpha1ApplicationSource
JSON SCHEMAv1alpha1ApplicationSpec
JSON SCHEMAv1alpha1ApplicationStatus
JSON SCHEMAv1alpha1ApplicationSummary
JSON SCHEMAv1alpha1ApplicationTree
JSON SCHEMAv1alpha1ApplicationWatchEvent
JSON SCHEMAv1alpha1AWSAuthConfig
JSON SCHEMAv1alpha1Backoff
JSON SCHEMAv1alpha1BasicAuthBitbucketServer
JSON SCHEMAv1alpha1BearerTokenBitbucketCloud
JSON SCHEMAv1alpha1BearerTokenBitbucket
JSON SCHEMAv1alpha1ChartDetails
JSON SCHEMAv1alpha1ClusterCacheInfo
JSON SCHEMAv1alpha1ClusterConfig
JSON SCHEMAv1alpha1ClusterGenerator
JSON SCHEMAv1alpha1ClusterInfo
JSON SCHEMAv1alpha1ClusterList
JSON SCHEMAv1alpha1ClusterResourceRestrictionItem
JSON SCHEMAv1alpha1Cluster
JSON SCHEMAv1alpha1Command
JSON SCHEMAv1alpha1CommitMetadata
JSON SCHEMAv1alpha1ComparedTo
JSON SCHEMAv1alpha1ConfigManagementPlugin
JSON SCHEMAv1alpha1ConfigMapKeyRef
JSON SCHEMAv1alpha1ConnectionState
JSON SCHEMAv1alpha1DrySource
JSON SCHEMAv1alpha1DuckTypeGenerator
JSON SCHEMAv1alpha1ExecProviderConfig
JSON SCHEMAv1alpha1GitDirectoryGeneratorItem
JSON SCHEMAv1alpha1GitFileGeneratorItem
JSON SCHEMAv1alpha1GitGenerator
JSON SCHEMAv1alpha1GnuPGPublicKeyList
JSON SCHEMAv1alpha1GnuPGPublicKey
JSON SCHEMAv1alpha1HealthStatus
JSON SCHEMAv1alpha1HelmFileParameter
JSON SCHEMAv1alpha1HelmParameter
JSON SCHEMAv1alpha1HostInfo
JSON SCHEMAv1alpha1HostResourceInfo
JSON SCHEMAv1alpha1HydrateOperation
JSON SCHEMAv1alpha1HydrateTo
JSON SCHEMAv1alpha1InfoItem
JSON SCHEMAv1alpha1Info
JSON SCHEMAv1alpha1JsonnetVar
JSON SCHEMAv1alpha1JWTToken
JSON SCHEMAv1alpha1JWTTokens
JSON SCHEMAv1alpha1KnownTypeField
JSON SCHEMAv1alpha1KustomizeGvk
JSON SCHEMAv1alpha1KustomizeOptions
JSON SCHEMAv1alpha1KustomizePatch
JSON SCHEMAv1alpha1KustomizeReplica
JSON SCHEMAv1alpha1KustomizeResId
JSON SCHEMAv1alpha1KustomizeSelector
JSON SCHEMAv1alpha1KustomizeVersion
JSON SCHEMAv1alpha1ListGenerator
JSON SCHEMAv1alpha1ManagedNamespaceMetadata
JSON SCHEMAv1alpha1MatrixGenerator
JSON SCHEMAv1alpha1MergeGenerator
JSON SCHEMAv1alpha1OCIMetadata
JSON SCHEMAv1alpha1OperationInitiator
JSON SCHEMAv1alpha1Operation
JSON SCHEMAv1alpha1OperationState
JSON SCHEMAv1alpha1OrphanedResourceKey
JSON SCHEMAv1alpha1OrphanedResourcesMonitorSettings
JSON SCHEMAv1alpha1OverrideIgnoreDiff
JSON SCHEMAv1alpha1PluginConfigMapRef
JSON SCHEMAv1alpha1PluginGenerator
JSON SCHEMAv1alpha1PluginInput
JSON SCHEMAv1alpha1ProjectRole
JSON SCHEMAv1alpha1PullRequestGeneratorAzureDevOps
JSON SCHEMAv1alpha1PullRequestGeneratorBitbucket
JSON SCHEMAv1alpha1PullRequestGeneratorBitbucketServer
JSON SCHEMAv1alpha1PullRequestGeneratorFilter
JSON SCHEMAv1alpha1PullRequestGeneratorGitLab
JSON SCHEMAv1alpha1PullRequestGeneratorGitea
JSON SCHEMAv1alpha1PullRequestGeneratorGithub
JSON SCHEMAv1alpha1PullRequestGenerator
JSON SCHEMAv1alpha1RepoCredsList
JSON SCHEMAv1alpha1RepoCreds
JSON SCHEMAv1alpha1RepositoryCertificateList
JSON SCHEMAv1alpha1RepositoryCertificate
JSON SCHEMAv1alpha1RepositoryList
JSON SCHEMAv1alpha1Repository
JSON SCHEMAv1alpha1ResourceActionParam
JSON SCHEMAv1alpha1ResourceAction
JSON SCHEMAv1alpha1ResourceDiff
JSON SCHEMAv1alpha1ResourceIgnoreDifferences
JSON SCHEMAv1alpha1ResourceNetworkingInfo
JSON SCHEMAv1alpha1ResourceNode
JSON SCHEMAv1alpha1ResourceOverride
JSON SCHEMAv1alpha1ResourceRef
JSON SCHEMAv1alpha1ResourceResult
JSON SCHEMAv1alpha1RetryStrategy
JSON SCHEMAv1alpha1RevisionHistory
JSON SCHEMAv1alpha1RevisionMetadata
JSON SCHEMAv1alpha1RevisionReference
JSON SCHEMAv1alpha1SCMProviderGeneratorAWSCodeCommit
JSON SCHEMAv1alpha1SCMProviderGeneratorAzureDevOps
JSON SCHEMAv1alpha1SCMProviderGeneratorBitbucket
JSON SCHEMAv1alpha1SCMProviderGeneratorBitbucketServer
JSON SCHEMAv1alpha1SCMProviderGeneratorFilter
JSON SCHEMAv1alpha1SCMProviderGeneratorGitea
JSON SCHEMAv1alpha1SCMProviderGeneratorGithub
JSON SCHEMAv1alpha1SCMProviderGeneratorGitlab
JSON SCHEMAv1alpha1SCMProviderGenerator
JSON SCHEMAv1alpha1SecretRef
JSON SCHEMAv1alpha1SignatureKey
JSON SCHEMAv1alpha1SourceHydrator
JSON SCHEMAv1alpha1SourceHydratorStatus
JSON SCHEMAv1alpha1SuccessfulHydrateOperation
JSON SCHEMAv1alpha1SyncOperationResource
JSON SCHEMAv1alpha1SyncOperationResult
JSON SCHEMAv1alpha1SyncOperation
JSON SCHEMAv1alpha1SyncPolicyAutomated
JSON SCHEMAv1alpha1SyncPolicy
JSON SCHEMAv1alpha1SyncSource
JSON SCHEMAv1alpha1SyncStatus
JSON SCHEMAv1alpha1SyncStrategyApply
JSON SCHEMAv1alpha1SyncStrategyHook
JSON SCHEMAv1alpha1SyncStrategy
JSON SCHEMAv1alpha1SyncWindow
JSON SCHEMAv1alpha1TagFilter
JSON SCHEMAv1alpha1TLSClientConfig
JSON SCHEMAversionVersionMessage
JSON SCHEMAScroll within the panel for all 262 ·
JSON Structure 262
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
Argo Cd Account Account Structure
JSON STRUCTUREArgo Cd Account Accounts List Structure
JSON STRUCTUREArgo Cd Account Can I Response Structure
JSON STRUCTUREArgo Cd Account Create Token Request Structure
JSON STRUCTUREArgo Cd Account Create Token Response Structure
JSON STRUCTUREArgo Cd Account Empty Response Structure
JSON STRUCTUREArgo Cd Account Token Structure
JSON STRUCTUREArgo Cd Account Update Password Request Structure
JSON STRUCTUREArgo Cd Account Update Password Response Structure
JSON STRUCTUREArgo Cd Application Application Patch Request Structure
JSON STRUCTUREArgo Cd Application Application Response Structure
JSON STRUCTUREArgo Cd Application Application Sync Request Structure
JSON STRUCTUREArgo Cd Application Application Sync Window Structure
JSON STRUCTUREArgo Cd Application File Chunk Structure
JSON STRUCTUREArgo Cd Application Link Info Structure
JSON STRUCTUREArgo Cd Application Links Response Structure
JSON STRUCTUREArgo Cd Application Log Entry Structure
JSON STRUCTUREArgo Cd Application Managed Resources Response Structure
JSON STRUCTUREArgo Cd Application Resource Action Parameters Structure
JSON STRUCTUREArgo Cd Application Sync Options Structure
JSON STRUCTUREArgo Cd Applicationv1Alpha1 Env Entry Structure
JSON STRUCTUREArgo Cd Applicationv1Alpha1 Resource Status Structure
JSON STRUCTUREArgo Cd Cluster Cluster Id Structure
JSON STRUCTUREArgo Cd Cluster Cluster Response Structure
JSON STRUCTUREArgo Cd Cluster Connector Structure
JSON STRUCTUREArgo Cd Cluster Dex Config Structure
JSON STRUCTUREArgo Cd Cluster Google Analytics Config Structure
JSON STRUCTUREArgo Cd Cluster Help Structure
JSON STRUCTUREArgo Cd Cluster Oidc Config Structure
JSON STRUCTUREArgo Cd Cluster Plugin Structure
JSON STRUCTUREArgo Cd Cluster Settings Plugins Response Structure
JSON STRUCTUREArgo Cd Cluster Settings Structure
JSON STRUCTUREArgo Cd Gpgkey Gnu Pg Public Key Response Structure
JSON STRUCTUREArgo Cd Intstr Int Or String Structure
JSON STRUCTUREArgo Cd Notification Service List Structure
JSON STRUCTUREArgo Cd Notification Service Structure
JSON STRUCTUREArgo Cd Notification Template List Structure
JSON STRUCTUREArgo Cd Notification Template Structure
JSON STRUCTUREArgo Cd Notification Trigger List Structure
JSON STRUCTUREArgo Cd Notification Trigger Structure
JSON STRUCTUREArgo Cd Oidc Claim Structure
JSON STRUCTUREArgo Cd Project Detailed Projects Response Structure
JSON STRUCTUREArgo Cd Project Empty Response Structure
JSON STRUCTUREArgo Cd Project Global Projects Response Structure
JSON STRUCTUREArgo Cd Project Project Create Request Structure
JSON STRUCTUREArgo Cd Project Project Token Create Request Structure
JSON STRUCTUREArgo Cd Project Project Token Response Structure
JSON STRUCTUREArgo Cd Project Project Update Request Structure
JSON STRUCTUREArgo Cd Project Sync Windows Response Structure
JSON STRUCTUREArgo Cd Protobuf Any Structure
JSON STRUCTUREArgo Cd Repocreds Repo Creds Response Structure
JSON STRUCTUREArgo Cd Repository App Info Structure
JSON STRUCTUREArgo Cd Repository Directory App Spec Structure
JSON STRUCTUREArgo Cd Repository Helm App Spec Structure
JSON STRUCTUREArgo Cd Repository Helm Chart Structure
JSON STRUCTUREArgo Cd Repository Helm Charts Response Structure
JSON STRUCTUREArgo Cd Repository Kustomize App Spec Structure
JSON STRUCTUREArgo Cd Repository Manifest Response Structure
JSON STRUCTUREArgo Cd Repository Parameter Announcement Structure
JSON STRUCTUREArgo Cd Repository Plugin App Spec Structure
JSON STRUCTUREArgo Cd Repository Refs Structure
JSON STRUCTUREArgo Cd Repository Repo App Details Query Structure
JSON STRUCTUREArgo Cd Repository Repo App Details Response Structure
JSON STRUCTUREArgo Cd Repository Repo Apps Response Structure
JSON STRUCTUREArgo Cd Repository Repo Response Structure
JSON STRUCTUREArgo Cd Runtime Error Structure
JSON STRUCTUREArgo Cd Runtime Raw Extension Structure
JSON STRUCTUREArgo Cd Runtime Stream Error Structure
JSON STRUCTUREArgo Cd Session Get User Info Response Structure
JSON STRUCTUREArgo Cd Session Session Create Request Structure
JSON STRUCTUREArgo Cd Session Session Response Structure
JSON STRUCTUREArgo Cd V1 Event List Structure
JSON STRUCTUREArgo Cd V1 Event Series Structure
JSON STRUCTUREArgo Cd V1 Event Source Structure
JSON STRUCTUREArgo Cd V1 Event Structure
JSON STRUCTUREArgo Cd V1 Fields V1 Structure
JSON STRUCTUREArgo Cd V1 Group Kind Structure
JSON STRUCTUREArgo Cd V1 Json Structure
JSON STRUCTUREArgo Cd V1 Label Selector Requirement Structure
JSON STRUCTUREArgo Cd V1 Label Selector Structure
JSON STRUCTUREArgo Cd V1 List Meta Structure
JSON STRUCTUREArgo Cd V1 Load Balancer Ingress Structure
JSON STRUCTUREArgo Cd V1 Managed Fields Entry Structure
JSON STRUCTUREArgo Cd V1 Micro Time Structure
JSON STRUCTUREArgo Cd V1 Node Swap Status Structure
JSON STRUCTUREArgo Cd V1 Node System Info Structure
JSON STRUCTUREArgo Cd V1 Object Meta Structure
JSON STRUCTUREArgo Cd V1 Object Reference Structure
JSON STRUCTUREArgo Cd V1 Owner Reference Structure
JSON STRUCTUREArgo Cd V1 Port Status Structure
JSON STRUCTUREArgo Cd V1 Time Structure
JSON STRUCTUREArgo Cd V1Alpha1 App Health Status Structure
JSON STRUCTUREArgo Cd V1Alpha1 App Project List Structure
JSON STRUCTUREArgo Cd V1Alpha1 App Project Spec Structure
JSON STRUCTUREArgo Cd V1Alpha1 App Project Status Structure
JSON STRUCTUREArgo Cd V1Alpha1 App Project Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Condition Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Destination Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application List Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Match Expression Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Preserved Fields Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Condition Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Generator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set List Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Rollout Step Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Spec Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Status Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Strategy Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Sync Policy Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Template Meta Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Template Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Tree Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Set Watch Event Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Source Directory Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Source Helm Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Source Jsonnet Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Source Kustomize Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Source Plugin Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Source Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Spec Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Status Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Summary Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Tree Structure
JSON STRUCTUREArgo Cd V1Alpha1 Application Watch Event Structure
JSON STRUCTUREArgo Cd V1Alpha1 Aws Auth Config Structure
JSON STRUCTUREArgo Cd V1Alpha1 Backoff Structure
JSON STRUCTUREArgo Cd V1Alpha1 Basic Auth Bitbucket Server Structure
JSON STRUCTUREArgo Cd V1Alpha1 Bearer Token Bitbucket Cloud Structure
JSON STRUCTUREArgo Cd V1Alpha1 Bearer Token Bitbucket Structure
JSON STRUCTUREArgo Cd V1Alpha1 Chart Details Structure
JSON STRUCTUREArgo Cd V1Alpha1 Cluster Cache Info Structure
JSON STRUCTUREArgo Cd V1Alpha1 Cluster Config Structure
JSON STRUCTUREArgo Cd V1Alpha1 Cluster Generator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Cluster Info Structure
JSON STRUCTUREArgo Cd V1Alpha1 Cluster List Structure
JSON STRUCTUREArgo Cd V1Alpha1 Cluster Structure
JSON STRUCTUREArgo Cd V1Alpha1 Command Structure
JSON STRUCTUREArgo Cd V1Alpha1 Commit Metadata Structure
JSON STRUCTUREArgo Cd V1Alpha1 Compared To Structure
JSON STRUCTUREArgo Cd V1Alpha1 Config Management Plugin Structure
JSON STRUCTUREArgo Cd V1Alpha1 Config Map Key Ref Structure
JSON STRUCTUREArgo Cd V1Alpha1 Connection State Structure
JSON STRUCTUREArgo Cd V1Alpha1 Dry Source Structure
JSON STRUCTUREArgo Cd V1Alpha1 Duck Type Generator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Exec Provider Config Structure
JSON STRUCTUREArgo Cd V1Alpha1 Git Directory Generator Item Structure
JSON STRUCTUREArgo Cd V1Alpha1 Git File Generator Item Structure
JSON STRUCTUREArgo Cd V1Alpha1 Git Generator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Gnu Pg Public Key List Structure
JSON STRUCTUREArgo Cd V1Alpha1 Gnu Pg Public Key Structure
JSON STRUCTUREArgo Cd V1Alpha1 Health Status Structure
JSON STRUCTUREArgo Cd V1Alpha1 Helm File Parameter Structure
JSON STRUCTUREArgo Cd V1Alpha1 Helm Parameter Structure
JSON STRUCTUREArgo Cd V1Alpha1 Host Info Structure
JSON STRUCTUREArgo Cd V1Alpha1 Host Resource Info Structure
JSON STRUCTUREArgo Cd V1Alpha1 Hydrate Operation Structure
JSON STRUCTUREArgo Cd V1Alpha1 Hydrate To Structure
JSON STRUCTUREArgo Cd V1Alpha1 Info Item Structure
JSON STRUCTUREArgo Cd V1Alpha1 Info Structure
JSON STRUCTUREArgo Cd V1Alpha1 Jsonnet Var Structure
JSON STRUCTUREArgo Cd V1Alpha1 Jwt Token Structure
JSON STRUCTUREArgo Cd V1Alpha1 Jwt Tokens Structure
JSON STRUCTUREArgo Cd V1Alpha1 Known Type Field Structure
JSON STRUCTUREArgo Cd V1Alpha1 Kustomize Gvk Structure
JSON STRUCTUREArgo Cd V1Alpha1 Kustomize Options Structure
JSON STRUCTUREArgo Cd V1Alpha1 Kustomize Patch Structure
JSON STRUCTUREArgo Cd V1Alpha1 Kustomize Replica Structure
JSON STRUCTUREArgo Cd V1Alpha1 Kustomize Res Id Structure
JSON STRUCTUREArgo Cd V1Alpha1 Kustomize Selector Structure
JSON STRUCTUREArgo Cd V1Alpha1 Kustomize Version Structure
JSON STRUCTUREArgo Cd V1Alpha1 List Generator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Managed Namespace Metadata Structure
JSON STRUCTUREArgo Cd V1Alpha1 Matrix Generator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Merge Generator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Oci Metadata Structure
JSON STRUCTUREArgo Cd V1Alpha1 Operation Initiator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Operation State Structure
JSON STRUCTUREArgo Cd V1Alpha1 Operation Structure
JSON STRUCTUREArgo Cd V1Alpha1 Orphaned Resource Key Structure
JSON STRUCTUREArgo Cd V1Alpha1 Override Ignore Diff Structure
JSON STRUCTUREArgo Cd V1Alpha1 Plugin Config Map Ref Structure
JSON STRUCTUREArgo Cd V1Alpha1 Plugin Generator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Plugin Input Structure
JSON STRUCTUREArgo Cd V1Alpha1 Project Role Structure
JSON STRUCTUREArgo Cd V1Alpha1 Pull Request Generator Filter Structure
JSON STRUCTUREArgo Cd V1Alpha1 Pull Request Generator Gitea Structure
JSON STRUCTUREArgo Cd V1Alpha1 Pull Request Generator Github Structure
JSON STRUCTUREArgo Cd V1Alpha1 Pull Request Generator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Repo Creds List Structure
JSON STRUCTUREArgo Cd V1Alpha1 Repo Creds Structure
JSON STRUCTUREArgo Cd V1Alpha1 Repository Certificate List Structure
JSON STRUCTUREArgo Cd V1Alpha1 Repository Certificate Structure
JSON STRUCTUREArgo Cd V1Alpha1 Repository List Structure
JSON STRUCTUREArgo Cd V1Alpha1 Repository Structure
JSON STRUCTUREArgo Cd V1Alpha1 Resource Action Param Structure
JSON STRUCTUREArgo Cd V1Alpha1 Resource Action Structure
JSON STRUCTUREArgo Cd V1Alpha1 Resource Diff Structure
JSON STRUCTUREArgo Cd V1Alpha1 Resource Ignore Differences Structure
JSON STRUCTUREArgo Cd V1Alpha1 Resource Networking Info Structure
JSON STRUCTUREArgo Cd V1Alpha1 Resource Node Structure
JSON STRUCTUREArgo Cd V1Alpha1 Resource Override Structure
JSON STRUCTUREArgo Cd V1Alpha1 Resource Ref Structure
JSON STRUCTUREArgo Cd V1Alpha1 Resource Result Structure
JSON STRUCTUREArgo Cd V1Alpha1 Retry Strategy Structure
JSON STRUCTUREArgo Cd V1Alpha1 Revision History Structure
JSON STRUCTUREArgo Cd V1Alpha1 Revision Metadata Structure
JSON STRUCTUREArgo Cd V1Alpha1 Revision Reference Structure
JSON STRUCTUREArgo Cd V1Alpha1 Scm Provider Generator Filter Structure
JSON STRUCTUREArgo Cd V1Alpha1 Scm Provider Generator Gitea Structure
JSON STRUCTUREArgo Cd V1Alpha1 Scm Provider Generator Github Structure
JSON STRUCTUREArgo Cd V1Alpha1 Scm Provider Generator Gitlab Structure
JSON STRUCTUREArgo Cd V1Alpha1 Scm Provider Generator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Secret Ref Structure
JSON STRUCTUREArgo Cd V1Alpha1 Signature Key Structure
JSON STRUCTUREArgo Cd V1Alpha1 Source Hydrator Status Structure
JSON STRUCTUREArgo Cd V1Alpha1 Source Hydrator Structure
JSON STRUCTUREArgo Cd V1Alpha1 Successful Hydrate Operation Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Operation Resource Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Operation Result Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Operation Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Policy Automated Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Policy Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Source Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Status Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Strategy Apply Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Strategy Hook Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Strategy Structure
JSON STRUCTUREArgo Cd V1Alpha1 Sync Window Structure
JSON STRUCTUREArgo Cd V1Alpha1 Tag Filter Structure
JSON STRUCTUREArgo Cd V1Alpha1 Tls Client Config Structure
JSON STRUCTUREArgo Cd Version Version Message Structure
JSON STRUCTUREScroll within the panel for all 262 ·
Examples 251
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Argo Cd Cluster Help Example
EXAMPLEArgo Cd Oidc Claim Example
EXAMPLEArgo Cd Protobuf Any Example
EXAMPLEArgo Cd V1 Event Example
EXAMPLEArgo Cd V1 Fields V1 Example
EXAMPLEArgo Cd V1 Json Example
EXAMPLEArgo Cd V1 List Meta Example
EXAMPLEScroll within the panel for all 251 ·
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 7
What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.
What developers build with this provider.
Continuous Deployment to Kubernetes
Automate application releases to Kubernetes clusters with every Git commit triggering a reconciliation cycle.
Multi-Environment Promotion
Promote application versions across dev, staging, and production environments using Git branch strategies.
Multi-Cluster GitOps
Manage application deployments consistently across dozens of Kubernetes clusters from a central Argo CD instance.
Cluster Add-On Management
Automatically deploy infrastructure add-ons (CNI, CSI, monitoring) to all clusters using ApplicationSet.
Tenant Self-Service
Allow development teams to manage their own applications within project-scoped RBAC boundaries.
Disaster Recovery
Quickly restore application state to any prior Git commit in case of production incidents.
Compliance and Auditability
Maintain a complete audit trail of all deployment changes via Git history and Argo CD event logs.
Scroll within the panel for all 7 ·
Integrations 14
Pre-built integrations with other platforms tell you where this provider already fits in a stack.
Pre-built integrations with other platforms and tools.
Helm
Native support for Helm chart rendering and deployment with value overrides.
Kustomize
Native support for Kustomize overlays for environment-specific configuration.
HashiCorp Vault
Integrates with Vault for secret management using the argocd-vault-plugin.
GitHub Actions
Trigger Argo CD syncs or check sync status as part of GitHub Actions CI pipelines.
Jenkins
Integrate Argo CD sync steps into Jenkins CI/CD pipelines.
Prometheus
Exposes metrics for Prometheus scraping to monitor application sync health and performance.
Grafana
Pre-built dashboards for visualizing Argo CD metrics in Grafana.
Open Policy Agent
Enforce admission policies via OPA and Gatekeeper before Argo CD syncs resources.
Argo Rollouts
Native integration with Argo Rollouts for progressive delivery (canary, blue/green).
Argo Workflows
Trigger Argo Workflows as part of sync hooks for complex multi-step pipelines.
Slack
Send deployment notifications and alerts to Slack channels.
AWS EKS
Manage applications on Amazon EKS clusters with AWS IAM authentication support.
Google GKE
Deploy to Google Kubernetes Engine clusters with GKE authentication.
Azure AKS
Manage applications on Azure Kubernetes Service with Azure AD authentication.
Scroll within the panel for all 14 ·
Resources
Every other property we hold for Argo CD — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Company 3
The organization behind the API
← All providers · Data indexed from github.com/api-evangelist/argo-cd · machine-readable index on apis.io