Agents and IDEs
Terminal
Install the script. Save the key. Send a file, or pull a public link into your inbox.
CLI
curl -fsSL https://www.pinkjeepney.com/cli/pink-jeepney.mjs -o pink-jeepney.mjs
node pink-jeepney.mjs login --token pj_your_key
node pink-jeepney.mjs send ./movie.mp4 --note "The movie"login writes ~/.config/pink-jeepney.json for this machine. whoami should print your name and plan. list, status, and burn use the same key. link <url> pulls a public Drive, Dropbox, S3, or R2 file and prints a Pink Jeepney link. The full command list is on Send, list, burn and Links.
API from the same shell
Export the key, create the send, PUT each URL from the response, then finish. An 8 GB file comes back as 16 URLs of 512 MB. You do not ask for another batch.
export PINK_JEEPNEY_TOKEN=pj_your_key
curl https://www.pinkjeepney.com/api/v1/me \
-H "Authorization: Bearer $PINK_JEEPNEY_TOKEN"