Skip to main content
GET
Get the tenant code repository configuration

Authorizations

x-api-key
string
header
required

Optional API key for authentication (enabled via application.yaml)

Response

Current configuration (defaults when none saved yet)

name
string

Always default — one repository per tenant

provider
string

Repository provider (github)

repo
string

Repository in owner/repo form

apiBaseUrl
string

API endpoint; override for GitHub Enterprise Server (e.g. https://ghes.example.com/api/v3)

branch
string
pathPrefix
string

Script path becomes {pathPrefix}{tapName}.py

authSecretName
string

Vault secret (tagged _type=repo_token) holding a token field. The token itself is never returned by the API.

commitAuthor
string

Commit author in Name <email> form

commitMessageTemplate
string

Commit message template. Tokens: {name}, {action}, {user}

enabled
boolean