Create service
POST {{baseUrl}}/services
Request Body
{"type"=>"cron_job", "name"=>"<string>", "ownerId"=>"<string>", "repo"=>"<string>", "autoDeploy"=>"yes", "branch"=>"<string>", "image"=>{"imagePath"=>"<string>", "ownerId"=>"<string>", "registryCredentialId"=>"<string>"}, "buildFilter"=>{"paths"=>["<string>", "<string>"], "ignoredPaths"=>["<string>", "<string>"]}, "rootDir"=>"<string>", "envVars"=>[{"key"=>"<string>", "value"=>"<string>"}, {"key"=>"<string>", "value"=>"<string>"}], "secretFiles"=>[{"name"=>"<string>", "contents"=>"<string>"}, {"name"=>"<string>", "contents"=>"<string>"}], "serviceDetails"=>{"buildCommand"=>"<string>", "headers"=>[{"path"=>"<string>", "name"=>"<string>", "value"=>"<string>"}, {"path"=>"<string>", "name"=>"<string>", "value"=>"<string>"}], "publishPath"=>"<string>", "pullRequestPreviewsEnabled"=>"no", "routes"=>[{"type"=>"redirect", "source"=>"<string>", "destination"=>"<string>"}, {"type"=>"redirect", "source"=>"<string>", "destination"=>"<string>"}]}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
RESPONSES
status: Created
{"service":{"id":"\u003cstring\u003e","autoDeploy":"no","branch":"\u003cstring\u003e","buildFilter":{"paths":["\u003cstring\u003e","\u003cstring\u003e"],"ignoredPaths":["\u003cstring\u003e","\u003cstring\u003e"]},"createdAt":"\u003cdateTime\u003e","image":{"imagePath":"\u003cstring\u003e","ownerId":"\u003cstring\u003e","registryCredentialId":"\u003cstring\u003e"},"name":"\u003cstring\u003e","notifyOnFail":"notify","ownerId":"\u003cstring\u003e","repo":"\u003cstring\u003e","rootDir":"\u003cstring\u003e","slug":"\u003cstring\u003e","suspended":"not_suspended","suspenders":["unknown","parent_service"],"type":"private_service","updatedAt":"\u003cdateTime\u003e","serviceDetails":{"buildCommand":"\u003cstring\u003e","parentServer":{"id":"\u003cstring\u003e","name":"\u003cstring\u003e"},"publishPath":"\u003cstring\u003e","pullRequestPreviewsEnabled":"yes","url":"\u003cstring\u003e"}},"deployId":"\u003cstring\u003e"}