Integrate FiveList into your applications with our RESTful API. Build custom workflows, automate processes, and create powerful integrations.
Get up and running with the FiveList API in minutes
Generate your API key from the dashboard settings. Keep it secure and never expose it client-side.
Generate API Key →Include your API key in the Authorization header. All endpoints use standard HTTP methods.
curl -H "Authorization: Bearer YOUR_KEY"All responses are JSON formatted with consistent error handling and status codes.
{ "data": [...], "status": "success" }Retrieve a list of applications for your server
curl -X GET "https://api.fivelist.gg/v1/applications" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
{
"data": [
{
"id": "app_1234567890",
"status": "pending",
"applicant": {
"discord_id": "123456789012345678",
"username": "john_doe#1234"
},
"application_type": "whitelist",
"submitted_at": "2025-02-06T14:30:00Z",
"answers": [
{
"question_id": "q_basic_info",
"question": "What is your character name?",
"answer": "John Smith"
}
]
}
],
"pagination": {
"current_page": 1,
"total_pages": 5,
"total_count": 47
}
}Update the status of a specific application
curl -X PUT "https://api.fivelist.gg/v1/applications/app_1234567890/status" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"status": "approved",
"notes": "Good application, approved for whitelist",
"reviewer_id": "user_0987654321"
}'{
"data": {
"id": "app_1234567890",
"status": "approved",
"reviewed_at": "2025-02-06T15:45:00Z",
"reviewer_id": "user_0987654321",
"notes": "Good application, approved for whitelist"
},
"message": "Application status updated successfully"
}Include your API key in the Authorization header using Bearer token format.
Authorization: Bearer fl_key_1234567890abcdefhttps://api.fivelist.gg/v1Never expose your API key in client-side code. Always use server-to-server requests.
X-RateLimit-LimitRequest limit per windowX-RateLimit-RemainingRequests remainingX-RateLimit-ResetWindow reset timeNeed higher limits? Contact us about enterprise plans with custom rate limits.
Our team is here to help you integrate FiveList into your applications. From authentication setup to advanced automation, we've got you covered.