Developer

Marketplace de APIs

Publique, meça e monetize sua API em uma tarde.

Marketplace de APIs is monetizar api for teams that want the reasoning shown, not hidden. Plans start at $29 a month with a 14-day free trial.

Começar teste gratuito

Publicar uma API é a metade fácil. A metade difícil é o que vem em volta: gestão de chaves, medição de uso, limitação de taxa, cobrança por consumo e uma documentação que não envelhece. O Kit de Marketplace de API entrega essa camada, para você não passar três meses construindo infraestrutura só para vender uma interface que já está pronta há um ano.

Chaves, cotas e limitação

Cada consumidor recebe chaves com escopo próprio, rotacionáveis sem interrupção: uma chave nova pode valer ao lado da antiga até a troca terminar. Parece óbvio e é justamente o que falta na maioria das soluções feitas em casa.

A limitação funciona como token bucket por chave e por endpoint, com capacidade de pico acima da taxa sustentada. O decisivo são os cabeçalhos de resposta: cota restante, momento de reinício e um `Retry-After` no 429. Sem esses cabeçalhos um cliente não consegue se comportar bem, e aí ele volta em laço infinito.

Escopos por chave
Permissões por chave em vez de por conta, para que uma chave comprometida cause dano limitado.
Limitação por token bucket
Taxa sustentada mais pico, por chave e por endpoint, com cabeçalhos de cota completos.
Medição de consumo
Contagem por chamada com registro idempotente, para que uma retentativa não cobre duas vezes.
Documentação viva
Gerada do esquema OpenAPI, com exemplos executáveis contra um sandbox.

Cobrança por consumo que fecha

Cobrança por consumo fica difícil onde medição e cobrança divergem. Uma chamada repetida depois de um timeout não deve contar duas vezes. Um erro de servidor do seu lado não deve contar nada. E o contador que o cliente vê precisa ser o mesmo que sai na fatura.

A medição aqui é idempotente por identificador de chamada, exclui respostas 5xx e alimenta exatamente um contador, lido tanto pelo portal do cliente quanto pelo faturamento. Faixas de preço, cotas gratuitas e mínimos são calculados sobre esse contador único.

Versionamento e descontinuação

Toda API que vive o suficiente ganha uma segunda versão, e a transição é onde os provedores perdem seus consumidores. As versões aqui vão no caminho, com operação em paralelo e um plano de descontinuação visível nos cabeçalhos de resposta antes de aparecer num e-mail.

Junto vem o uso por versão: você vê quais consumidores ainda estão na versão antiga e com que volume, então a decisão de desligar se apoia em números. Um endpoint usado por três clientes a dez chamadas por dia é uma conversa diferente de um com metade do tráfego.

Como limitação e medição se combinam

Limitação e cobrança leem os mesmos eventos, mas tomam decisões diferentes. A ordem importa, e aqui ela é fixa.

  1. Verificar chave e escopoAutenticação e autorização vêm antes de tudo; chamadas recusadas não consomem cota nem são cobradas.
  2. Consultar a cotaO token bucket da chave é verificado. Se não houver saldo, retorna 429 com Retry-After, e a chamada não chega à sua lógica.
  3. Executar a requisiçãoA chamada vai ao seu serviço; tempo de execução e código de status são registrados.
  4. Contar como cobrável só no sucessoRespostas 5xx são registradas mas não cobradas — uma falha do seu lado não é serviço prestado.
  5. Registrar de forma idempotenteA contagem é feita contra um identificador de chamada, para que uma retentativa com o mesmo identificador não mova o contador de novo.

O quarto passo é frequentemente esquecido e custa confiança mais rápido que qualquer preço. Um cliente que paga por chamadas terminadas no seu erro de servidor confere a fatura linha por linha na próxima vez — e aí encontra todo o resto também.

Para quem é

SaaS abrindo uma API

O caminho mais rápido de "temos uma API interna" para "clientes podem pagar por ela", sem construir a camada de cobrança por conta própria.

Provedores de dados

Cobrança por consumo com faixas e cotas gratuitas é o produto em si, e um contador confiável é o pré-requisito.

Times de plataforma interna

A mesma camada sem cobrança, mas com cotas por equipe — útil quando um serviço interno é atropelado sem intenção por um time vizinho.

Times com uma segunda versão de API

Uso por versão e cabeçalhos de descontinuação visíveis transformam um desligamento arriscado em procedimento planejado.

Termos de Marketplace de APIs explicados

Escopo
A restrição do que uma chave pode fazer. Limita o dano quando uma chave cai em mãos erradas.
Token bucket
Um método de limitação em que a cota se repõe continuamente e pode ser acumulada até um teto — permite picos curtos sem elevar a taxa sustentada.
Cabeçalho de cota
Cabeçalhos de resposta que informam cota restante e momento de reinício. Sem eles um cliente não consegue ajustar seu comportamento.
Retry-After
O cabeçalho que diz a um cliente limitado quanto esperar. Sua ausência produz os laços infinitos que se queria evitar.
Idempotência
A propriedade de uma chamada repetida produzir o mesmo resultado da primeira. Indispensável para cobrança.
Cobrança por consumo
Preço pelo uso efetivo em vez de valor fixo, normalmente com cota gratuita e faixas.
OpenAPI
O formato de esquema para descrever uma API HTTP. Serve de fonte para documentação e geração de clientes, de modo que os dois não divirjam.
Descontinuação
A fase anunciada em que uma versão ainda funciona mas não é mais recomendada. Convém ficar visível em cabeçalhos, não só no changelog.

Sobre o Marketplace de APIs

Listagens, endpoints documentados, planos com cota inclusa, chaves com escopo restrito, medição por chamada, divisão de receita e repasses. A cota é verificada e consumida em uma única transação, então o limite se mantém sob carga concorrente.

Marketplace de APIs starts at $29 a month with a 14-day free trial. RapidAPI is keeps 25% of your revenue revenue share.

Perguntas frequentes

Qual a divisão de receita que vocês ficam?

5% no Marketplace, 10% no Studio e 15% no Publisher. A RapidAPI fica com 25% fixos de toda assinatura e excedente, então em 10 mil dólares de receita de API você fica com 9.500 aqui contra 7.500 lá.

Como o uso é medido?

Cada chamada é registrada com código de status, latência e se era faturável. Chamadas que falharam ou foram barradas por limite são registradas mas nunca cobradas, e cada extrato de repasse é refeito a partir desse registro, então sempre dá para conferir.

Compradores podem testar antes de assinar?

O console sandbox valida a requisição contra o schema do endpoint, aplica a cota da chave, simula o comportamento do serviço incluindo falhas e mostra o custo acumulado — o comprador vê exatamente no que está entrando.

Também buscado como: marketplace de api · cobrança por uso de api · alternativa ao rapidapi · gestão de chaves de api · controle de cota api · vender acesso a api