Edit config.php → extension to change banner, timers, URLs and rates without a store release.
SFL Manager Atlas API
Open JSON endpoints for community tools.
Routes below return JSON and work from browsers or scripts. This is not the official game API; it is aggregated data cached by SFL Manager Atlas.
- CORS enabled for web clients and the extension.
- JSON responses; extra params via query string when noted.
- Market & FX refresh via cron (~15 min); lands on demand.
Extension (remote config)
Chrome/Firefox extension flags and endpoints.
Edit config.php → extension to change banner, timers, URLs and rates without a store release.
Edit config.php → extension to change banner, timers, URLs and rates without a store release.
Exchange
Lean quote: SFL and POL (Matic).
Handy when you only need the main FX pair.
Handy when you only need the main FX pair.
Full bundle: SFL, POL, Gems and Coin packages.
Same source as the site FX header.
Same source as the site FX header.
FLOWER quote in multiple fiat currencies (header converter).
DEX spot + CoinMarketCap FX. ~5 min cache. ?force=1 refreshes.
DEX spot + CoinMarketCap FX. ~5 min cache. ?force=1 refreshes.
Plaza prices
Plaza floors (p2p) and Sequence (seq), plus updatedAt.
Auto refresh ~15 min; ?force=1 forces a SFL Manager Atlas sync.
Auto refresh ~15 min; ?force=1 forces a SFL Manager Atlas sync.
Price history
Resource catalog for the history chart (ids + categories).
Time series for one resource.
Query: id (required), from and to (YYYY-MM-DD, optional).
Query: id (required), from and to (YYYY-MM-DD, optional).
NFT price history
Atlas NFT catalog (official marketplace API via JWT).
P2P floor time series for one NFT.
Query: id (Atlas item id), from and to (YYYY-MM-DD, optional). Also name + collection.
Query: id (Atlas item id), from and to (YYYY-MM-DD, optional). Also name + collection.
Store game session Bearer (JWT) — required for resource/NFT floors and daily backfill.
JSON body: { "jwt": "…" }. Optional query: ?sync=1 to pull the catalog immediately.
JSON body: { "jwt": "…" }. Optional query: ?sync=1 to pull the catalog immediately.
Auctions
Cached auction list / auction items from SFL Manager Atlas.
NFTs (price & supply)
Live floors/supply from Atlas (official marketplace sync). Includes collectibles, wearables, buds, pets.
Land / farm
Land boost averages (AOE vs total beds).
E.g. +1 on up to 10 beds averages below the peak across 50 beds.
E.g. +1 on up to 10 beds averages below the peak across 50 beds.
Farm summary for tools: bumpkin, stock, resources, username.
Open the land on the site first if it is not cached yet.
Open the land on the site first if it is not cached yet.
Pull bag inventory from the official Sunflower Land API (community/farms) and record Inventory Diff history.
Requires a developer x-api-key (config or auto-bootstrap).
Requires a developer x-api-key (config or auto-bootstrap).
Push bag inventory for Inventory Diff history.
Body JSON: { "inventory": { "Wood": 12 }, "balances"?: { "coins": 1 } }.
Used by the SFL Manager extension.
Body JSON: { "inventory": { "Wood": 12 }, "balances"?: { "coins": 1 } }.
Used by the SFL Manager extension.
Register the official developer API key (x-api-key from in-game Developer Options).
Body JSON: { "apiKey": "…" }. Stores only when none is configured yet.
Body JSON: { "apiKey": "…" }. Stores only when none is configured yet.
Resolve username ↔ farm_id ↔ nft_id.
kind = username | farm_id | nft_id
kind = username | farm_id | nft_id
Tools
Bumpkin skills + level for the Skill simulator (syncs the farm if missing).
Betty sell coins vs Plaza floor (coins per 1 FLOWER), ranked.
Query: green_thumb=0|1, coin_swindler=0..3, farm=id|username (optional), force=1.
Query: green_thumb=0|1, coin_swindler=0..3, farm=id|username (optional), force=1.
Live info
Server totals (stats) with a short TTL.
Pumpkin Pete quest log (cached). ?force=1 refreshes immediately.
Status
Simple ping — useful to monitor API uptime.
Built something cool on the API? Drop it in the group — we love new tools.