FFXIV Market Board Price Checker + Deal Monitor avatar

FFXIV Market Board Price Checker + Deal Monitor

Pricing

from $10.00 / 1,000 item price checkeds

Go to Apify Store
FFXIV Market Board Price Checker + Deal Monitor

FFXIV Market Board Price Checker + Deal Monitor

Returns FFXIV market board prices per item from the official Universalis API (cheapest listing, sale velocity, recent sales) for a world, Data Centre or region, with price-drop alerts in monitor mode. Inputs: item IDs, world/DC/region. Agent-ready: pay per event (x402 and MCP), per item checked.

Pricing

from $10.00 / 1,000 item price checkeds

Rating

0.0

(0)

Developer

Adam Pearce

Adam Pearce

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

What does FFXIV Market Board Price Checker + Deal Monitor do?

Wondering what an item is actually selling for on your Final Fantasy XIV server right now, or which world in your Data Center has it cheapest? This Actor checks live FFXIV market board prices for one or more items, scoped to a single world, a whole Data Center, or a whole region, and returns the cheapest current listing, average sale price, and recent sale velocity for each. Turn on Monitor mode and it remembers what it saw last time, so a scheduled run only flags an item when the price actually drops, instead of you re-checking Universalis by hand every day.

Data comes straight from Universalis's official, MIT-licensed market board API, the same crowdsourced data source the FFXIV trading community already relies on, not a scrape of any website. Run it via the Apify Console, the API, or on a schedule, and export results as JSON, CSV, or Excel.

Why use this Actor?

  • Crafters and gatherers checking what their goods are actually worth right now, or scanning a whole Data Center for the best price before listing.
  • Market board flippers who want to know the moment a good deal appears, without babysitting Universalis in a browser tab all day.
  • Static/FC officers and tool builders who want live FFXIV price data as structured JSON, on a schedule, feeding a spreadsheet, bot, or dashboard.

How to use FFXIV Market Board Price Checker + Deal Monitor

  1. Click Try for free or Run on the Actor page.
  2. Enter one or more itemIds (find an item's ID on universalis.app, it's in the item page's URL, or on garlandtools.org).
  3. Enter worldDcRegion: a single world name (e.g. Excalibur) for one server, a Data Center name (e.g. Aether, Chaos, Mana) to check every world in it at once, or a region name (e.g. North-America) for the widest scope.
  4. For ongoing deal-hunting, turn on monitorMode, keep the same itemIds, worldDcRegion, and watchlistId, and schedule the Actor (e.g. hourly). You'll only get billed for a real alert, not for confirming nothing changed.
  5. View results in the Console table, or pull them via the API/dataset export.

Input

See the Input tab for the full schema. Key fields:

FieldDescription
itemIdsOne or more Universalis item IDs to check.
worldDcRegionThe world, Data Center, or region to check prices in.
listingsPerItemHow many raw current listings to include per item (default 5).
includeHistoryInclude recent completed sales, not just current listings (default on).
monitorModeWhen true, only reports what changed since the last check.
watchlistIdKeeps separate Monitor mode price histories if you run more than one watchlist.
priceDropAlertPercentAlert when the cheapest price drops by at least this percent (default 10%).
targetPriceGilOptional. Always alert the moment the price hits this level or below.

Output

Each result includes the item's current cheapest price, average price, sale velocity, and (in Monitor mode) what changed. Example (trimmed):

{
"itemId": 5333,
"worldDcRegion": "Aether",
"scopeType": "dataCenter",
"hasData": true,
"minPrice": 5,
"minPriceNQ": 5,
"minPriceHQ": 5,
"averagePrice": 224873.53,
"regularSaleVelocity": 68.29,
"cheapestWorld": "Jenova",
"listings": [{ "pricePerUnit": 5, "quantity": 3, "hq": true, "world": "Jenova" }],
"universalisItemUrl": "https://universalis.app/market/5333",
"alertTriggered": false,
"alertReason": "No price drop since the last check."
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldWhat it is
itemIdThe Universalis/game item ID checked.
scopeTypeWhether this was a world, dataCenter, or region check.
hasDataWhether the item currently has any market data in this scope.
minPrice, minPriceNQ, minPriceHQCheapest current listing, overall / NQ only / HQ only.
cheapestWorldWhich world has the cheapest current listing (useful for DC/region scope).
regularSaleVelocityRoughly how many units sell per day, a gauge of how real a listing price is.
listings, recentSalesRaw current listings and recent completed sales, trimmed to your requested count.
previousMinPrice, percentChange, alertTriggered, alertReasonMonitor mode only: what changed since the last check.

Pricing / Cost estimation

Pay-per-event pricing, no subscription. A single price check costs $0.01 per item returned. Watching 10 items hourly in Monitor mode costs roughly $0.50 to $2/day depending on how often anything actually crosses your alert threshold ($0.002 per no-alert confirmation, $0.05 per real alert).

Tips

  • A Data Center scope is usually the realistic buy/sell range, since traveling between Data Centers isn't free in-game. Region scope is wider but includes worlds you may not actually be able to reach easily.
  • For ongoing deal-hunting, schedule the Actor (Apify's built-in Schedules) rather than running it manually. Monitor mode is designed for exactly that.
  • Keep watchlistId consistent across scheduled runs for the same list, changing it starts a fresh price history.
  • Set listingsPerItem and historyEntriesPerItem to 0 if you only need the summary stats (cheapest price, average, velocity), it keeps runs smaller and faster.

FAQ

Why doesn't the output include the item's name, just a number? Universalis' own API only knows market data, not FFXIV's game text, so item names aren't something this Actor can pull reliably or safely redistribute. Every result links straight to the item's Universalis page for a one-click name check, and item IDs are the same identifier Universalis, Teamcraft, and Garland Tools already use.

I checked an item and got hasData: false. Is the item ID wrong? Not necessarily; it means there's currently no market data for that item in the scope you checked, either nobody's selling it right now, or the ID isn't a marketable item at all. This is reported honestly rather than guessed at.

Does Monitor mode alert on price increases too? No, by design. This Actor is built for deal-hunting (buyers watching for a price drop), not for sellers watching for a price rise.

How current is the data? Universalis is crowdsourced from players' own game clients in real time, so freshness depends on how recently someone with the relevant world open uploaded data. Busy items on popular worlds are usually minutes old; quiet items can be older.

If this Actor caught you a real deal, a review on the Actor page helps a lot and helps decide what to build next. Found a bug or have a request? Use the Issues tab, replies are personal, not automated.