Patch 8.0.0 is live
api-fortnite.
REST · v7.1.0·Free tier·80+ endpoints

The Fortnite
API for
Developers.

Real-time player stats, item shop, cosmetics, weapons, map data and Power Rankings. One API key. Every Fortnite endpoint you need.

693+developers
80+endpoints
99.9%uptime
Freeto start

⚠ Unofficial API — not affiliated with or endorsed by Epic Games in any way. All data is retrieved from Epic Games services. Fortnite is a registered trademark of Epic Games, Inc.

Everything you need

The complete Fortnite
data layer

Player Stats

Look up any player by display name. Wins, K/D, matches, session history and ranked/arena progress.

/api/v2/stats/{accountId}

Item Shop

Daily shop rotation with filters for type, rarity, section and language. Battle Pass rewards included.

/api/v1/shop

Cosmetics

The complete catalog — search by name, filter by chapter, season, set, type, rarity. Paginated and fast.

/api/v2/cosmetics/all

Weapons

Per-patch weapon data with category, ammo type and game mode filters. Track meta shifts across patches.

/api/v2/weapons

Map & News

Current map with POIs, full patch history, and in-game news feeds for BR, STW and Creative.

/api/v1/map · /api/v1/news

Accounts & Profile

Resolve display names to account IDs. Lookup by platform (PSN, Xbox). Level, XP and battle pass tier.

/api/v1/account · /api/v1/profile

Quick start

Up and running
in seconds

Sign up, grab your API key from the dashboard, and make your first request. Stats require resolving a display name to an Epic account ID first — everything else is a single call.

Free tier — no credit card required
All endpoints in one API key
Rate limit headers on every response
Responses in 10+ languages
# 1. Resolve display name → Epic account ID
curl -H "x-api-key: YOUR_KEY" \
  https://prod.api-fortnite.com/api/v1/account/displayName/Ninja

# 2. Fetch stats with the account ID
curl -H "x-api-key: YOUR_KEY" \
  https://prod.api-fortnite.com/api/v2/stats/{accountId}

# 3. Get today's item shop
curl -H "x-api-key: YOUR_KEY" \
  "https://prod.api-fortnite.com/api/v1/shop?lang=en"

Pricing

Start free, scale when ready

Hobbyists

Free Tier

Free

Daily requests: 10.000

  • Daily Item Shop
  • Account lookup (by ID / display name / external auth)
  • Season info (/season)
  • AES keys (/aes)
  • Player ranked stats (single account)
  • Player event history (live)
  • Tournament replay download (raw .replay)
  • Replay parsing — stats endpoint only
  • Bulk stats / leaderboards
  • Cosmetics / Weapons / Map / News / Crew / Playlists
  • Power Rankings / Profile / Tournament Tracker
  • OAuth / Friends / Quests
  • Replay Parsing Credits

    (15 credits/day · /parsing/stats only · see costs)

Builders & Studios

Popular

Pro Tier

8,49 €/month

Daily requests: 1.000.000

  • Everything in Free
  • Bulk stats & global leaderboards
  • Full event leaderboards & player standings
  • Cosmetics / Weapons / Map / News / Crew / Playlists
  • Power Rankings, Profile, Tournament Tracker
  • OAuth / Friends / Quests
  • All replay parsing endpoints + fetch-by-match-ID
  • Replay Parsing Credits

    (600 credits/day · 2 concurrent · all endpoints · see costs)

  • Priority Support
  • Showcase spot on landing page

Instant access · Non-refundable · Cancel anytime

Enterprise (≥ 30 €/mo)

Customized Tier

Contact us

Daily requests: custom

  • Everything in Pro
  • Unlimited daily requests
  • Unlimited parsing credits, custom concurrency
  • Per-endpoint scoping if desired
  • Custom SLAs & invoicing
  • Dedicated support channel

Paid plans activate instantly and renew automatically — cancel anytime from your dashboard. Because access is immediate, all payments are non-refundable: at checkout you expressly waive the EU 14-day right of withdrawal. Unused requests and parsing credits don't roll over. Please test everything on the Free tier and read the credit system docs before subscribing. Terms & Conditions

FAQ

Common questions

What is the Fortnite API?+

A free, comprehensive REST API that provides real-time Fortnite data — player stats, item shop, cosmetics, weapons, map, news and more. Developer-friendly, no complex setup required.

Is it free to use?+

Yes. The free tier is genuinely usable with no credit card required — daily shop, account lookups, player stats, /season, /aes, raw replay downloads and the /parsing/stats endpoint. Pro unlocks every endpoint for 8.49 €/month (9.99 $, 1499 ¥, 7.49 £).

How do player stats work?+

Stats use Epic account IDs. Resolve a display name to an account ID via GET /api/v1/account/displayName/{name}, then fetch stats with GET /api/v2/stats/{accountId}.

How quickly does data update?+

The item shop updates within minutes of the daily midnight UTC reset. Player stats reflect recent matches with a short delay. Weapon data updates on patch days. Power Rankings refresh every 2 hours from an in-memory index.

What are Fortnite Power Rankings?+

Power Rankings is Epic Games' official competitive skill rating. The API exposes the full top-10,000 leaderboard, player search by display name, and individual player lookup. Available on the Pro and Custom plans.

Is this an official Epic Games API?+

No. This is an unofficial API not affiliated with or endorsed by Epic Games in any way. All data is retrieved from Epic Games services.

Can I get a refund?+

No. Paid plans activate instantly, so at checkout you expressly waive the EU 14-day right of withdrawal (Article L221-28 of the French Consumer Code) and all payments are final. Unused requests or parsing credits are not refunded either. That's exactly why the Free tier exists: test the endpoints and the credit system before paying. If you're unsure whether Pro fits your use case, ask on Discord first.

How do I cancel my subscription?+

Anytime, in two clicks: open your dashboard and manage your subscription through the Stripe customer portal. Cancellation takes effect at the end of the current billing period, and you keep full access until then. No cancellation fees.

Get started

Start building today

Free tier available. No credit card required. Your first API key in under a minute.