Next patch 5.0.0 - Begins 24 march 2026 and will last around 72h
Currently disabled : sdk.api-fortnite.com, documentation.api-fortnite.com (API still operational)

20% discount on any subscription "IHATEMARCH" 💐 until 1st april

Dashboard
← Back to Blog

Fortnite Item Shop API - Complete Guide

Everything you need to know about the Fortnite Item Shop API. Get current shop data, track rotations, and build item shop trackers.

guideitem-shopcosmetics

The Fortnite Item Shop


The Fortnite Item Shop rotates daily at 00:00 UTC, featuring a curated selection of cosmetic items that players can purchase with V-Bucks. Our API gives you complete access to this data in real-time.


Item Shop Endpoint


GET /v1/shop/current

This endpoint returns the complete current item shop including:


  • Item details — Name, description, rarity, type (outfit, emote, pickaxe, etc.)
  • Pricing — V-Bucks cost, any active discounts or bundles
  • Images — High-quality item images and icons
  • Metadata — Set information, introduction date, last seen date

  • Common Use Cases


    1. Item Shop Tracker Website


    Build a website that displays the current shop with images, prices, and item history. Many popular Fortnite community sites started exactly this way.


    2. Discord Bot Notifications


    Create a Discord bot that posts the new shop rotation to your server every day at reset time:


    // Pseudocode for a daily shop notification bot
    const cron = require("node-cron");
    
    // Run at 00:05 UTC daily (5 min after shop reset)
    cron.schedule("5 0 * * *", async () => {
      const shop = await fetch("https://api-fortnite.com/v1/shop/current", {
        headers: { Authorization: API_KEY },
      }).then((r) => r.json());
    
      const items = shop.data.featured
        .map((item) => `- ${item.name} (${item.price} V-Bucks)`)
        .join("\n");
    
      await sendToDiscord(`**Today's Item Shop:**\n${items}`);
    });

    3. Price History & Rarity Tracking


    By storing shop data daily, you can build features like:

  • "Last seen X days ago" indicators
  • Price trend analysis
  • Rare item alerts (items that haven't appeared in 100+ days)

  • Upcoming Items


    The API also provides an endpoint for upcoming/leaked shop items:


    GET /v1/shop/upcoming

    Note that upcoming items are based on data mining and may not always be accurate.


    Best Practices


  • Cache the shop data — The shop only changes once per day, so cache aggressively.
  • Use images responsibly — Item images are hosted by Epic Games. Consider caching images on your own CDN for better performance.
  • Handle empty shops — Occasionally the shop data may be temporarily unavailable right at reset time. Implement retry logic.
  • Respect image copyrights — All Fortnite assets belong to Epic Games. Make sure your use complies with their content guidelines.

  • Related Guides


  • Getting Started with the Fortnite API
  • How to Track Player Stats in Real-Time