UEFN DevKit Feature Overview
Everything this bot and dashboard can do, including the premium-only commands, API endpoints, and asset hosting tools. Use this reference to understand which features are available immediately and which require a Premium or Enterprise tier.
Scope
Discord bot commands, dashboard controls, and API endpoints implemented in this repository.
Commands
50 total command definitions, 11 premium commands.
API Endpoints
19 documented endpoints, 5 premium-only REST APIs.
What UEFN DevKit can do
- Manage customers, members, and service records inside Discord.
- Track Fortnite islands and surface analytics through Island Tools.
- Publish asset access rules and public asset discovery pages.
- Upload hosted asset files from the dashboard (Premium/Enterprise only).
- Sync Patreon membership tiers and roles for premium access.
- Offer API access for customer and report data, island analysis, and file management.
Premium & Enterprise highlights
- Premium servers unlock Island Lookup, Discovery Prediction, and premium API endpoints.
- Hosted asset uploads are gated by tier: 20MB for Premium, 50MB for Enterprise.
- Patreon integration and premium role sync are available only to premium servers.
- Customers, reports, and coupons APIs are restricted to premium/enterprise tiers.
- Enterprise adds custom API access, increased upload quotas, and priority service support.
Documentation links
Discord Commands
Analytics
2 commands/island
/island <code>
Look up Fortnite island stats by code
/stats
/stats
View a server-level dashboard with key metrics
Configuration
9 commands/config customer-role set
/config customer-role set <role>
Set the default role for new customers
/config decrypt data
/config decrypt data
Decrypt and view your server's encrypted data
/config encryption info
/config encryption info
View encryption status and get setup help
/config encryption set
/config encryption set <key>
Set your server's encryption key for data privacy
/config encryption status
/config encryption status
Check which encryption mode this server is using
/config info
/config info
View server settings and current configuration
/config log set
/config log set <channel>
Route bot activity logs to a channel
/config roles add
/config roles add <role>
Allow a role to use admin commands
/config roles remove
/config roles remove <role>
Disallow a role from admin commands
Customers
7 commands/bulk import
/bulk import <reason> [role]
Bulk import server members as customers
/customer add
/customer add <member> <reason> [role]
Register a member as a customer
/customer export
/customer export
Download all customers as a CSV file
/customer info
/customer info <member>
View a specific customer's details
/customer list
/customer list
List all customers in this server
/customer remove
/customer remove <member>
Remove a customer record
/customer search
/customer search <query>
Search customers by name or reason
Data & Export
2 commands/export data
/export data <type>
Export all server data
/files
/files
Browse and edit server data
Monetization
13 commands/patreon configure log
/patreon configure log
Configure optional Patreon verification log channel
/patreon create login embed
/patreon create login embed
Create a Patreon login embed for member authentication
/patreon inspect
/patreon inspect <email>
Inspect a synced Patreon user by email
/patreon remove data
/patreon remove data
Remove all Patreon integration data for this server
/patreon role assign
/patreon role assign
Assign Patreon roles to all synced members
/patreon role list
/patreon role list <type>
List all Patreon tier or item role mappings
/patreon role remove
/patreon role remove <type> <name>
Remove a Patreon tier or item role mapping
/patreon role set
/patreon role set <type> <name> <role>
Set role assignment for a Patreon tier or item
/patreon setup
/patreon setup
Step-by-step Patreon connection guide
/patreon sync
/patreon sync
Force a manual sync of all Patreon members
/patreon toggle
/patreon toggle <on|off>
Enable or disable Patreon integration
/premium
/premium [action]
Manage premium subscription
/redeem
/redeem <code>
Redeem a code
Sessions
6 commands/session config
/session config
Configure the session system
/session exit
/session exit
Close and delete session channel
/session file
/session file <file>
Attach delivery file to session
/session images
/session images <type>
Attach proof images to session
/session reassign user
/session reassign user <user>
Reassign provider to a specific user (admin only)
/session start
/session start [category]
Create or connect to a service session
Utilities
8 commands/config refresh
/config refresh
Refresh poller after a tier upgrade
/config sync
/config sync
Force sync slash commands with Discord
/help
/help
Show interactive help menu with all command categories
/invite leaderboard
/invite leaderboard
Show the top inviters ranked by members brought into the server
/invite stats
/invite stats
View all active invites
/member add
/member add <member> [inviter] [reason]
Manually add a member record
/member lookup
/member lookup <member>
View member join history
/report
/report <user> <reason>
Report a user
Verse / UEFN
3 commands/verse
/verse <script> <title> <upload_to_pastebin> [visibility] [expire]
Upload and display a Verse script
/verse delete
/verse delete <script_id>
Delete a stored Verse script
/verse list
/verse list
List all stored Verse scripts
API Endpoints
5 premium endpoints/api/command-logsRetrieve command execution logs
Auth required: Yes
/api/guildsGet information about Discord guilds
Auth required: Yes
/api/healthCheck the health status of the service
Auth required: No
/api/v1/adminAdministrative operations
Auth required: Yes
/api/v1/couponsManage discount coupons
Auth required: Yes
/api/v1/customersManage customer data
Auth required: Yes
/api/v1/fetchFetch external data
Auth required: Yes
/api/v1/filesFile management operations
Auth required: Yes
/api/v1/guild-settingsGet or update guild settings
Auth required: Yes
/api/v1/islandLegacy island proxy endpoint
Auth required: Yes
/api/v1/island/lookupIsland lookup by code
Auth required: Yes
/api/v1/island/predictIsland discovery prediction
Auth required: Yes
/api/v1/membersManage guild members
Auth required: Yes
/api/v1/quotaCheck usage quotas
Auth required: Yes
/api/v1/reportsGenerate and retrieve reports
Auth required: Yes
/api/v1/supabaseSupabase database operations
Auth required: Yes
/api/v1/trackersManage island trackers
Auth required: Yes
/api/v1/verseVerse-related operations
Auth required: Yes
/api/v1/verse-scriptsManage Verse scripts
Auth required: Yes