# FNLB Developer Portal

> Guides, OpenAPI references, and OAuth application management for Fortnite LobbyBot (FNLB).

Prefer Markdown. Append `.md` to any page URL, or send `Accept: text/markdown`. Full corpus: [https://developers.fnlb.net/llms-full.txt](https://developers.fnlb.net/llms-full.txt).

## Portal

- [Home](https://developers.fnlb.net/index.md): Portal overview and discovery links
- [API reference](https://developers.fnlb.net/api.md): api.fnlb.net OpenAPI wrapper
- [Gateway reference](https://developers.fnlb.net/gateway.md): gateway.fnlb.net OpenAPI wrapper
- [Authentication for agents](https://developers.fnlb.net/auth.md): Tokens, OAuth2, and discovery metadata

## Getting Started

- [FNLB Developer Documentation](https://developers.fnlb.net/docs.md): What lives in this portal, and where to go next.
- [Applications](https://developers.fnlb.net/docs/developer-portal.md): Applications, client credentials, and redirect URIs.
- [Authentication](https://developers.fnlb.net/docs/authenticating.md): API tokens and the Authorization header.
- [OAuth 2.0](https://developers.fnlb.net/docs/oauth2.md): Delegated access for third-party applications.

## API

- [API Reference](https://developers.fnlb.net/docs/api-reference.md): How the API fits together, and where each area lives in the reference.
- [Rate Limits](https://developers.fnlb.net/docs/rate-limits.md): Per-route API limits, and the gateway global limit.
- [Bots and Categories](https://developers.fnlb.net/docs/bots-and-categories.md): Create bots, organize categories, and read flags.
- [Bot Commands](https://developers.fnlb.net/docs/bot-commands.md): Run commands and send chat messages through the API.
- [Bulk Operations](https://developers.fnlb.net/docs/bulk-operations.md): Move many bots at once with strict rate limits.
- [Presets](https://developers.fnlb.net/docs/presets.md): Store and reuse cosmetic configurations.
- [Public Bots](https://developers.fnlb.net/docs/public-bots.md): List public bots without authentication.

## Gateway

- [Gateway Guide](https://developers.fnlb.net/docs/gateway.md): Real-time events from running bots.
- [Gateway REST Interface](https://developers.fnlb.net/docs/gateway-rest.md): Read connected bots, parties, and shards.

## Self Hosting

- [Self-hosting FNLB](https://developers.fnlb.net/docs/self-hosting.md): Run your own FNLB cluster.
- [Node.js SDK](https://developers.fnlb.net/docs/sdk-node.md): Control self-hosted bots from JavaScript.

## Specs

- [API OpenAPI](https://api.fnlb.net/openapi.json)
- [Gateway OpenAPI](https://gateway.fnlb.net/openapi.json)
- [API catalog](https://developers.fnlb.net/.well-known/api-catalog)
- [AI catalog](https://developers.fnlb.net/.well-known/ai-catalog.json)
