Use a API Dropstone com seu plano
Chame a Dropstone via HTTP com uma chave de API. O endpoint é compatível com OpenAI, cobrado por uso a partir do seu saldo de créditos, e funciona em qualquer linguagem. Chaves, erros, limites de taxa e o que a API não carrega.
A API Dropstone é um endpoint compatível com OpenAI para código que não deve depender de uma superfície com login: um job de CI, uma função serverless, um serviço em outra linguagem. Crie uma chave, aponte um cliente para a Dropstone e você estará chamando os mesmos três modelos do Chat e da CLI.
A referência do endpoint está em docs.dropstone.io/cli/api. Esta página cobre chaves, cobrança e o que esperar.
Criar uma chave de API
- Abra Configurações no seu dashboard.
- Em API keys, escolha Criar chave e dê um nome a ela.
- Copie a chave. Ela se parece com
dsk_live_...e é mostrada apenas uma vez.
Trate a chave como uma senha: nunca a envie para um repositório e nunca a inclua em um bundle de navegador. Qualquer pessoa que a possua pode gastar o saldo por trás dela. Você pode ver quando cada chave foi usada pela última vez e revogar qualquer uma delas na mesma página.
Cobrança: pague por uso
Requisições com chave de API são cobradas por uso a partir do seu saldo de créditos. As franquias do plano não se aplicam a elas.A franquia semanal pertence às superfícies com login: Chat, CLI e uma sessão local do SDK. A API é medida separadamente, então o tráfego de um pipeline nunca consome a franquia em que você trabalha, e uma semana movimentada no Chat nunca interrompe o pipeline. Adicione créditos em Cobrança no dashboard.
Uma chave cujo saldo está vazio é recusada com um erro informando isso e um link para adicionar créditos, em vez de ser atendida e cobrada depois. Não há camada gratuita na API.
Compatível com OpenAI
O endpoint segue o formato de chat completions da OpenAI, então a maioria dos clientes existentes funciona apenas alterando a URL base e a chave:
import OpenAI from "openai"
const openai = new OpenAI({
baseURL: "https://api.dropstone.io/api/v1",
apiKey: process.env.DROPSTONE_API_KEY,
})
Os modelos são dropstone-fast, dropstone-pro e dropstone-heavy; veja Quais modelos de IA a Dropstone usa?. Nomear um nível sem versão executa a linha atual, então um script acompanha a linha automaticamente. Para fixar uma versão, use a forma versionada, por exemplo dropstone-fast-1.7. Versões de modelos e a linha mensal cobre ambos. As requisições funcionam em qualquer linguagem que possa fazer uma chamada HTTP.
O que a API não carrega
O endpoint é sem estado, e deliberadamente assim:
- Sem memória. Ele não lê a memória da sua conta, e nada que ele responde é registrado lá. A mesma entrada dá a mesma resposta, independentemente do que você ensinou à Dropstone na semana passada.
- Sem ferramentas e sem loop de agente. Ele responde a uma chat completion. Ler um código, editar arquivos e executar comandos pertencem ao SDK cliente local e à CLI.
Se você quiser que seu código use o agente e sua memória, use o cliente local do SDK. Veja Uma memória em todas as superfícies.
Limites de taxa
As requisições são limitadas por IP, bem acima do uso comum, para proteger o serviço. Uma rajada que exceda o limite é recusada, então recue e tente novamente em vez de apertar o loop.
Para onde as requisições vão
As requisições de API são processadas nos Estados Unidos, o mesmo que todas as outras superfícies. Veja Onde suas requisições são executadas.
Organizações
Membros de uma organização criam chaves sob sua própria conta, e o saldo por trás de uma chave é do dono da chave. Administradores de organização podem ver o uso da API por membro no dashboard da organização, e uma chave para de funcionar quando a conta por trás dela é desativada, o que acontece quando um membro é removido via SCIM.
Related articles
- Dropstone SDKA typed TypeScript and JavaScript client for the Dropstone agent, with two entry points: one for headless API calls from CI or a serverless function, one that runs the agent locally with the same account memory as the CLI and Chat.
- Install and run your first sessionInstall the Dropstone SDK, make a headless API call with an API key, and run a local agent session that carries your account memory. Includes streaming, structured output, and using the OpenAI SDK against Dropstone.
- One memory across every surfaceThe account memory that follows you across Dropstone Chat, the CLI, and the SDK, what shares it and what does not, and how to keep an integration's learning out of your own memory.
- Which AI models does Dropstone use?Dropstone runs three tiers. On the 1.8 lineup, Fast runs DeepSeek V4.1 Flash, Pro runs GLM-5.3 Flash, and Heavy runs Kimi K3, re-evaluated every month.
- Where your requests runDropstone's servers and the inference providers that run its models are hosted in the United States. Requests are never routed through providers outside the US. What that means for your data.