Skip to main content
POST

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
stack
enum<string>

Stack

Available options:
node,
python,
go,
openjdk,
ruby,
php,
rust,
dotnet,
nginx,
alpine,
ubuntu,
debian,
custom
imageTag
string

Image Tag

customImage
string

Base Image

workdir
string

WORKDIR

buildArgs
string

Build ARGs

envVars
string

Environment Variables

systemPackages
string

System Packages

depFiles
string

Dependency Files

installDeps
string

Install Command

buildCommand
string

Build Command

exposePorts
string

Expose Ports

runUser
string

Non-root USER

healthcheck
string

HEALTHCHECK

healthcheckInterval
enum<string>

Healthcheck Interval

Available options:
10s,
30s,
60s,
5m
cmdForm
enum<string>

Command Form

Available options:
exec,
shell
entrypointValue
string

ENTRYPOINT

cmdValue
string

CMD

Response

Tool output

outputs
object
required
tool
string
required

The tool's slug, echoing the {slug} in the request path.

tool_version
string
required

Output-contract version for this tool.

credits_used
integer
required

Credits this call consumed, after any settlement refund. 0 when metering is disabled.

credits_remaining
integer | null
required

Credits left in the current monthly allowance, or null when metering is disabled.

request_id
string

Correlation id, also sent as x-request-id.