Introduction
The Free Fire Info API provides comprehensive player information for Free Fire game. This API allows you to retrieve player profiles, stats, ranks, guild information, and much more with a single request.
Authentication
All API requests require an API key in the request header. You can get your API key from the dashboard after signing in.
/ff-info/get?uid=2312730961
xxxxxxxxx
Base URL
https://api.gameskinbo.com
Endpoints
Get Player Information
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| uid | string | Yes | Free Fire player UID |
| region | string | No | Region code (e.g., BD, IND, BR, US, ID, SG, PK). If provided, tries this region first. If not provided, tries regions serially in default order. If Region is not BD, than use region string for faster response. |
Example Request
# Without region parameter (tries regions serially)
curl -X GET "https://api.gameskinbo.com/ff-info/get?uid=2312730961" \
-H "x-api-key: xxxxxxxxx"
# With region parameter (tries specified region first)
curl -X GET "https://api.gameskinbo.com/ff-info/get?uid=2312730961®ion=BD" \
-H "x-api-key: xxxxxxxxx"
Example Response
{
"AccountInfo": {
"AccountName": "PlayerName",
"AccountLevel": 82,
"AccountEXP": 8431542,
"AccountRegion": "BD",
"AccountLikes": 39696,
"AccountLastLogin": "1766158301",
"AccountCreateTime": "1598540197",
"AccountSeasonId": 48
},
"AccountProfileInfo": {
"BrMaxRank": 325,
"BrRankPoint": 5943,
"CsMaxRank": 319,
"CsRankPoint": 79
},
...
}
Check API Usage
Check your current API usage and remaining limits. This endpoint requires user authentication (session-based).
Get Usage Information
Authentication
This endpoint requires an API key in the request header, same as other API endpoints.
Example Request
curl -X GET "https://api.gameskinbo.com/api/usage" \
-H "x-api-key: xxxxxxxxx"
Example Response
{
"used": 10,
"limit": 100,
"remaining": 90,
"plan": "free"
}
Response Fields
| Field | Type | Description |
|---|---|---|
| used | number | Number of API calls used in the current billing cycle |
| limit | number | Total API call limit for your current plan |
| remaining | number | Number of API calls remaining in the current billing cycle |
| plan | string | Your current subscription plan (free, basic, or pro) |
Rate Limits
Free Plan
5 requests per minute
Paid Plans
30 requests per minute
Error Responses
{"error": "API key required. Please provide x-api-key header."}
{"error": "Rate limit exceeded. Please slow down your requests."}
{"error": "API limit exceeded. Please upgrade your plan.", "used": 100, "limit": 100}
{"error": "Invalid UID or server error. Please try again."}
Supported Regions
The API supports an optional region parameter. If provided, it tries the specified region first, then falls back to the default order if it fails. If not provided, it tries regions serially in order: BD → IND → BR/US/SAC/NA → ID → SG → PK.
Supported regions (in order):
1. BD (Bangladesh)
2. IND (India)
3. BR, US, SAC, NA (Brazil, United States, South America, North America)
4. ID (Indonesia)
5. SG (Singapore)
6. PK (Pakistan)