UEX Star Citizen Commodities Scraper avatar

UEX Star Citizen Commodities Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
UEX Star Citizen Commodities Scraper

UEX Star Citizen Commodities Scraper

Pull the full UEXcorp commodity economy for Star Citizen with names, codes, kinds, SCU weight, and live buy and sell prices. Filter by commodity kind and enrich each entry with its best buy and sell terminals. Built for trade route planning and in game market tracking.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

ParseForge Banner

🚀 UEX Star Citizen Commodities Scraper

🚀 Export the Star Citizen commodity economy in seconds. Pull every UEXcorp commodity with names, codes, SCU weight, and live buy and sell prices.

🕒 Last updated: 2026-06-08 · 📊 Up to 25 fields per record · official UEXcorp API 2.0 · live market prices

Turn the UEXcorp commodity economy for Star Citizen into clean, structured records you can drop into a trade-route planner, a market tracker, or a spreadsheet. Pull the whole catalog or filter by commodity kind, and optionally enrich each entry with its best buy and sell terminals drawn from live per-terminal prices.

Coverage is the public UEXcorp commodity catalog as the official API 2.0 publishes it: every commodity with its name, code, kind, SCU weight, average buy and sell prices, and availability flags, plus optional best-terminal enrichment that surfaces where to buy lowest and sell highest. Data is read live, so every run reflects the in-game economy as UEXcorp tracks it.

🎯 Target Audience💡 Primary Use Cases
Traders and haulersPlan profitable trade routes
Tool and overlay buildersPower an in-game market companion
Org logistics and analystsTrack the commodity economy over time
Spreadsheet plannersExport the full catalog for offline analysis

📋 What the UEX Star Citizen Commodities Scraper does

This Actor calls the official UEXcorp API 2.0 and returns one clean record per commodity:

  • Commodity kind filter — return only commodities whose kind matches your text (case-insensitive, partial match), for example Metal, Gas, or Drug. Leave empty for the whole catalog.
  • Best trading terminals — optionally enrich each commodity with its best buy terminal (lowest price) and best sell terminal (highest price) from live per-terminal prices. This makes one extra request per commodity, so it is slower.

You control how many records come back, and every record carries a scrapedAt timestamp.

🎬 Full Demo (🚧 Coming soon)

⚙️ Input

FieldTypeDescription
kindstringOptional filter. Only return commodities whose kind matches this text (case-insensitive, partial match), for example Metal, Gas, Drug, or Agricultural. Leave empty to return every kind.
includeTerminalPricesbooleanWhen enabled, each commodity is enriched with its best buy terminal (lowest price) and best sell terminal (highest price) from live per-terminal prices. One extra request per commodity, so it is slower. Defaults to false.
maxItemsintegerHow many commodities to return. Free plan is capped at 10.

Example 1 — every metal commodity with best terminals

{
"kind": "Metal",
"includeTerminalPrices": true,
"maxItems": 50
}

Example 2 — the full catalog, prices only

{
"kind": "",
"includeTerminalPrices": false,
"maxItems": 100
}

⚠️ Good to Know: turning on includeTerminalPrices adds the best buy and sell terminal for each commodity but makes one extra request per item, so runs take longer. Leave it off for a fast catalog pull with average prices only. The kind filter is a partial, case-insensitive match.

📊 Output

Each record looks like this:

FieldDescription
📌 nameCommodity name
🏷 codeCommodity code
🗂 kindCommodity kind (Metal, Gas, Drug, etc.)
🆔 idUEXcorp commodity ID
⚖️ weightScuWeight per SCU
🟢 priceBuyAverage buy price
🔴 priceSellAverage sell price
isAvailableWhether the commodity is currently available
🛒 isBuyableWhether the commodity can be bought
💱 isSellableWhether the commodity can be sold
isMineralMineral flag
🔧 isRefinedRefined flag
🪨 isRawRaw flag
🌾 isHarvestableHarvestable flag
🚫 isIllegalIllegal flag
isFuelFuel flag
📖 wikiWiki link where available
📍 bestBuyTerminalTerminal with the lowest buy price (when enrichment is on)
🟢 bestBuyPriceLowest buy price across terminals
📍 bestSellTerminalTerminal with the highest sell price (when enrichment is on)
💰 bestSellPriceHighest sell price across terminals
🔢 terminalCountNumber of terminals priced (when enrichment is on)
🕒 scrapedAtCollection timestamp
errorNull on success

Real sample — a commodity with terminal enrichment

{
"name": "Laranite",
"code": "LARA",
"kind": "Metal",
"id": 18,
"weightScu": 100,
"priceBuy": 2660,
"priceSell": 3094,
"isAvailable": true,
"isBuyable": true,
"isSellable": true,
"isMineral": true,
"isRefined": true,
"isRaw": false,
"isHarvestable": false,
"isIllegal": false,
"isFuel": false,
"wiki": "https://uexcorp.space/commodities/info/name/laranite",
"bestBuyTerminal": "ArcCorp Mining Area 045",
"bestBuyPrice": 2598,
"bestSellTerminal": "Area18 IO North",
"bestSellPrice": 3180,
"terminalCount": 42,
"scrapedAt": "2026-06-08T17:09:21.000Z",
"error": null
}

Real sample — a commodity without terminal enrichment

{
"name": "Agricium",
"code": "AGRI",
"kind": "Metal",
"id": 1,
"weightScu": 100,
"priceBuy": 2598,
"priceSell": 2790,
"isAvailable": true,
"isBuyable": true,
"isSellable": true,
"isMineral": true,
"isRefined": true,
"isRaw": false,
"isHarvestable": false,
"isIllegal": false,
"isFuel": false,
"wiki": "https://uexcorp.space/commodities/info/name/agricium",
"bestBuyTerminal": null,
"bestBuyPrice": null,
"bestSellTerminal": null,
"bestSellPrice": null,
"terminalCount": null,
"scrapedAt": "2026-06-08T17:09:21.000Z",
"error": null
}

✨ Why choose this Actor

  • Reads the official UEXcorp API 2.0, not a scraped HTML page.
  • The full commodity economy in one run, with average and best-terminal prices.
  • Best buy and sell terminals make trade-route planning trivial.
  • Rich boolean flags (mineral, refined, raw, illegal, fuel) for filtering.
  • No account, no key, and no login required.

📈 How it compares to alternatives

ApproachEffortStructured fieldsBest terminalsMaintenance
This ActorOne runYesYesNone on your side
Reading the UEXcorp site by handHoursInconsistentManualConstant
Writing your own API clientDaysDependsManualYou own the upkeep

🚀 How to use

  1. Create a free Apify account using this sign-up link.
  2. Open the UEX Star Citizen Commodities Scraper.
  3. Optionally set a kind filter and turn on includeTerminalPrices.
  4. Set maxItems to the number of commodities you want.
  5. Click Start and grab your results when the run finishes.

💼 Business use cases

Trade route planning

GoalHow this helps
Find the best buy and sell spotsTurn on terminal enrichment
Compare margins by commodityRead priceBuy against priceSell

Tools and overlays

GoalHow this helps
Power a market companionFeed it the full commodity catalog
Surface live pricesRe-run on a schedule

Org logistics

GoalHow this helps
Plan bulk haulsUse SCU weight and availability flags
Avoid illegal cargoFilter on the isIllegal flag

Analysis and planning

GoalHow this helps
Track the economy over timeSnapshot prices on a schedule
Build a trade spreadsheetExport the catalog to CSV or Excel

🔌 Automating UEX Star Citizen Commodities Scraper

Connect runs to the tools you already use:

  • Make and Zapier to trigger runs and route prices into sheets or databases.
  • Slack or Discord to post a price digest when a run finishes.
  • Airbyte to load results into a warehouse.
  • GitHub Actions to schedule periodic snapshots.
  • Google Drive to archive each run's output.

🌟 Beyond business use cases

  • Research: study how a player-driven sim economy moves.
  • Personal: build your own trade cheat sheet.
  • Non-profit: power a community trading resource for an org.
  • Experimentation: prototype a market app without writing a scraper.

🤖 Ask an AI assistant

Paste your results into ChatGPT, Claude, Perplexity, or Microsoft Copilot and ask it to rank commodities by margin, build a trade route, or list the most profitable legal hauls.

❓ Frequently Asked Questions

Do I need an account or API key? No. The Actor reads the public UEXcorp API 2.0, which needs no login or key.

How do I filter by commodity kind? Set the kind field to text like Metal, Gas, or Drug. It is a partial, case-insensitive match.

What does best-terminal enrichment do? With includeTerminalPrices on, each commodity gains its best buy terminal (lowest price) and best sell terminal (highest price) from live per-terminal prices.

Why is enrichment slower? It makes one extra request per commodity to load per-terminal prices, so larger runs take longer.

Why are the best-terminal fields null? They are only populated when includeTerminalPrices is enabled. Without it, you still get average buy and sell prices.

What is SCU weight? The cargo weight per Standard Cargo Unit, useful for planning hauls.

How fresh is the data? Every run reads live from UEXcorp, so it reflects the economy as UEXcorp tracks it at run time.

Can I export to Excel or CSV? Yes. Apify lets you download the dataset as CSV, Excel, JSON, or XML.

Can I schedule this? Yes. Use Apify Schedules to snapshot the economy on any cadence.

Is this affiliated with UEXcorp or Star Citizen? No. This is an independent tool that reads only publicly available data.

🔌 Integrate with any app

Results are available through the Apify API, so you can pull them into any app, database, or workflow you already run.

💡 Pro Tip: browse the complete ParseForge collection.

🆘 Need Help? Open our contact form

⚠️ Disclaimer: independent tool, not affiliated with UEXcorp, Cloud Imperium Games, or Star Citizen. Only publicly available data is collected.