Referência

API do Verboo Code

Use o Router OpenAI-compatible para listar os modelos do seu plano e enviar Chat Completions.

Nesta página

URL base

Todas as chamadas começam nesta URL. Os endpoints da API ficam abaixo do prefixo /v1.

Router
https://code.verboo.ai/router

Autenticação

Crie uma API key no painel e envie-a no cabeçalho Authorization de cada request, usando o esquema Bearer.

Use uma chave por integração

Nomeie as chaves por projeto ou ferramenta e revogue-as pelo painel se uma credencial for exposta.

Fazer requests

Comece consultando GET /v1/models. A resposta contém somente os modelos autorizados para sua API key; copie um id para usar no campo model.

Listar modelos da sua API key
curl https://code.verboo.ai/router/v1/models \
  -H "Authorization: Bearer <VERBOO_API_KEY>"

Cada item também informa a janela de contexto e as capacidades disponíveis. Só envie imagens a modelos com vision: true e só use níveis de esforço aceitos pelo objeto reasoning.

Campos retornados por um modelo
{
  "object": "list",
  "data": [
    {
      "id": "<MODEL_ID>",
      "context_window": 131072,
      "vision": true,
      "reasoning": {
        "effort_levels": ["low", "medium", "high"],
        "default_effort": "medium"
      }
    }
  ]
}

Envie uma mensagem com POST /v1/chat/completions. O corpo segue o formato de Chat Completions da OpenAI.

Criar uma Chat Completion
curl https://code.verboo.ai/router/v1/chat/completions \
  -H "Authorization: Bearer <VERBOO_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "<MODEL_ID>",
    "messages": [{"role": "user", "content": "Hello"}]
  }'

Modelos disponíveis

Entre para ver os modelos liberados para a sua conta. A lista vem diretamente de GET /v1/models e reflete suas permissões atuais.

Carregando os modelos da sua conta…

Use sempre o catálogo da sua key

Planos e permissões definem o que cada chave pode chamar. Antes de integrar, consulte GET /v1/models com a chave que será usada em produção.