Skip to main content
FNLB offers the following features for developers:
  • Command API: Leverage the RESTful Command API to programmatically customize bot cosmetics in real-time. Instantly set skins, emotes, backblings, and more.
  • FNLB API: Access your bots and configurations programmatically. Organize the bots by categories and manage their behavior at scale.
  • FNLB Gateway: Subscribe to real-time events from your bots, such as bot status change, party joins, friend requests, and cosmetic changes. Build reactive systems with minimal latency.
  • Self Hosting SDK: Control your self-hosted FNLB bots programmatically using JavaScript or TypeScript and our Node.JS SDK.

Architecture Overview

FNLB is designed as a modular ecosystem where different components interact to provide a seamless experience:
  1. Core API: The central brain that manages users, bots, and categories.
  2. Gateway: A real-time event streaming service (WebSocket & REST) for low-latency updates.
  3. Self-Hosted Clusters: Individual instances running the actual Fortnite bots, controlled via the SDK.
  4. Developer Portal: The web interface for managing your applications and API security.

Resources


Start Building

Developer Portal

Manage your applications and API keys.

Authenticating

Learn how to securely access FNLB APIs.

OAuth2

Create third-party applications that can access FNLB resources.

API Reference

Learn how to control your bots using authenticated API calls.