API ReferenceIntegrationsIGDB
GET /integrations/igdb/search
Buscar jogos na IGDB
GET
/integrations/igdb/searchAuth: accessTokenBusca jogos na base de dados IGDB. Requer que IGDB_CLIENT_ID e IGDB_CLIENT_SECRET estejam configurados no .env do servidor.
Request
Query Parameters
| Param | Tipo | Descrição |
|---|---|---|
| q | string (obrigatório, min 1 char) | Nome do jogo a buscar |
Response
200
[
{
"id": 1234,
"name": "string",
"coverUrl": "string | null",
"coverImageId": "string | null",
"genre": "string | null",
"platform": "string | null",
"releaseYear": "number | null",
"developer": "string | null"
}
]Erros
| Código | Descrição |
|---|---|
| 401 | Não autenticado |
| 404 | Integração IGDB não configurada no servidor |
| 503 | IGDB API indisponível |
Exemplos
curl -X GET 'https://geeksocialapi.homelab-cloud.com/integrations/igdb/search' \
--url-query 'q=Hollow+Knight' \
-H 'Authorization: Bearer SEU_ACCESS_TOKEN'await fetch('https://geeksocialapi.homelab-cloud.com/integrations/igdb/search'+ '?q=Hollow+Knight', {
method: 'GET',
headers: { Authorization: 'Bearer ' + accessToken },
})