II.
Presentation overview
Reference · livepresentation:kradle-api
Kradle REST API overview
REST API served on port 3080 by the Kradle API controller. Provides workflow-shaped endpoints for the web UI, SSE streaming for watch updates, Git smart-HTTP proxy to the Gitea backend, and convenience endpoints for operations that span multiple Kubernetes resources. Authentication via Kubernetes bearer tokens and service accounts.
Attributes
displayName
Kradle REST API
kind
api
description
REST API served on port 3080 by the Kradle API controller. Provides
workflow-shaped endpoints for the web UI, SSE streaming for watch
updates, Git smart-HTTP proxy to the Gitea backend, and convenience
endpoints for operations that span multiple Kubernetes resources.
Authentication via Kubernetes bearer tokens and service accounts.
renderingTechnology
http-rest
themeSupport
none
accessibilitySupport
none
offlineMode
no
platforms
- web
Outgoing edges
bundled_with1
- platform:kradle·PlatformKradle
surfaces_resource75
- kubernetes-crd-kind:kradle-agent-stack·KubernetesCrdKindKradle AgentStack
- kubernetes-crd-kind:kradle-agent-subagent·KubernetesCrdKindKradle AgentSubagent
- kubernetes-crd-kind:kradle-agent-tool-profile·KubernetesCrdKindKradle AgentToolProfile
- kubernetes-crd-kind:kradle-agent-mcp-server·KubernetesCrdKindKradle AgentMcpServer
- kubernetes-crd-kind:kradle-agent-skill·KubernetesCrdKindKradle AgentSkill
- kubernetes-crd-kind:kradle-agent-trigger-rule·KubernetesCrdKindKradle AgentTriggerRule
- kubernetes-crd-kind:kradle-agent-context-label·KubernetesCrdKindKradle AgentContextLabel
- kubernetes-crd-kind:kradle-kradle-workspace-policy·KubernetesCrdKindKradle KradleWorkspacePolicy
- kubernetes-crd-kind:kradle-agent-service-account·KubernetesCrdKindKradle AgentServiceAccount
- kubernetes-crd-kind:kradle-agent-role-binding·KubernetesCrdKindKradle AgentRoleBinding
- kubernetes-crd-kind:kradle-agent-secret-grant·KubernetesCrdKindKradle AgentSecretGrant
- kubernetes-crd-kind:kradle-agent-config-grant·KubernetesCrdKindKradle AgentConfigGrant
- kubernetes-crd-kind:kradle-agent-adapter·KubernetesCrdKindKradle AgentAdapter
- kubernetes-crd-kind:kradle-agent-transport-binding·KubernetesCrdKindKradle AgentTransportBinding
- kubernetes-crd-kind:kradle-agent-provider-config·KubernetesCrdKindKradle AgentProviderConfig
- kubernetes-crd-kind:kradle-kradle-project·KubernetesCrdKindKradle KradleProject
- kubernetes-crd-kind:kradle-agent-gateway-config·KubernetesCrdKindKradle AgentGatewayConfig
- kubernetes-crd-kind:kradle-agent-memory-repository·KubernetesCrdKindKradle AgentMemoryRepository
- kubernetes-crd-kind:kradle-agent-memory-source·KubernetesCrdKindKradle AgentMemorySource
- kubernetes-crd-kind:kradle-agent-memory-ontology·KubernetesCrdKindKradle AgentMemoryOntology
- kubernetes-crd-kind:kradle-agent-memory-association·KubernetesCrdKindKradle AgentMemoryAssociation
- kubernetes-crd-kind:kradle-kradle-workspace·KubernetesCrdKindKradle KradleWorkspace
- kubernetes-crd-kind:kradle-ref-policy·KubernetesCrdKindKradle RefPolicy
- kubernetes-crd-kind:kradle-runner-pool·KubernetesCrdKindKradle RunnerPool
- kubernetes-crd-kind:kradle-webhook-subscription·KubernetesCrdKindKradle WebhookSubscription
- kubernetes-crd-kind:kradle-view·KubernetesCrdKindKradle View
- kubernetes-crd-kind:kradle-selector·KubernetesCrdKindKradle Selector
- kubernetes-crd-kind:kradle-pull-request·KubernetesCrdKindKradle PullRequest
- kubernetes-crd-kind:kradle-issue·KubernetesCrdKindKradle Issue
- kubernetes-crd-kind:kradle-review·KubernetesCrdKindKradle Review
- kubernetes-crd-kind:kradle-pipeline·KubernetesCrdKindKradle Pipeline
- kubernetes-crd-kind:kradle-job·KubernetesCrdKindKradle Job
- kubernetes-crd-kind:kradle-webhook-delivery·KubernetesCrdKindKradle WebhookDelivery
- kubernetes-crd-kind:kradle-agent-dispatch-run·KubernetesCrdKindKradle AgentDispatchRun
- kubernetes-crd-kind:kradle-agent-dispatch-attempt·KubernetesCrdKindKradle AgentDispatchAttempt
- kubernetes-crd-kind:kradle-agent-session·KubernetesCrdKindKradle AgentSession
- kubernetes-crd-kind:kradle-agent-context-bundle·KubernetesCrdKindKradle AgentContextBundle
- kubernetes-crd-kind:kradle-kradle-artifact·KubernetesCrdKindKradle KradleArtifact
- kubernetes-crd-kind:kradle-agent-approval·KubernetesCrdKindKradle AgentApproval
- kubernetes-crd-kind:kradle-agent-trigger-execution·KubernetesCrdKindKradle AgentTriggerExecution
- kubernetes-crd-kind:kradle-agent-capability-requirement·KubernetesCrdKindKradle AgentCapabilityRequirement
- kubernetes-crd-kind:kradle-work-item-session-link·KubernetesCrdKindKradle WorkItemSessionLink
- kubernetes-crd-kind:kradle-work-item-workspace-link·KubernetesCrdKindKradle WorkItemWorkspaceLink
- kubernetes-crd-kind:kradle-agent-session-transcript·KubernetesCrdKindKradle AgentSessionTranscript
- kubernetes-crd-kind:kradle-agent-session-attachment·KubernetesCrdKindKradle AgentSessionAttachment
- kubernetes-crd-kind:kradle-kradle-workspace-runtime·KubernetesCrdKindKradle KradleWorkspaceRuntime
- kubernetes-crd-kind:kradle-agent-memory-snapshot·KubernetesCrdKindKradle AgentMemorySnapshot
- kubernetes-crd-kind:kradle-agent-memory-query·KubernetesCrdKindKradle AgentMemoryQuery
- kubernetes-crd-kind:kradle-agent-memory-update·KubernetesCrdKindKradle AgentMemoryUpdate
- kubernetes-crd-kind:kradle-agent-run-memory-import·KubernetesCrdKindKradle AgentRunMemoryImport
- kubernetes-crd-kind:kradle-external-backend-provider·KubernetesCrdKindKradle ExternalBackendProvider
- kubernetes-crd-kind:kradle-external-backend-binding·KubernetesCrdKindKradle ExternalBackendBinding
- kubernetes-crd-kind:kradle-external-backend-sync-policy·KubernetesCrdKindKradle ExternalBackendSyncPolicy
- kubernetes-crd-kind:kradle-external-provider-capability-manifest·KubernetesCrdKindKradle ExternalProviderCapabilityManifest
- kubernetes-crd-kind:kradle-external-webhook-delivery·KubernetesCrdKindKradle ExternalWebhookDelivery
- kubernetes-crd-kind:kradle-external-sync-event·KubernetesCrdKindKradle ExternalSyncEvent
- kubernetes-crd-kind:kradle-external-sync-state·KubernetesCrdKindKradle ExternalSyncState
- kubernetes-crd-kind:kradle-external-write-intent·KubernetesCrdKindKradle ExternalWriteIntent
- kubernetes-crd-kind:kradle-external-sync-conflict·KubernetesCrdKindKradle ExternalSyncConflict
- kubernetes-crd-kind:kradle-external-object-link·KubernetesCrdKindKradle ExternalObjectLink
- kubernetes-crd-kind:kradle-policy-profile·KubernetesCrdKindKradle PolicyProfile
- kubernetes-crd-kind:kradle-policy-template·KubernetesCrdKindKradle PolicyTemplate
- kubernetes-crd-kind:kradle-policy-binding·KubernetesCrdKindKradle PolicyBinding
- kubernetes-crd-kind:kradle-policy-exception-request·KubernetesCrdKindKradle PolicyExceptionRequest
- kubernetes-crd-kind:kradle-repository·KubernetesCrdKindKradle Repository
- kubernetes-crd-kind:kradle-branch-protection·KubernetesCrdKindKradle BranchProtection
- kubernetes-crd-kind:kradle-organization·KubernetesCrdKindKradle Organization
- kubernetes-crd-kind:kradle-org-namespace-binding·KubernetesCrdKindKradle OrgNamespaceBinding
- kubernetes-crd-kind:kradle-sshkey·KubernetesCrdKindKradle SSHKey
- kubernetes-crd-kind:kradle-repository-permission·KubernetesCrdKindKradle RepositoryPermission
- kubernetes-crd-kind:kradle-user·KubernetesCrdKindKradle User
- kubernetes-crd-kind:kradle-team·KubernetesCrdKindKradle Team
- kubernetes-crd-kind:kradle-invite·KubernetesCrdKindKradle Invite
- kubernetes-crd-kind:kradle-identity-mapping·KubernetesCrdKindKradle IdentityMapping
- kubernetes-crd-kind:kradle-auth-provider·KubernetesCrdKindKradle AuthProvider
Incoming edges
asserts_about1
- claim:kradle-presentations-exist·TestableClaimKradle has web UI, CLI, and API presentations