Para desenvolvedores e agentes
API pública da Digital Tour
Um endpoint para registrar pedidos de diagnóstico e outro de saúde, documentados em OpenAPI. Servidor MCP com as mesmas ações. Sem autenticação.
Recursos
- OpenAPI 3.1: /docs/api/openapi.json
- Catálogo de APIs (RFC 9727): /.well-known/api-catalog
- Servidor MCP (Streamable HTTP):
POST /mcp— cartão em /.well-known/mcp/server-card.json - Catálogo ARD: /.well-known/ai-catalog.json
- Habilidades para agentes: /.well-known/agent-skills/index.json
- Índice de conteúdo: /llms.txt — e qualquer página com
Accept: text/markdown - Autenticação: /auth.md (não há recursos protegidos)
POST /api/lead
Registra um pedido de diagnóstico gratuito. Corpo JSON com nome, empresa, email, telefone (WhatsApp com DDD) e desafio; opcionais tipo, mensagem, site e origem (nome do agente ou canal).
curl -X POST https://digital-tour-d06.pages.dev/api/lead \
-H "Content-Type: application/json" \
-d '{"nome":"Ana","empresa":"Agência Sol","email":"ana@agenciasol.com.br","telefone":"11999998888","desafio":"Gerar mais cotações","origem":"meu-agente"}'
Respostas: 200 com {"ok":true,"id":"…"}; 400 campo ausente; 501 armazenamento indisponível (use o formulário).
GET /api/status
Devolve {"status":"ok","time":"…"}.
MCP
JSON-RPC 2.0 por POST /mcp (versão de protocolo 2025-06-18). Ferramentas: listar_servicos, detalhes_servico(slug), listar_planos e solicitar_diagnostico(nome, empresa, email, telefone, desafio, tipo?, origem?). Só registre um diagnóstico com consentimento explícito do usuário.