Skip to main content
POST
Create Execution Job

Authorizations

Authorization
string
header
required

An API key or OAuth2/OIDC access token sent as Authorization: Bearer <token>.

Body

application/json

One Python function plus independently portable arguments.

serialized_function
file
required
Minimum string length: 1
serialization_python_version
enum<string>
required
Available options:
3.12,
3.13,
3.14
environment
Environment · object
required

A reproducible Python runtime for an execution.

Cloudpickle, PyArrow, Pydantic, outerproduct-dataframe, outerproduct-hpo, and outerproduct-serialization are supplied and versioned by the execution runtime. Environment variables are invocation inputs rather than image inputs, so changing one does not invalidate the dependency image cache. They are ordinary, non-secret values; secret injection is a separate runtime capability.

resources
Resources · object

Compute capacity and deadline requested for one execution.

arguments
ExecutionArguments · object

Response

Successful Response

job_id
required

Server-assigned id of the submitted job

status
enum<string>
required
Available options:
pending,
running,
completed,
failed,
cancelled
message
string
required