Public API Documentation · Release OB54
Send a GET request with the target UID, server region and your API key:
GET https://dl.xihongsi.ggwhitehawk.site/<uid>/<server>/<api_key>
Example:
https://dl.xihongsi.ggwhitehawk.site/123456789/IND/YOUR_API_KEY
| Parameter | Type | Description |
|---|---|---|
| uid | integer | Free Fire player UID to send likes to. |
| server | string | Region: BD, SG, ME etc. |
| api_key | string | Your API access key. |
| Status | HTTP | Meaning |
|---|---|---|
| 1 | 200 | Success - likes were given and your limit decreased. |
| 2 | 200 | Player already at max likes - no limit decrease. |
| 3 | 200 | UID already received likes today - no limit decrease. |
| 4 | 429 | Daily request limit exceeded for this key. |
| 5 | 403 | API key is deactivated. |
| 6 | 403 | API key has expired. |
| 7 | 401 | Invalid API key. |
| 0 | 4xx/5xx | Error - bad request, server error, or player data unavailable. |
Every JSON response includes process_time — how long the server took to process the request, in seconds.
Status 1 - Success (HTTP 200)
{
"LikesGiven": 100,
"LikesAfter": 1234,
"LikesBefore": 1334,
"PlayerNickname": "PlayerName",
"UID": 123456789,
"status": 1,
"process_time": "1.24s",
"api_limit": "95/100",
"expiry_info": {
"expires_in": 2592000.0,
"expires_at": "2026-09-11T12:00:00",
"is_expired": false
}
}
Status 3 - Already received likes today (HTTP 200)
{
"PlayerNickname": "PlayerName",
"UID": 123456789,
"message": "Already received max likes for today. Therefore, your key's remaining limit did not decrease.",
"api_limit": "95/100",
"status": 3,
"process_time": "0.18s",
"expiry_info": {
"expires_in": 2592000.0,
"expires_at": "2026-09-11T12:00:00",
"is_expired": false
}
}
Status 4 - Daily limit exceeded (HTTP 429)
{
"error": "Daily request limit exceeded. Contact t.me/@Mostafa_Nayem",
"status": 4,
"process_time": "0.02s",
"expiry_info": {
"expires_in": 2592000.0,
"expires_at": "2026-09-11T12:00:00",
"is_expired": false
}
}
Status 5 - Key deactivated (HTTP 403)
{
"error": "API key is deactivated. Contact t.me/@Mostafa_Nayem",
"status": 5,
"process_time": "0.02s",
"expiry_info": {
"expires_in": 0.0,
"expires_at": "2026-08-12T04:00:00",
"is_expired": false
}
}
Status 6 - Key expired (HTTP 403)
{
"error": "API key has expired. Contact t.me/@Mostafa_Nayem",
"status": 6,
"process_time": "0.02s",
"expiry_info": {
"expires_in": 0.0,
"expires_at": "2026-07-01T12:00:00",
"is_expired": true
}
}
Status 7 - Invalid API key (HTTP 401)
{
"error": "Invalid API key. Contact t.me/@Mostafa_Nayem",
"status": 7,
"process_time": "0.02s"
}
© Leak Studio. All rights reserved.