BitDev / API
PUBLIC API · V1

O catálogo BitDev na sua aplicação.

Integre Bits, perfis públicos, busca, downloads e atualizações em bots, sites, aplicativos e ferramentas. A mesma fonte usada pelo BitDev, protegida por chave e atribuição.

Exemplo · JavaScript
const response = await fetch(
  "https://bitdev-seven.vercel.app//api/v1/bits?limit=20",
  { headers: {
    Authorization: "Bearer bit_live_..."
  }}
);

const { data, attribution } = await response.json();

Recursos disponíveis

Dados públicos, paginação consistente e atualização pela fonte principal.

Catálogo e pesquisa

Resposta compacta com atribuição obrigatória e limites informados nos headers.

Perfis e Bits de usuários

Resposta compacta com atribuição obrigatória e limites informados nos headers.

Linguagens e frameworks

Resposta compacta com atribuição obrigatória e limites informados nos headers.

Árvore pública de arquivos

Resposta compacta com atribuição obrigatória e limites informados nos headers.

Downloads contabilizados

Resposta compacta com atribuição obrigatória e limites informados nos headers.

Alterações e webhooks

Resposta compacta com atribuição obrigatória e limites informados nos headers.

Documentação

URL base: https://bitdev-seven.vercel.app//api/v1. Envie Authorization: Bearer bit_live_... pelo backend da sua integração.

GET/api/v1/bitsCatálogo público com paginação e cursor
GET/api/v1/search?q=discordPesquisa com filtros
GET/api/v1/bits/:user/:slugDetalhes públicos de um Bit
GET/api/v1/bits/:user/:slug/treeÁrvore segura de arquivos
GET/api/v1/bits/:user/:slug/downloadDownload contabilizado
GET/api/v1/users/:usernamePerfil público
GET/api/v1/users/:username/bitsBits públicos de um perfil
GET/api/v1/bits/recentProjetos recentes
GET/api/v1/bits/popularProjetos populares
GET/api/v1/bits/verifiedProjetos e links verificados
GET/api/v1/categoriesCategorias
GET/api/v1/languagesLinguagens
GET/api/v1/frameworksFrameworks
GET/api/v1/changesAlterações por data ou cursor

Paginação

Use limit de 1 a 100, page ou o nextCursor retornado.

Rate limit

Consulte X-RateLimit-Limit, Remaining e Reset. Excesso retorna HTTP 429.

Atribuição

Exiba “Powered by BitDev” com link visível para a fonte original.

Minha integração

Carregando sua integração…

Regras essenciais

Use somente dados públicos e respeite remoções.

Não copie a identidade visual da BitDev.

Não esconda a fonte nem revenda os dados sem autorização.

Proteja a chave no backend; não a publique no navegador.

Não contorne limites ou tente enumerar dados privados.

A equipe pode suspender abuso, vazamento ou falta de atribuição.