Como precificar sua API: 5 modelos que funcionam em 2026
Cinco modelos de preços de API com números reais, código de faturamento Stripe e fluxograma de decisão. Inclui botoi\
Você construiu uma API. Funciona. Os desenvolvedores podem chamá-lo, recuperar o JSON e enviar recursos com ele. Agora vem a parte que ninguém ensina em um tutorial de codificação: como cobrar por isso?
Preço muito alto e ninguém se inscreve. Preço muito baixo e você está subsidiando outra pessoa infraestrutura. Pule o nível gratuito e os desenvolvedores nunca descobrirão você. Torne o faturamento muito complexo e sua caixa de entrada de suporte fica cheia de "como leio minha fatura?" ingressos.
Este guia cobre cinco modelos de precificação de API com números concretos e mostra quem cada um deles atende e onde ele falha, e percorre a pilha de faturamento + gerenciamento de chaves para conecte-o com Stripe e Unkey. Preço próprio do Botoi (nível gratuito até US$ 199/mês Business) serve como estudo de caso do começo ao fim.
Comece com uma chamada de API funcional
Antes de pensar em preços, certifique-se de que sua API forneça um valor claro em uma única solicitação. Aqui está um endpoint botoi que formata JSON:
Resposta:
Cada endpoint retorna o mesmo success + data estrutura. Isto
a consistência é importante para os preços porque os clientes pagam pela API inteira, não individualmente
pontos finais. Uma chave, uma assinatura, mais de 150 endpoints.
Cinco modelos de preços de API
| Modelo | Funciona para | Quebra quando | Exemplo |
|---|---|---|---|
| Nível gratuito + limites de taxa | Adoção do desenvolvedor, funis PLG | Abuso de scrapers, sem caminho de conversão | Botoi grátis: 5 req/min, 100/dia |
| Assinatura mensal fixa | Custos previsíveis, faturamento simples | Clientes com baixo uso mudam, usuários pesados pagam mal | US$ 29/mês para chamadas ilimitadas |
| Com base no uso por solicitação | Cargas de trabalho variáveis, compradores preocupados com os custos | Contas imprevisíveis assustam compradores empresariais | US$ 0,001 por chamada de API |
| Pacotes em camadas | Público amplo (hobby para empresa) | As lacunas entre as camadas causam atrito | Publicado: $ 9 / $ 49 / $ 199 |
| Recursos Freemium + premium | APIs onde alguns endpoints têm valor mais alto | Difícil traçar a linha entre gratuito e pago | Ferramentas de texto gratuitas, captura de tela/PDF pago |
1. Nível gratuito com limites de taxa
Um nível gratuito elimina o atrito da avaliação. Os desenvolvedores testam sua API e confirmam que ela resolve seu problema e atualize quando atingirem os limites. Sem um nível gratuito, a maioria dos desenvolvedores salte na página de inscrição; eles não inserirão um cartão de crédito para avaliar uma API que nunca tentei.
O nível gratuito do Botoi permite 5 solicitações por minuto e 100 por dia. Nenhuma chave de API é necessária. Baseado em IP a limitação de taxa mantém o abuso sob controle. O limite diário é baixo o suficiente para que os scrapers sigam em frente, mas alto o suficiente para um desenvolvedor testar de 20 a 30 endpoints em uma única sessão de avaliação.
Escolha principal do design: acesso anônimo (sem inscrição) converte mais rápido do que "plano gratuito com registro." Cada campo de formulário que você adiciona entre o desenvolvedor e seu a primeira chamada de API reduz a conversão.
Funciona para: ferramentas de desenvolvedor, APIs utilitárias, qualquer funil de crescimento liderado por produto onde a adoção gera receita.
Quebra quando: usuários gratuitos consomem computação cara (inferência de GPU, navegador renderização) ou você não tem caminho do gratuito para o pago.
2. Assinatura mensal fixa
Cobrar um preço por mês para acesso completo à API. Sem medição, sem contagem de solicitações, sem taxas excedentes. Os clientes sabem sua fatura antes do início do mês.
Esse modelo funciona quando o uso é previsível e o custo de infraestrutura por solicitação é baixo. Um plano fixo de US$ 29/mês que cobre solicitações “ilimitadas” funciona se o seu cliente p95 ganhar 50.000 chamadas/mês e seu custo por chamada é de US$ 0,0001.
Funciona para: APIs com baixo custo marginal por solicitação, ferramentas B2B onde os compradores desejam previsibilidade orçamentária, APIs em estágio inicial que ainda não possuem infraestrutura de medição.
Quebra quando: um cliente faz 10 milhões de solicitações/mês enquanto paga o mesmos US$ 29 que alguém que ganha 500. Você também perde receita de usuários leves que pagariam US$ 5, mas não pagará $ 29.
3. Faturamento baseado no uso por solicitação
Cobrança por chamada de API. US$ 0,001 por solicitação, US$ 0,01 para endpoints caros. Os clientes pagam o que eles usam, nada mais.
O faturamento baseado no uso alinha custo com valor. Um cliente que faz 1.000 ligações paga US$ 1. Um o cliente que faz 1.000.000 de chamadas paga US$ 1.000. Sua receita aumenta com o uso e nenhum dos lados paga a mais.
Funciona para: APIs com cargas de trabalho variáveis (processamento em lote, orientado a eventos pipelines), startups preocupadas com os custos que precisam de pontos de entrada baixos.
Quebra quando: as compras empresariais precisam de um item fixo em seu orçamento. As equipes financeiras rejeitam serviços de custo variável que não podem ser previstos. Além disso: falhas de medição ou disputas de cobrança corroem a confiança rapidamente.
4. Pacotes em camadas
Ofereça de 3 a 4 planos a preços fixos, cada um com uma cota de solicitação mensal e limite de taxa. Isto é o modelo que o botoi usa.
| Nível | Preço | Limite de taxa | Cota mensal | Cliente-alvo |
|---|---|---|---|---|
| Livre | US$ 0 | 5 necessidades/min | 100/dia | Avaliadores e hobbyistas |
| Iniciante | US$ 9/mês | 30 solicitações/min | 300.000 | Projetos paralelos, pequeno SaaS |
| Pró | US$ 49/mês | 300 solicitações/min | 3.000.000 | Aplicativos em crescimento, ferramentas internas |
| Negócios | US$ 199/mês | 1.000 solicitações/min | 30.000.000 | Cargas de trabalho de produção de alto volume |
As camadas funcionam porque atendem diferentes segmentos de clientes com um produto. Um desenvolvedor solo avaliar a API começa gratuitamente. Uma startup construindo um projeto paralelo paga US$ 9/mês. Um SaaS em crescimento que envia 2 milhões de solicitações/atualizações mensais para o Pro por US$ 49. Uma empresa com API pesada o tráfego paga $ 199.
A chave para bons níveis: cada passo acima deve parecer um aumento de valor de 3 a 5 vezes por um preço de 2 a 5 vezes aumentar. O Starter do Botoi oferece 300.000 solicitações por US$ 9 (US$ 0,00003/req). Pro dá 3.000.000 por US$ 49 (US$ 0,000016/req). O preço por solicitação cai conforme você sobe, recompensando o crescimento.
Funciona para: APIs que atendem hobbyistas por meio de empresas, produtos onde o uso se correlaciona com o tamanho da empresa.
Quebra quando: os clientes ficam entre os níveis. Se alguém precisar de 500.000 solicitações/mês, eles são forçados a pagar US$ 49 por uma cota de 3.000.000 que nunca usarão. Resolva isso com preço excedente ou um nível personalizado.
5. Freemium com recursos premium
Distribua endpoints básicos gratuitamente e cobre por aqueles de alto valor. Formatação de texto, codificação, e hashing são gratuitos. Capturas de tela, geração de PDF e endpoints com tecnologia de IA exigem um plano pago.
Este modelo funciona quando alguns endpoints custam mais para serem executados (renderização do navegador para capturas de tela, computação de GPU para ML) ou oferecer maior valor comercial (detecção de PII, verificações de conformidade).
Funciona para: APIs com uma ampla gama de complexidade de endpoint, produtos onde endpoints gratuitos impulsionam a adoção de endpoints pagos.
Quebra quando: a linha entre gratuito e pago parece arbitrária. Se um desenvolvedor cria um fluxo de trabalho usando três endpoints gratuitos e um pago, eles se sentem mal. Mantenha o gatilho de atualização claro e alinhado ao valor.
Fluxograma de decisão: escolha seu modelo
Responda a estas seis perguntas para definir qual modelo de preços se adapta à sua API:
| Pergunta | Se sim... | Se não... |
|---|---|---|
| Você quer que os desenvolvedores experimentem antes de comprar? | Adicione um nível gratuito com limites de taxa | Assinatura fixa (mas espere menos inscrições) |
| O uso é previsível por cliente? | Pacotes em camadas funcionam bem | O faturamento baseado no uso se ajusta melhor |
| Você atende hobbyistas e empresas? | Planos escalonados (US$ 9/US$ 49/US$ 199) | Plano único com preços baseados no uso |
| Alguns endpoints são mais valiosos que outros? | Freemium com recursos premium bloqueados | Camadas de acesso total apenas com limites de solicitação |
| Você consegue medir cada solicitação com precisão? | Baseado em uso ou híbrido (nível + excedente) | A assinatura fixa é mais simples de começar |
| Os clientes desejam previsibilidade de custos? | Pacotes escalonados com cotas incluídas | Pagamento por solicitação com alertas de gastos |
A maioria das APIs chega a um híbrido: nível gratuito + pacotes escalonados. Este é o modelo usado pela Stripe (nível gratuito + preço por volume), Twilio (descontos com base no uso + uso contínuo) e botoi (nível gratuito + 3 níveis pagos).
Conecte Stripe + Unkey para faturamento e gerenciamento de chaves
Escolher um modelo de precificação é a estratégia. Conectar é a engenharia. Aqui está o stack botoi usa: Stripe cuida de pagamentos e assinaturas, Unkey cuida da criação de chave de API e limitação de taxa por chave.
Etapa 1: crie uma sessão Stripe Checkout
Quando um cliente escolhe um plano em sua página de preços, crie uma sessão Stripe Checkout que os redireciona para o formulário de pagamento hospedado no Stripe.
O metadata.tier campo é crítico. Seu manipulador de webhook lê isso para
saiba quais limites de taxa aplicar ao criar a chave de API.
Etapa 2: lidar com o webhook Stripe
Após o pagamento ser bem-sucedido, Stripe envia um checkout.session.completed evento
para o ponto de extremidade do webhook. É aqui que você cria a chave API e armazena o cliente
registro.
Etapa 3: crie uma chave API com Unkey
Unkey cria chaves de API com metadados de limite de taxa incorporados. Quando seu middleware verifica uma chave, Unkey retorna o limite de taxa restante na resposta. Nenhuma pesquisa de banco de dados em seu lado.
O ratelimit objeto diz ao Unkey para impor 30 solicitações a cada 60 segundos para
esta chave. Quando o cliente atualiza para o Pro, você atualiza o limite de taxa da chave para 300
req/min por meio da API Unkey.
Etapa 4: aplicar limites de taxa no middleware
Seu middleware de API verifica a chave, lê o status do limite de taxa e bloqueia solicitações que excedem a cota.
Este middleware lida com solicitações anônimas e autenticadas. Chamadores anônimos foram atingidos os limites do nível gratuito (5 req/min, 100/dia). Chamadores autenticados obtêm limites de seus Deschaveie os metadados principais.
Três erros que custam receita aos criadores de API
Erro 1: preços baseados apenas no custo da infraestrutura
O custo do servidor por solicitação é de US$ 0,00005. Então você cobra $ 0,0001 e chama isso de marcação de 2x. Isso ignora documentação, suporte, monitoramento de tempo de atividade, manutenção do SDK e o valor que seu A API oferece. Um desenvolvedor que usa seu endpoint de validação de e-mail para evitar 500 inscrições falsas por mês recebe muito mais do que US$ 0,0001 de valor em cada ligação. Preço baseado em valor, não custo.
Erro 2: nenhum nível gratuito
Exigir um cartão de crédito para fazer a primeira chamada de API mata a adoção. Os desenvolvedores avaliam 3-5 APIs antes de escolher uma. Se o seu concorrente tiver um nível gratuito e você não, ele ganhará o avaliação. O nível gratuito do Botoi (sem inscrição, sem chave, 5 req/min) permite que os desenvolvedores copiem um curl comando dos documentos e obtenha uma resposta em menos de 10 segundos.
Erro 3: medição complexa que confunde os clientes
"Cada endpoint tem um peso de crédito diferente. Os endpoints GET custam 1 crédito, os endpoints POST custam de 2 a 5 créditos dependendo do tamanho da resposta, e os endpoints em lote custam 1 crédito por item em o lote." Parar. Os clientes não conseguem prever a fatura, o suporte fica sobrecarregado com cobranças perguntas, e os engenheiros gastam mais tempo construindo o sistema de medição do que construindo a API.
Alternativas mais simples: preços fixos por solicitação (cada chamada custa o mesmo) ou planos diferenciados onde cada endpoint está incluído. Botoi usa a segunda abordagem. US$ 9/mês rende 300.000 solicitações em todos os mais de 150 endpoints. Sem matemática de crédito. Nenhum preço específico para endpoint.
Estudo de caso: como o botoi avalia mais de 150 endpoints
Botoi começou com um nível gratuito e três planos pagos. Veja por que cada camada existe:
- Grátis ($0): 5 req/min, 100/dia. Existe para impulsionar a adoção do desenvolvedor. Sem inscrição, sem chave de API. Limitação de taxa baseada em IP via Cloudflare Workers KV. Converte em cerca de 3-5% para planos pagos.
- Inicial (US$ 9/mês): 30 necessidades/min, 300.000/mês. Tem como alvo desenvolvedores solo e projetos paralelos. Baixo o suficiente para que a passagem do cartão de crédito não precise da aprovação do gerente.
- Pró ($ 49/mês): 300 necessidades/min, 3.000.000/mês. Tem como alvo startups e crescentes produtos SaaS. O aumento de 10x na solicitação para um aumento de preço de 5,4x torna o atualizar óbvio.
- Negócios ($ 199/mês): 1.000 solicitações/min, 30.000.000/mês. Alvos cargas de trabalho de produção com necessidades de alto rendimento. O custo por solicitação cai para US$ 0,0000066.
Cada camada inclui mais de 150 endpoints. Sem restrição de recursos, sem restrições de endpoint. A única variável é o volume da solicitação. Isso mantém o modelo simples para os clientes e simples de aplicar no back-end.
A pilha de faturamento: Stripe cuida de assinaturas e cobrança de pagamentos. Deschavear alças Criação de chave de API, verificação e limitação de taxa por chave. Um ouvinte de webhook Stripe os une: o pagamento confirmado aciona a criação de chave, a mudança de plano aciona a taxa atualização do limite, o cancelamento aciona a revogação da chave.
Escolha um modelo e envie-o
O modelo de preços “perfeito” não existe. Todo modelo tem compensações. O pior resultado está gastando meses analisando preços enquanto sua API fica atrás de um "entre em contato conosco para obter preços" página que ninguém contacta.
Comece com um nível gratuito e um plano pago. Meça as taxas de conversão, padrões de uso e agitar. Adicione níveis quando vir segmentos claros em sua base de clientes. Ajuste os preços com base em dados, não em suposições.
As ferramentas para construir isso existem hoje: Stripe para faturamento, Unkey para gerenciamento de chaves e Cloudflare Workers ou qualquer tempo de execução de borda para middleware com limitação de taxa. Você pode ir de “API gratuita” para “API monetizada com quatro níveis” em um fim de semana.
FAQ
- Toda API deveria oferecer um nível gratuito?
- Sim, se o seu objetivo for a adoção pelo desenvolvedor. Um nível gratuito com limites de taxa (por exemplo, 5 req/min, 100/dia) permite que os desenvolvedores testem sua API antes de investir dinheiro. APIs sem níveis gratuitos perdem de 60 a 80% dos avaliadores em potencial na página de inscrição.
- O que é cobrança de API baseada no uso?
- O faturamento baseado no uso cobra dos clientes por solicitação de API, em vez de uma taxa mensal fixa. Você mede cada chamada, agrega totais no final do ciclo de faturamento e fatura com base no volume. Stripe Billing e Metronome oferecem suporte nativo ao faturamento medido.
- Como evito que os usuários excedam os limites do plano?
- Emita chaves de API por meio de um serviço de gerenciamento de chaves como o Unkey. Anexe metadados de limite de taxa (solicitações por minuto, por dia, por mês) a cada chave. O middleware da API verifica a chave, lê os limites e retorna HTTP 429 quando o chamador os excede.
- Qual é o erro mais comum de precificação de API?
- Preço muito baixo. Muitos criadores de API definem preços com base apenas no custo da infraestrutura e esquecem de levar em conta o suporte, a documentação, o monitoramento do tempo de atividade e o valor que a API oferece. Um endpoint de formatação JSON que economiza 4 horas de trabalho para um desenvolvedor vale mais de US$ 0,001 por chamada.
- Posso combinar vários modelos de preços?
- Sim, e as APIs mais bem-sucedidas fazem isso. Botoi combina um nível gratuito (taxa limitada, sem necessidade de chave) com assinaturas escalonadas (US$ 9/US$ 49/US$ 199). Cada nível inclui uma cota de solicitação mensal. Esta abordagem híbrida reúne hobbyistas, startups e empresas com um único produto.
Comece a construir com botoi
150+ endpoints de API para consultas, processamento de texto, geração de imagens e utilitários para desenvolvedores. Plano gratuito, sem cartão de crédito.