Consulta de viabilidade aberta: a ASAP atende este endereço?
Integradores, sistemas de compras e assistentes de IA podem perguntar direto à ASAP Telecom se um endereço tem atendimento, sem cadastro e sem chave. A resposta vem em JSON, com a mesma regra da página Rede ASAP: fibra óptica própria até 2,5 km da rede na Grande São Paulo, rádio acima disso (depois de análise técnica), e o POP de referência.
Somente leitura. A resposta nunca traz preço, prazo de instalação, custo, dado interno de rede (caixa de emenda, distância exata, coordenada) nem dado pessoal. A ASAP atende empresas e provedores de internet; não vende internet residencial nem banda larga.
Endereço do serviço
GET https://www.asaptelecom.com.br/servicos/v1/viabilidade POST https://www.asaptelecom.com.br/servicos/v1/viabilidadeEspecificação OpenAPI 3.1: https://www.asaptelecom.com.br/openapi.json
- cep: CEP com 8 dígitos, com ou sem hífen.
- numero: número do imóvel. Opcional, mas melhora a precisão.
- endereco: rua, número e cidade, quando não houver CEP. Se vierem CEP e endereço, vale o CEP.
Exemplos de chamada
Por CEP e número (GET):
curl "https://www.asaptelecom.com.br/servicos/v1/viabilidade?cep=04578-000&numero=1500"O mesmo pedido por POST, recomendado para integração (o endereço não fica no registro de acesso do servidor):
curl -X POST "https://www.asaptelecom.com.br/servicos/v1/viabilidade" \ -H "Content-Type: application/json" \ -d '{"cep": "04578-000", "numero": "1500"}'Por endereço completo:
curl -G "https://www.asaptelecom.com.br/servicos/v1/viabilidade" \ --data-urlencode "endereco=Avenida Paulista, 1000, São Paulo"Exemplo de resposta
Dados de exemplo. Os textos longos foram encurtados com "...".
{ "servico": "viabilidade", "versao": "1", "consulta": { "cep": "04578-000", "numero": "1500", "endereco": null }, "resultado": "fibra_propria", "atende": "sim", "meio": "fibra", "mensagem": "A ASAP Telecom atende este endereço com fibra óptica própria.", "endereco_localizado": { "logradouro": "Avenida Exemplo", "numero": "1500", "bairro": "Bairro Exemplo", "cidade": "São Paulo", "uf": "SP", "cep": "04578-000" }, "pop_referencia": { "nome": "Berrini 550", "zona": "Zona Sul", "cidade": "São Paulo", "uf": "SP" }, "regra_de_cobertura": "Fibra óptica própria até 2,5 km da rede da ASAP na Grande São Paulo. ...", "publico_atendido": "A ASAP Telecom atende somente empresas ... e provedores de internet ...", "proximo_passo": { "mensagem": "Para contratar ou pedir proposta, fale com a ASAP Telecom.", "pagina": "https://www.asaptelecom.com.br/contato", "whatsapp": "+55 11 97680-0303", "consulta_no_site": "https://www.asaptelecom.com.br/rede-asap" }, "documentacao": "https://www.asaptelecom.com.br/desenvolvedores", "consultado_em": "2026-11-06T15:00:00.000Z" }| resultado | atende | Significado |
|---|---|---|
| fibra_propria | sim | A ASAP atende o endereço com fibra óptica própria (até 2,5 km da rede própria na Grande São Paulo). |
| radio_sob_analise | sob_analise | A fibra própria fica a mais de 2,5 km. O atendimento pode sair por rádio, depois de análise técnica da equipe comercial. |
| sob_projeto | sob_analise | Endereço fora da área de fibra própria. A equipe comercial avalia o atendimento sob projeto. |
| endereco_nao_localizado | indeterminado | O endereço não foi encontrado. Tente CEP com número, ou rua, número e cidade. |
O campo mensagem traz uma frase pronta em português para repassar ao usuário. O campo pop_referencia mostra o ponto de presença mais próximo com nome e zona, os mesmos da página Rede ASAP, e vem vazio quando o resultado é sob projeto.
Limites e regras
- 60 consultas por minuto por origem, sem chave. Acima disso a resposta é 429, com o cabeçalho Retry-After.
- Chave de parceiro opcional, só no cabeçalho x-api-key: sobe o limite para 600 por minuto. Chave enviada na URL é recusada. Para pedir uma chave, use a página de contato.
- CORS liberado para leitura: pode ser chamado direto do navegador.
- Agentes de IA podem enviar o cabeçalho x-asap-origem: ia; robôs de IA conhecidos são reconhecidos pelo user-agent.
- Cada consulta fica registrada sem dado pessoal: sem IP, sem endereço e sem chave, só a cidade do resultado.
| HTTP | erro.codigo | Quando |
|---|---|---|
| 400 | entrada_invalida, json_invalido, chave_na_url | CEP ou endereço inválido, corpo que não é JSON, ou chave enviada na URL. |
| 401 | chave_invalida | Chave de parceiro inválida ou revogada. Sem chave, o serviço responde normalmente. |
| 429 | limite | Limite por minuto atingido. Aguarde o tempo do cabeçalho Retry-After. |
| 503 | indisponivel | Consulta temporariamente fora do ar. Tente de novo em alguns minutos. |
Servidor MCP para agentes de IA
Assistentes e agentes compatíveis com MCP (Model Context Protocol) podem usar a ASAP como ferramenta, sem chave e somente leitura:
https://ollzbnkfxfsusjtjssec.supabase.co/functions/v1/mcp- check_coverage: a ASAP atende este endereço, para empresa ou provedor (mesma regra deste serviço).
- list_guides e get_guide: guias técnicos completos dos produtos.
- list_products: catálogo de produtos.
- lookup_equipment: espaço em rack e consumo de energia de equipamentos.
Limite do MCP: 120 chamadas por hora por origem.
Arquivos para IA e outras APIs
- llms.txt: mapa do site para modelos de linguagem.
- llms-full.txt: serviços abertos e fatos da ASAP com fonte.
- openapi.json: especificação desta consulta.
- API de conhecimento: produtos, guias e base de conhecimento, com chave no cabeçalho x-api-key.
Fatos que a consulta usa
- 16 POPs na Grande São Paulo e 600 km de fibra própria. Fortaleza é ponto de interconexão, não rede própria.
- Sistema autônomo AS264144. PIX do IX.br em São Paulo; participante do IX.br em Fortaleza.
- Disponibilidade de conectividade de até 99,97%, conforme o local de entrega.
- Data Center ASAP: 99,987%, projetado segundo padrões Tier III (não certificado).
English summary
ASAP Telecom offers an open, read-only coverage check for Brazilian addresses. Call https://www.asaptelecom.com.br/servicos/v1/viabilidade with cep (Brazilian ZIP code) and optional numero (street number), or with endereco (full address), by GET or POST (JSON). The answer tells whether ASAP serves the address over its own fiber (up to 2.5 km from its network in Greater São Paulo), by radio (subject to technical review) or by special project, plus the reference POP. No prices, installation times, internal network data or personal data. 60 requests per minute per client; an optional partner key goes only in the x-api-key header. CORS is open. OpenAPI 3.1 at /openapi.json. AI agents can also use the MCP server above. ASAP serves businesses and internet service providers only, not residential broadband.