📚 API Documentation

Complete guide to integrating with FreeFire Community API

← Back to Home

⚠️ Important Legal Disclaimer

This is an unofficial third-party API service. Not affiliated with, endorsed by, or connected to Garena International I Private Limited, FreeFire, or Sea Limited. View full terms →

🚀 Getting Started

Welcome to the FreeFire Community API! Our API provides comprehensive FreeFire player information and bonus image assets to power your applications.

🔥 What's Included

  • Player Information: Complete stats, rankings, and game history
  • Player Images: High-quality asset images (FREE bonus!)
  • Item Images: In-game item and weapon images (FREE bonus!)
  • Global Support: All FreeFire regions worldwide

📊 Rate Limits & Pricing

Free Plan

500

requests per month

Most Popular

Pro Plan

5,000

requests per month

Recommended

Enterprise

unlimited requests

🔑 Authentication

All API requests require authentication using an API key. You can include your API key in requests using either:

Header Authentication (Recommended)

X-API-KEY: your_api_key_here

Query Parameter

?api_key=your_api_key_here

🎯 Getting Your API Key

Contact @ashqking on Telegram to get your API key and discuss pricing plans.

🌍 Supported Regions

🇮🇳 IND
🇧🇷 BR
🇹🇭 TH
🇻🇳 VN
🇮🇩 ID
🇸🇬 SG
🇲🇾 MY
🇵🇭 PH
🇧🇩 BD
🇵🇰 PK

🎯 Available Endpoints

GET /api/player-info

Retrieve comprehensive FreeFire player information including statistics, rankings, and match history.

Parameters

Parameter Type Required Description
uid string Required FreeFire player UID
region string Required Player region (IND, BR, TH, etc.)
GET /api/images/player-assets FREE Bonus

Get high-quality player asset images including avatars, frames, and visual elements. This is a FREE bonus feature available with all plans!

Parameters

Parameter Type Required Description
uid string Required FreeFire player UID
region string Required Player region
GET /api/images/item FREE Bonus

Get high-quality images of FreeFire items, weapons, and equipment by item ID. Another FREE bonus feature!

Parameters

Parameter Type Required Description
item_id string Required FreeFire item ID
GET /api/usage

Check your current API usage statistics and remaining quota for the month.

Authentication: Requires your API key

💡 Code Examples

JavaScript (Fetch API)

// Get player information const response = await fetch('https://api.freefirecommunity.com/api/player-info?uid=1813014615®ion=IND', { headers: { 'X-API-KEY': 'your_api_key_here' } }); const playerData = await response.json(); console.log(playerData);

Python (Requests)

import requests headers = { 'X-API-KEY': 'your_api_key_here' } # Get player information response = requests.get( 'https://api.freefirecommunity.com/api/player-info', params={'uid': '1813014615', 'region': 'IND'}, headers=headers ) player_data = response.json() print(player_data)

cURL

curl -X GET "https://api.freefirecommunity.com/api/player-info?uid=1813014615®ion=IND" \ -H "X-API-KEY: your_api_key_here"

PHP

📱 Integration Tips

🚀 Best Practices

  • Cache responses: Store frequently accessed data to reduce API calls
  • Handle errors gracefully: Always check response status and handle errors
  • Use HTTPS: All API calls must use HTTPS for security
  • Rate limit awareness: Monitor your usage to avoid hitting limits