Referência
API do Verboo Code
Use o Router OpenAI-compatible para listar os modelos do seu plano e enviar Chat Completions.
URL base
Todas as chamadas começam nesta URL. Os endpoints da API ficam abaixo do prefixo /v1.
https://code.verboo.ai/routerAutenticaçã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.
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.
{
"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.
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.
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.