Retorna avatares e datasets vinculados a um host.

Endpoint

POST /api/externalAPIs/public/tolkyReasoning/avatars/list

Parâmetros

host_slug
string
required

Slug identificador do host.

Exemplo

curl -X POST {{BASE_URL}}/api/externalAPIs/public/tolkyReasoning/avatars/list \
  -H "Authorization: Bearer {TOKEN}" \
  -H "Content-Type: application/json" \
  -d '{"host_slug": "seu-host-slug"}'

Resposta

{
  "code": 200,
  "message": "OK",
  "data": {
    "avatarsAdminList": {
      "host": {
        "host_id": "uuid-do-host",
        "host_slug": "seu-host-slug",
        "host_name": "Nome do Host",
        "host_config": {
          "max_chunks": 3,
          "chunk_size_limit": 1200
        }
      },
      "avatars": [
        {
          "avatar_id": "uuid-do-avatar",
          "sub_slug": "sub-slug-do-avatar",
          "avatarPicture": "https://...",
          "hostPicture": "https://...",
          "datasets": [
            {
              "dataset_id": "uuid-do-dataset",
              "dataset_name": "Nome do Dataset",
              "expires": null
            }
          ]
        }
      ]
    }
  }
}

Campos da Resposta

data.avatarsAdminList
object

Erros

CódigoDescrição
400host_slug ausente ou inválido
401Token ausente ou inválido
403Token sem permissão para este host
408Timeout — requisição excedeu 60 segundos
500Erro interno do servidor