Developer Resources

Build Discord bots, custom dashboards, and automation tools with the CFTools API

API Documentation

Complete REST API reference with authentication guides, endpoint documentation, and interactive examples.

  • OpenAPI 3.0 specification
  • Try endpoints directly in browser
  • Request/response examples
View Documentation

Developer Community

Get help from other developers, share your projects, and stay updated on API changes.

  • Dedicated #developers channel
  • API changelog announcements
  • Community project showcase
Join Discord

What You Can Build

Discord Bots

Player lookups, kill feeds, server status, and admin commands

Web Dashboards

Custom admin panels, player statistics, and server analytics

Automation Scripts

Scheduled tasks, ban synchronization, and alert systems

Game Integrations

In-game overlays, leaderboards, and player verification

API Capabilities

Server Data

Player lists, server status, logs, and active sessions

Player Profiles

Stats, playtime, ban history, and connection records

Ban Management

Create, sync, and manage bans programmatically

Webhooks

Real-time events pushed to your endpoints

Authentication

OAuth 2.0 flow for building user-facing apps

Rate Limits

Generous limits with higher tiers for Pro plans

Quick Start

Fetch server details with a simple API call:

curl -X GET "https://data.cftools.cloud/v1/server/{server_id}" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json"

Get your API token from the Developer Portal

Ready to start building?

Explore the full API documentation or join our developer community for help and inspiration.