Este endpoint retorna uma lista de hosts com seus respectivos tokens de acesso.

Endpoint

GET /api/externalAPIs/public/domainAccess/getAccessTokens

Parâmetros

ParâmetroTipoDescrição
domainTokenstringToken de domínio para autenticação (obrigatório)

Exemplo de Requisição

curl -X GET \
  '{BASE_URL}/api/externalAPIs/public/domainAccess/getAccessTokens' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer seu-domain-token'

Exemplo de Resposta

{
  "code": 200,
  "message": "Success",
  "data": [
    {
      "host_id": "uuid-do-host",
      "host_slug": "slug-do-host",
      "created_at": "2024-03-21T00:00:00Z",
      "our_token": "token-de-acesso"
    }
  ]
}

Funcionamento

A rota getAccessTokens retorna uma lista de todos os hosts associados ao domínio autenticado, incluindo seus respectivos tokens de acesso. Esta informação é útil para gerenciar múltiplos hosts dentro de um mesmo domínio.

Códigos de Erro

  • 403: Credenciais inválidas ou sem permissão de acesso
  • 500: Erro interno do servidor ao processar a requisição