A API do Windsurf permite que clientes Enterprise acessem, de forma programática, Analytics detalhados de uso e gerenciem as configurações de uso de suas equipes.
A API está disponível apenas para planos Enterprise
Todas as requisições à API devem ser feitas para:
https://server.codeium.com/api/v1/
A API do Windsurf usa Service Keys para autenticação. As Service Keys devem ser incluídas no corpo da requisição em todas as chamadas de API.
Criando uma Chave de serviço
- Acesse a sua página de configurações da equipe
- Vá para a seção “Chaves de serviço”
- Crie uma nova Chave de serviço com as permissões apropriadas
- Copie a Chave de serviço gerada para usar em solicitações à API
Todos os endpoints da Analytics API exigem a permissão “Teams somente leitura”.
Todos os endpoints da Usage API exigem a permissão “Billing Write”.
Inclua sua Service Key no corpo da requisição em todas as chamadas de API:
{
"service_key": "your_service_key_here",
// ... outros parâmetros
}
Mantenha suas Service Keys seguras e nunca as exponha em código cliente ou em repositórios públicos
As solicitações à API estão sujeitas a limites de taxa para garantir a estabilidade do serviço. Se você exceder o limite, receberá uma resposta 429 Too Many Requests.
Para obter suporte à API ou tirar dúvidas, entre em contato com o Windsurf Support.