v1

latestOpenAPI 3.0.3MIT2026-07-17241338.5 KB
Organizations

Create organization

Creates a new organization resource.

post/api/orgs

Request body

namestring required

Organization slug (DNS-safe label)

displayNamestring

Human-readable organization name

Example request

{
  "name": "acme",
  "displayName": "Acme Corp"
}

Response

Organization created

apiVersionstring required
kindstring required

Resource kind (e.g. Repository, AgentStack)

specobject

Resource spec (kind-specific fields)

statusobject

Resource status (set by controller)

Example response

{
  "apiVersion": "kradle.a5c.ai/v1alpha1",
  "kind": "AgentStack",
  "metadata": {
    "name": "my-stack",
    "namespace": "kradle-org-default"
  }
}