Add app
POST /api/apps
POST
/api/apps
Register a new app. Saves to apps.yml and immediately queues for reconciliation.
Authorizations
Section titled “Authorizations ”- bearerToken
- None
Request Body required
Section titled “Request Body required ”object
id
required
App ID (lowercase letters, numbers, hyphens)
string
repo
required
Git repository URL
string
branch
Branch to track
string
path
Path to holden.yml in the repo
string
Responses
Section titled “ Responses ”App added and queued
Invalid JSON or missing required fields
API key not configured (port 6020 only)