Waesy Developer & Agent Readiness Hub

Portal de Desenvolvedores e Agentes

Integre agentes de IA, clientes MCP, crawlers de busca generativa (GEO) e aplicacoes web ao ecossistema Waesy Local Marketplace usando padroes abertos: OpenAPI 3.1, MCP Streamable HTTP JSON-RPC 2.0, Markdown Content Negotiation (RFC 9110) e dados estruturados Schema.org.

Endpoints e Artefatos Canonicos

RecursoMetodo e CaminhoFormatoFinalidade
Descoberta PublicaGET /api/v1/public/discoveryapplication/jsonStatus da plataforma, versao da API, links de documentacao e capacidades publicas.
OpenAPI 3.1GET /api/openapi.jsonapplication/json100% das operacoes REST com operationId unico e schemas de resposta tipados.
MCP Streamable HTTPPOST /api/mcp/v1/tools/callJSON-RPC 2.0 / RESTSuporta initialize, ping, tools/list, tools/call, resources/list e prompts/list.
Manifesto WebMCPGET /api/webmcp.jsonapplication/jsonCatalogo de ferramentas WebMCP para busca de ofertas, empresas, eventos e frete.
Instrucoes de AgenteGET /.well-known/agent-instructions.mdtext/markdownRegras When-to-Use, seguranca Zero-Trust e negociacao de conteudo Markdown.

Ferramenta CLI Oficial (@waesy/cli)

Desenvolvedores e agentes com acesso a terminal podem consultar o ecossistema Waesy, testar a negociacao Markdown, invocar ferramentas MCP e executar auditorias de prontidao agentica via linha de comando.

# Verificar status da API e descoberta publica
npx @waesy/cli status --url https://waesy.com.br

# Buscar ofertas e empresas verificadas via MCP
npx @waesy/cli search "farmacia centro" --city "Sao Miguel do Oeste"

# Invocar handshake MCP JSON-RPC 2.0 (tools/list)
npx @waesy/cli mcp tools/list

# Auditar prontidao agentica (20 verificacoes Ora / Is-Agentic)
node scripts/waesy-cli.mjs audit https://waesy.com.br

Negociacao de Conteudo Markdown

Todas as rotas publicas do Waesy implementam negociacao de conteudo HTTP conforme o padrao acceptmarkdown.com. Ao enviar o cabecalho Accept: text/markdown, o servidor responde com Content-Type: text/markdown; charset=utf-8 e Vary: Accept, incluindo tambem respostas 404 estruturadas em Markdown para caminhos inexistentes.

# Obter a pagina inicial em Markdown estruturado para LLMs
curl -sS -L -i -H "Accept: text/markdown" https://waesy.com.br/

# Verificar resposta 404 amigavel para agentes em Markdown
curl -sS -L -i -H "Accept: text/markdown" https://waesy.com.br/caminho-inexistente

Versionamento REST e Descontinuacao

Versionamento Semantico e Cabecalhos

Todas as rotas sob /api/v1/* e /api/mcp/v1/* emitem os cabecalhos X-API-Version: 2026-10-29.v1, Deprecation: false e limites de taxa RFC (RateLimit-Limit, RateLimit-Remaining,RateLimit-Reset, RateLimit-Policy).

Janela de Sunset de 180 Dias

Qualquer alteracao incompativel gera uma nova versao (/api/v2/*). Endpoints marcados para descontinuacao passam a emitir Deprecation: true e o cabecalho RFC 8594 Sunset com antecedencia minima de 180 dias antes da desativacao.

Simulador Interno de Prontidao Agentica

Motor nativo Waesy baseado nas 20 verificacoes do modelo Ora / Is-Agentic + GEO e Backlinks.

Score Atual100/100 (A+)
#VerificacaoCategoriaStatusScore
1Content is available without JavaScriptessentialpassed100%
2Agent-friendly 404sessentialpassed100%
3JSON error responsesessentialpassed100%
4Markdown content negotiation (acceptmarkdown.com)essentialpassed100%
5Brand name discoverabilityrecommendedpassed100%
6Public API with reachable endpointsrecommendedpassed100%
7Developer portalrecommendedpassed100%
8Public API/docs linked from homepagerecommendedpassed100%
9Agent instruction / when-to-userecommendedpassed100%
10CLI tool availablerecommendedpassed100%
11Trust anchor pagesrecommendedpassed100%
12Rate limit response headersrecommendedpassed100%
13REST response schema coveragerecommendedpassed100%
14Developer resource discoverabilityrecommendedpassed100%
15MCP server / manifestrecommendedpassed100%
16JSON-LD structured datarecommendedpassed100%
17Metadata completenessrecommendedpassed100%
18Organization schema completenessrecommendedpassed100%
19Function calling compatibilityrecommendedpassed100%
20REST versioning / deprecation policyrecommendedpassed100%