Saltar para o conteúdo principal
GET
/
api
/
router
/
vendors
Fornecedores do Pool e Ícones
curl --request GET \
  --url https://aihubmix.com/api/router/vendors \
  --header 'Authorization: Bearer <token>'
import requests

url = "https://aihubmix.com/api/router/vendors"

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers)

print(response.text)
{
  "anthropic": {
    "name": "Anthropic",
    "icon": "https://.../logo_claude.svg"
  },
  "deepseek": {
    "name": "DeepSeek",
    "icon": "https://.../logo_deepseek.svg"
  }
}

Parâmetros da Requisição

Este é um endpoint aberto sem login — nenhuma autenticação é necessária; pode ser chamado diretamente por páginas frontend ou por terceiros. O CORS está habilitado e o limite de taxa global da API se aplica. Sem parâmetros de requisição.

Parâmetros da Resposta

A resposta é um objeto JSON bruto: as chaves são ids de fornecedores (correspondem ao campo v das entradas do Ranking de Roteamento e Pool de Modelos); os valores são os metadados de exibição do fornecedor. Apenas fornecedores atualmente presentes no pool de modelos são incluídos.
{vendor}
object
Metadados de exibição de um fornecedor.
name
string
Nome de exibição do fornecedor. Recorre ao id do fornecedor quando não existem metadados correspondentes.
icon
string
URL do logotipo do fornecedor. Pode ser uma string vazia; nesse caso, o frontend deve fornecer seu próprio fallback (por exemplo, um monograma).
Os resultados são cacheados no servidor por 5 minutos: logo após uma atualização do pool de modelos, um fornecedor recém-adicionado pode levar até 5 minutos para aparecer nesta resposta — trate chaves ausentes com fallback.
{
  "anthropic": {
    "name": "Anthropic",
    "icon": "https://.../logo_claude.svg"
  },
  "deepseek": {
    "name": "DeepSeek",
    "icon": "https://.../logo_deepseek.svg"
  }
}

Última atualização: 2026-07-13