API Documentation

Integrate the world's fastest Free Fire UID resolution engine. Build high-performance gaming apps with real-time data lookups.

Fast Performance

Our engine processes requests in under 150ms using edge-cached proxy layers.

99.9% Accuracy

Direct synchronization ensures that player names are always up to date.

Security & Authentication

The Dev Sketvia API uses private access keys. Requests are authenticated using a key parameter. You must secure this key and never expose it in client-side code.

GET https://www.ff.api.primetopup.shop/api.php?uid={UID}&key={YOUR_API_KEY}

Primary Endpoint

Retrieve player data by providing a valid numeric Player ID (UID).

ParameterRequiredTypeDescription
uidYesIntegerFree Fire numeric Player ID.
keyYesStringYour secret API Access Key.

Response Standards

All responses are served as minified JSON objects to reduce bandwidth.

Success Schema
{
  "status": true,
  "data": {
    "username": "Dev Sketvia",
    "region": "BD"
  }
}
Error Schema
{
  "status": false,
  "message": "Quota Exceeded",
  "error_code": 429
}

Technical Integrations

PHP (cURL)
<?php
$api_url = "https://www.ff.api.primetopup.shop/api.php?uid=12345&key=YOUR_KEY";
$curl = curl_init($api_url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($curl);
curl_close($curl);

$result = json_decode($response, true);
echo $result['data']['username'];
?>
JavaScript (ES6 Fetch)
async function getPlayer(uid, key) {
  const url = `https://www.ff.api.primetopup.shop/api.php?uid=${uid}&key=${key}`;
  const response = await fetch(url);
  const data = await response.json();
  
  if(data.status) {
    console.log("Player Name:", data.data.username);
  } else {
    console.error("Error:", data.message);
  }
}