Actualmente tenemos problemas con las funciones de Scrims del nivel Custom (entrega de claves personalizadas). Estamos trabajando en ello y retiraremos este aviso en cuanto esté resuelto.
api-fortnite.

Caso de uso · Bot de Discord

API para bots de
Discord de Fortnite.

La forma más simple de llevar datos de Fortnite a tu servidor. Comandos /stats, publicaciones diarias de la tienda, notificaciones de victorias — gratis para empezar, todos los endpoints con una sola clave.

Qué puede hacer tu bot

Comando /stats

Convierte el nombre visible con /api/v1/account/displayName/{name} y luego consulta /api/v2/stats/{accountId}

Publicación diaria de la tienda

Publica automáticamente la rotación del día con GET /api/v1/shop cada medianoche UTC

Comando /news

Publica las últimas noticias de BR, Salvar el mundo o Creativo con /api/v1/news/br

Comando /weapons

Muestra estadísticas de armas con /api/v2/weapons y filtros de categoría y modo de juego

Búsqueda /cosmetic

Busca skins por nombre con /api/v2/cosmetics/search?q=Raven

Comando /season

Muestra la información y fechas de la temporada actual con /api/v1/season

Comando de estadísticas — 10 líneas de código

// Step 1: resolve display name → Epic account ID
const accountRes = await fetch(
  `https://prod.api-fortnite.com/api/v1/account/displayName/${username}`,
  { headers: { "x-api-key": API_KEY } }
);
const account = await accountRes.json();

// Step 2: fetch stats
const statsRes = await fetch(
  `https://prod.api-fortnite.com/api/v2/stats/${account.id}`,
  { headers: { "x-api-key": API_KEY } }
);
const stats = await statsRes.json();

await interaction.reply(`Stats loaded for **${username}**!`);

Endpoints compatibles

GET /api/v1/account/displayName/{name}Convertir nombre visible → ID de cuenta
GET /api/v2/stats/{accountId}Estadísticas de jugador
POST /api/v2/stats/bulkEstadísticas de varios jugadores
GET /api/v1/shopTienda de objetos del día (filtros de tipo, rareza y búsqueda)
GET /api/v1/news/brNoticias del juego de Battle Royale
GET /api/v2/cosmetics/searchBuscar cosméticos por nombre
GET /api/v2/weaponsEstadísticas de armas (parche, categoría, modo de juego)
GET /api/v1/seasonNúmero y fechas de la temporada actual
GET /api/v2/stats/leaderboard/{stat}Clasificación global por clave de estadística
Documentación completa →

Límites de tasa

El plan gratuito es suficiente para la mayoría de los bots de Discord. Si tu servidor es grande o necesitas manejar muchas solicitudes simultáneas, el plan Pro desbloquea todos los endpoints con 500,000 solicitudes/día por 8.49 €/mes (9.99 $, 1499 ¥, 7.49 £).

Comparar planes →

Tutorial completo

Guía paso a paso que cubre configuración, comandos slash, tareas cron diarias y despliegue.

Cómo crear un bot de Discord de Fortnite →