Logotipo oficial da Rabbits rabbits.
RABBITS WEB DESIGN · DEVELOPER PORTAL & AGENT INTERFACES

Documentação Técnica & Recursos para Desenvolvedores e Agentes de IA

A Rabbits Web Design oferece uma superfície de integração completa para humanos e agentes autônomos (OpenAI GPTs, Claude, Gemini, Perplexity e AutoGPT). Acesso via REST API v1 pública, CLI oficial, protocolo Model Context Protocol (MCP) e negociação de conteúdo Markdown.

REST API v1 Pública

Endpoints versionados com cabeçalhos padrão RFC RateLimit e modelos tipados de erro RFC 9457.

GET /api/v1/agency
GET /api/v1/services
POST /api/v1/quote
GET /api/v1/health
Consultar API v1 ↗

Rabbits CLI Tool

Linha de comando oficial para desenvolvedores e agentes executarem scripts e integrações sem setup.

npx rabbits-cli info --json
npx rabbits-cli services
✔ Disponível no npm (rabbits-cli)

MCP Server Protocol

Protocolo nativo com Streamable HTTP e JSON-RPC 2.0 para Claude Desktop, ChatGPT e agentes.

/.well-known/mcp Ver manifesto MCP ↗

OpenAPI 3.1.0 Spec

100% dos endpoints possuem operationIds únicos, schemas estritos e modelos tipados de erro.

/openapi.json Acessar OpenAPI 3.1 ↗

Padrão llms.txt

Arquivo padronizado para modelos de linguagem com diretrizes de quando usar a Rabbits.

/llms.txt Ler llms.txt ↗

Negociação Markdown

Envie o cabeçalho Accept: text/markdown na homepage ou páginas de erro para receber Markdown puro.

Accept: text/markdown Instruções para Agentes ↗

Política de Rate Limit & Tratamento de Erros

Todas as respostas de API incluem cabeçalhos de controle de fluxo para que agentes realizem autorregulação (self-throttling) em tempo real:

Erros 4xx e 5xx retornam o tipo application/problem+json (RFC 9457) contendo os campos code, title, detail e resolution_hint para que agentes resolvam exceções de forma autônoma.