API Reference
Our API allows you to programmatically manage your community and integrate FiveApplications with your own tools.
/api/v1/me
Authentication
Authenticate with a Bearer token from User Settings. All requests must include an Authorization: Bearer YOUR_TOKEN header.
/api/v1/servers
List Servers
Returns a list of all servers you have access to. Useful for multi-server management dashboards.
/api/v1/applications
Applications
List all applications for your server. You can filter by status, date, and custom tags.
/api/v1/applications/{id}
Get Application
Retrieve detailed information about a specific application, including all question responses and metadata.
/api/v1/applications/{id}/status
Update Status
Update the status of an application (e.g., set to "Accepted" or "Denied"). This triggers notifications and role sync.
/api/v1/applications/{id}/respond
Submit Response
Programmatically add a comment or staff response to an application.
/api/v1/user/profile
User Profile
Retrieve the authenticated user's profile details and global settings.
Webhooks
Configure webhooks to receive real-time updates when new applications are submitted or updated. Payloads are sent as JSON via POST.