Copy a file off a machine into a temporary blob
PRO ONLY: Free and anonymous callers cannot initiate pulls, and a plan-restricted machine fails with reason plan_device_limit. Reads an absolute path off the machine and stores it as a TEMPORARY blob, returning a blob id and a short-lived download link. A blob/link created while Pro was active remains usable only to its original TTL after downgrade: blob access ends after 24 hours and the link after 1 hour; neither can be renewed. Use this instead of cat through exec, which caps output at 1 MiB and corrupts binary. LIMIT: 100 MiB and one regular file; archive directories and send larger artifacts to storage you control. The relay answers within about 55 seconds. QUOTAS after the Pro gate: 60 transfers/hour/account and 5 GiB/account/rolling day for bytes entering relay storage. Pull reserves the full 100 MiB until it settles to actual size, so less than 100 MiB headroom or concurrent reservations can refuse a smaller file with 429 rate_limited.
Request
- Base URL: https://aicommander.dev
- URL: https://aicommander.dev/api/v1/pull
- Auth: HTTP bearer
Request body
Example request
{
"code": "AIC-7K3P-WX9M-RTBN",
"path": "/home/u/aic-jobs/train/out.ckpt"
}Response
The file was read off the machine and stored as a blob.
Example response
{
"blobId": "9f2c1a4b6d8e0f13579bdf2468ace013"
}Changes
No recorded changes to this operation across all 1 revision of this API.