↑↓ navigate ↵ open esc close
🇸🇬

Singapore Government Procurement Data — in Your Terminal

The Sell to State CLI gives developers and automation engineers direct access to Singapore's GeBIZ procurement database. Search tenders, filter by agency or category, and pipe structured data into your workflows — no browser required.

Data source: GeBIZ

Install

npm npm install -g @data-atlas/cli
pip pip install selltostate-cli
brew brew install selltostate/tap/selltostate

Example commands

$ selltostate search --country sg --keywords "construction fit-out" --status open
$ selltostate tenders --country sg --agency "Ministry of Health" --format json > health_tenders.json
$ selltostate saved-searches ls
$ selltostate export --country sg --from 2025-01-01 --to 2025-12-31 --format csv > sg_2025.csv
$ selltostate tender --id GeBIZ-2025-IT-00123 --full

What you get

Full GeBIZ Coverage

Every open tender, ITQ, ITT, amendment, and awarded contract across 100+ Singapore government agencies and statutory boards — collected on a regular schedule; every record shows its publication date.

Structured Output

JSON and CSV output with consistent field names: tender_id, agency, title, value, closing_date, category. Pipe directly into your CRM, database, or spreadsheet.

Saved Searches

Save a search by keyword or agency in the app, then list your saved searches from the CLI with selltostate saved-searches ls.

MCP Compatible

Sell to State CLI exposes an MCP server mode — use Singapore procurement data as a tool in Claude, Cursor, or any MCP-compatible AI assistant.

FAQ

How do I install the Sell to State CLI?

Install via npm: npm install -g @data-atlas/cli — or pip install selltostate-cli for Python. Run selltostate login to authenticate with your API key.

What data does the Singapore CLI return?

All GeBIZ procurement data: open tenders (ITQ, ITT, RFQ), amendments, awarded contracts, and cancelled notices — including tender value, closing date, agency, and category codes.

How current is the data?

We collect GeBIZ awards on a regular schedule. Every record shows its publication date.

Can I use the CLI in CI/CD pipelines?

Yes. Use selltostate export with --format json and pipe into your scripts. The CLI returns exit code 0 on success, non-zero on error — standard for automation.

US$19 3-day pass

Singapore government contracts — start for free

The Singapore dataset is live. Create a free account to search every government award. Save a tender search to get a daily email alert. A paid plan adds CSV or API export.

Free to browse · subscribe to unlock the full dataset

Start for free →
Sign Up