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.