Apresentando as Admin APIs
Autor: Alchemy

O dashboard funciona bem para gerenciar um único app. Mas equipes que rodam Alchemy em escala, com um app dedicado por cliente, por parceiro ou por ambiente, acabam com tarefas repetitivas. Elas ficam clicando pelo mesmo fluxo de criação, atualização de allowlist e verificação de uso.
É por isso que estamos abrindo duas Admin APIs para tornar isso mais fácil e mais fluido para quem constrói:
- Apps Management API: cria, configura e exclui apps, gerencia allowlists.
- Usage API: obtém os mesmos números de uso da aba Usage do dashboard.
Ambas as APIs são acessíveis a partir de um único endpoint com uma única Access Key. Pegue uma Access Key em Settings → Security no dashboard, com escopo para App Management ou Usage, e aponte-a para https://admin-api.alchemy.com/v1.
Apps Management API
A Apps Management API cuida do CRUD que você faria manualmente no dashboard: criar um app, definir sua network allowlist e gerenciar suas allowlists de endereço, domínio e IP.
curl -X POST 'https://admin-api.alchemy.com/v1/apps' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {your access key}' \
--data '{
"name": "app-tenant-42",
"networkAllowlist": ["ETH_MAINNET"],
"products": ["node-api"]
}'Isso substitui o trabalho manual de uma plataforma que provisiona um app dedicado por cliente, de uma equipe que dá a cada parceiro ou node operator seu próprio app para isolar o uso, ou de um pipeline que cria um app novo por ambiente. As Access Keys têm seus próprios escopos, expiração e rotação, então o provisionamento de apps pode ficar no CI/CD junto com todo o resto, em vez de ser uma etapa exclusiva do dashboard.
Usage API
A Usage API é um endpoint somente leitura para os números que você normalmente obteria na aba Usage do dashboard: total de CUs geral e por network, e do mês corrente, além de, nos planos pagos, detalhamentos por app, método e network em tráfego HTTP, WebSocket e webhook, uso em dólares e contagem de requests.
curl 'https://admin-api.alchemy.com/v1/usage/summary' \
--header 'Authorization: Bearer {your access key}'O histórico e o nível de detalhe escalam de acordo com o plano:
Autentique com qualquer uma das credenciais como bearer token: uma Access Key com escopo de Usage somente leitura para números de toda a equipe, ou uma API key existente com escopo de app, enviada da mesma forma, se você precisar apenas dos números de um app.
Como começar
Crie uma Access Key na aba Security, defina o escopo do que você precisa e chame https://admin-api.alchemy.com/v1.
Explore a documentação e fale com nossa equipe para tirar dúvidas ou discutir soluções especializadas em escala.
FAQ
Qual é a diferença entre Apps Management e Usage?
Apps Management cria e configura apps: nomes, network allowlists e allowlists de endereço, domínio e IP. Usage é somente leitura. Retorna totais de compute units e, nos planos pagos, detalhamentos em série temporal. Defina o escopo da Access Key apenas para a permissão necessária.
Como eu me autentico na Admin API?
Crie uma Access Key na aba Security do dashboard, habilite App Management e/ou Usage, e envie-a como Authorization: Bearer {your access key} para https://admin-api.alchemy.com/v1.
Quanto histórico de uso eu tenho?
O intervalo da série temporal é de 1 dia no Free, 7 dias no PAYG e 30 dias no Enterprise. O Free traz um resumo de CU de alto nível; PAYG e Enterprise têm o detalhamento completo.
Newsletter da Alchemy
Seja o primeiro a saber sobre lançamentos
Assine nossa newsletter
Receba as últimas atualizações de produtos e recursos da Alchemy
Ao inserir seu endereço de e-mail, você concorda em receber nossas comunicações de marketing e atualizações de produtos. Você reconhece que a Alchemy processa as informações que recebemos de acordo com nosso Aviso de Privacidade. Você pode cancelar a inscrição a qualquer momento.
Artigos relacionados

Glamsterdam: o guia completo para desenvolvedores de Ethereum
Glamsterdam já está na Sepolia. O guia completo sobre o que isso significa para desenvolvedores e como a Alchemy se preparou para a atualização da rede.

Por que equipes de trading escolhem a Alchemy para RPC de baixa latência
Equipes de trading escolhem a Alchemy por leituras e escritas de baixa latência quando o mercado se move, e por um registro confiável quando o dinheiro liquida, mesmo no pico de volume.

Em qual provedor de RPC você deve construir em Tóquio?
Comparamos cinco dos provedores de RPC que atendem Tóquio em cinco chains. Veja como eles se comparam e onde as diferenças importam para equipes sensíveis à latência.