Geek Social — Documentação
API ReferenceIntegrationsIGDB

GET /integrations/igdb/search

Buscar jogos na IGDB

GET/integrations/igdb/searchAuth: accessToken

Busca jogos na base de dados IGDB. Requer que IGDB_CLIENT_ID e IGDB_CLIENT_SECRET estejam configurados no .env do servidor.

Request

Query Parameters

ParamTipoDescrição
qstring (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ódigoDescrição
401Não autenticado
404Integração IGDB não configurada no servidor
503IGDB 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 },
})

On this page