Get the interruptible container installer
Returns a POSIX sh installer that enrolls the container it runs in as an interruptible node. It needs no root, systemd or capabilities to run. Run it inside the container as `curl -fsSL "<url>" | sh` or `wget -qO- "<url>" | sh`. It downloads the interruptible agent for the container's architecture, verifies its sha256, and runs it; the agent enrolls the container and detaches. The token must be an interruptible one (orl provider provisioning-token create --class interruptible).
Required permission
Requires no permission: the credential the request carries authorizes it.
token*stringInterruptible provisioning token (otk_...)
The installer script (contains a secret provisioning token, never cached)
response?stringtext/x-shellscriptcurl -X GET 'https://api.openrelay.inc/v1/provider/interruptible/bootstrap?token=string'"string"Get the one-command node installer GET
Returns a self-contained shell installer, run on the host with curl piped to sudo bash, that enrolls the machine as a provider node in the community pool. With a bearer org API key it mints a fresh provisioning token (24 hours, any number of nodes); with ?token=otk_… (e.g. minted from the dashboard) it self-auths and embeds that token instead. name only applies when minting (the token already carries it). The runtime is detected on the box, not chosen here: a bare metal host enrolls as a qemu VM host with VFIO passthrough, and a virtualised guest enrolls as a runc pod host on its native NVIDIA or AMD driver.
Get provider and application status GET
Returns whether the organization is an approved provider, plus the status and submission time of its provider application when it has one.