UEX Star Citizen Commodities Scraper
Pricing
from $19.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share

🚀 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 haulers | Plan profitable trade routes |
| Tool and overlay builders | Power an in-game market companion |
| Org logistics and analysts | Track the commodity economy over time |
| Spreadsheet planners | Export 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, orDrug. 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
| Field | Type | Description |
|---|---|---|
kind | string | Optional 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. |
includeTerminalPrices | boolean | When 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. |
maxItems | integer | How 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
includeTerminalPricesadds 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. Thekindfilter is a partial, case-insensitive match.
📊 Output
Each record looks like this:
| Field | Description |
|---|---|
📌 name | Commodity name |
🏷 code | Commodity code |
🗂 kind | Commodity kind (Metal, Gas, Drug, etc.) |
🆔 id | UEXcorp commodity ID |
⚖️ weightScu | Weight per SCU |
🟢 priceBuy | Average buy price |
🔴 priceSell | Average sell price |
✅ isAvailable | Whether the commodity is currently available |
🛒 isBuyable | Whether the commodity can be bought |
💱 isSellable | Whether the commodity can be sold |
⛏ isMineral | Mineral flag |
🔧 isRefined | Refined flag |
🪨 isRaw | Raw flag |
🌾 isHarvestable | Harvestable flag |
🚫 isIllegal | Illegal flag |
⛽ isFuel | Fuel flag |
📖 wiki | Wiki link where available |
📍 bestBuyTerminal | Terminal with the lowest buy price (when enrichment is on) |
🟢 bestBuyPrice | Lowest buy price across terminals |
📍 bestSellTerminal | Terminal with the highest sell price (when enrichment is on) |
💰 bestSellPrice | Highest sell price across terminals |
🔢 terminalCount | Number of terminals priced (when enrichment is on) |
🕒 scrapedAt | Collection timestamp |
❌ error | Null 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
| Approach | Effort | Structured fields | Best terminals | Maintenance |
|---|---|---|---|---|
| This Actor | One run | Yes | Yes | None on your side |
| Reading the UEXcorp site by hand | Hours | Inconsistent | Manual | Constant |
| Writing your own API client | Days | Depends | Manual | You own the upkeep |
🚀 How to use
- Create a free Apify account using this sign-up link.
- Open the UEX Star Citizen Commodities Scraper.
- Optionally set a
kindfilter and turn onincludeTerminalPrices. - Set
maxItemsto the number of commodities you want. - Click Start and grab your results when the run finishes.
💼 Business use cases
Trade route planning
| Goal | How this helps |
|---|---|
| Find the best buy and sell spots | Turn on terminal enrichment |
| Compare margins by commodity | Read priceBuy against priceSell |
Tools and overlays
| Goal | How this helps |
|---|---|
| Power a market companion | Feed it the full commodity catalog |
| Surface live prices | Re-run on a schedule |
Org logistics
| Goal | How this helps |
|---|---|
| Plan bulk hauls | Use SCU weight and availability flags |
| Avoid illegal cargo | Filter on the isIllegal flag |
Analysis and planning
| Goal | How this helps |
|---|---|
| Track the economy over time | Snapshot prices on a schedule |
| Build a trade spreadsheet | Export 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.
🔗 Recommended Actors
- Warframe Market Prices Scraper
- Brawlify Brawl Stars Database Scraper
- More game and market data Actors in the ParseForge collection
💡 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.