KALIDADE API • FREE FIRE • GET • JSON

FREE FIRE ID

Consulte informações de jogadores do Free Fire utilizando apenas o ID da conta.

GET
https://api-kalidade.vercel.app/api/freefire-id.js?id=54934696

Sobre a API

O endpoint recebe o ID do jogador através do parâmetro id e encaminha a consulta para a API de origem, retornando o resultado em JSON.

Método

GET

Formato

JSON

CORS

Permitido

Como utilizar

Informe o ID do jogador no parâmetro id.

Endpoint Copiar
https://api-kalidade.vercel.app/api/freefire-id.js?id=54934696

Exemplos de código

Exemplos prontos para integração.

JavaScript — Fetch Copiar
const id = "54934696";

fetch(
    `https://api-kalidade.vercel.app/api/freefire-id.js?id=${id}`
)
.then(response => {

    if (!response.ok) {
        throw new Error(`HTTP ${response.status}`);
    }

    return response.json();

})
.then(data => {

    console.log(data);

})
.catch(error => {

    console.error("Erro:", error);

});
JavaScript — Async/Await Copiar
async function consultarJogador(id) {

    const url =
        `https://api-kalidade.vercel.app/api/freefire-id.js?id=${encodeURIComponent(id)}`;

    const response = await fetch(url);

    if (!response.ok) {
        throw new Error(`HTTP ${response.status}`);
    }

    const data = await response.json();

    console.log(data);

    return data;
}

consultarJogador("54934696");
cURL Copiar
curl "https://api-kalidade.vercel.app/api/freefire-id.js?id=54934696"
Node.js Copiar
const id = "54934696";

async function consultarJogador() {

    const url =
        `https://api-kalidade.vercel.app/api/freefire-id.js?id=${id}`;

    const response = await fetch(url);

    if (!response.ok) {
        throw new Error(`HTTP ${response.status}`);
    }

    const data = await response.json();

    console.log(data);
}

consultarJogador();
Python Copiar
import requests

id_jogador = "54934696"

url = "https://api-kalidade.vercel.app/api/freefire-id.js"

response = requests.get(
    url,
    params={
        "id": id_jogador
    }
)

response.raise_for_status()

data = response.json()

print(data)
PHP Copiar
<?php

$id = "54934696";

$url =
    "https://api-kalidade.vercel.app/api/freefire-id.js?id="
    . urlencode($id);

$response = file_get_contents($url);

if ($response === false) {
    die("Erro ao consultar a API.");
}

echo $response;

CORS

O endpoint foi configurado para aceitar requisições de diferentes origens através de CORS.

Fetch com CORS Copiar
fetch(
    "https://api-kalidade.vercel.app/api/freefire-id.js?id=54934696"
)
.then(response => response.json())
.then(data => {

    console.log(data);

})
.catch(error => {

    console.error("Erro:", error);

});
Teste no navegador Copiar
const url =
    "https://api-kalidade.vercel.app/api/freefire-id.js?id=54934696";

fetch(url)
    .then(r => r.json())
    .then(console.log);

Parâmetros

Parâmetros disponíveis no endpoint.

Parâmetro Obrigatório Tipo Exemplo Descrição
id Sim String 54934696 ID da conta do jogador

Resposta JSON

O endpoint retorna o JSON recebido da API de origem.

{
  "success": true,
  "data": {
    "id": "54934696",
    "found": true,
    "nickname": "...",
    "level": 0,
    "region": "BR",
    "profileViews": 0,
    "guild": {},
    "prime": {},
    "stats": {}
  }
}
Os campos e valores retornados podem variar conforme o jogador consultado e a resposta atual da API de origem.