SuperAPI AI Directory

Food Delivery CLI (ordercli)

Agents & models

View repository

Updated 10-16 05:03

About this skill

ordercli — Your takeout timeline, in the terminal

CLI for Foodora and Deliveroo food delivery services.

Installation

Build from source:

git clone https://github.com/steipete/ordercli.git
cd ordercli
go build ./cmd/ordercli

Supported Providers

  • Foodora — fully working
  • Deliveroo — work in progress (requires bearer token)

Foodora Setup

Configure Country

ordercli foodora countries              # list available countries
ordercli foodora config set --country AT
ordercli foodora config show

Login

ordercli foodora login --email you@example.com --password-stdin

If MFA triggers, it prompts for OTP automatically in a TTY.

For regions with Cloudflare protection:

ordercli foodora login --email you@example.com --password-stdin --browser

Import Session from Chrome

ordercli foodora session chrome --url https://www.foodora.at/ --profile "Default"
ordercli foodora session refresh --client-id android

Key Commands

Order History

ordercli foodora history
ordercli foodora history --limit 50
ordercli foodora history show <orderCode>
ordercli foodora history show <orderCode> --json

Active Orders

ordercli foodora orders
ordercli foodora orders --watch

Reorder

# Preview only (safe)
ordercli foodora reorder <orderCode>

# Actually add to cart (does NOT place order)
ordercli foodora reorder <orderCode> --confirm

# With specific delivery address
ordercli foodora reorder <orderCode> --confirm --address-id <id>

Logout

ordercli foodora logout

Deliveroo (WIP)

export DELIVEROO_BEARER_TOKEN='...'
ordercli deliveroo config set --market uk
ordercli deliveroo history
ordercli deliveroo orders

Configuration

Config stored in OS config dir. Override with:

ordercli --config /tmp/ordercli.json foodora config show