API referenceCI/CD intake
PUT /applications/{name}
PUT /applications/{name}: OrkStage Control API v1 endpoint reference.
PUT
header
AuthorizationBearer <token>Organization API key (scoped). Sessions use the cookie instead.
name*stringx-orkstage-csrf?unknownCookie sessions: send "1" on POST/PATCH/PUT/DELETE. Not needed with an API key.
application/json- body
displayName*stringLength
1 <= length <= 120repository*stringLength
3 <= length <= 500registryKind?stringDefault
"ecr"Value in
"ecr""acr""ocir""gar""dockerhub""ghcr""other"port*integerRange
1 <= value <= 65535healthPath?stringMatch
^\/.*Format
starts_withLength
length <= 200Default
"/health"readinessPath?stringMatch
^\/.*Format
starts_withLength
length <= 200curl -X PUT 'http://localhost:4300/api/v1/applications/string' \ -H 'Content-Type: application/json' \ -d '{ "displayName": "string", "repository": "string", "port": 1}'Empty