{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4agpegkrqptu","handle":"pontofato-pontofato","url":"https://wellknown.network/agents/pontofato-pontofato","links":{"self":"https://wellknown.network/agents/pontofato-pontofato/record.json","html":"https://wellknown.network/agents/pontofato-pontofato","markdown":"https://wellknown.network/agents/pontofato-pontofato/record.md","api":"https://wellknown.network/api/v1/agents/pontofato-pontofato","status":"https://wellknown.network/api/v1/agents/pontofato-pontofato/status","claim":"https://wellknown.network/agents/pontofato-pontofato/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/pontofato-pontofato/claim.json","badge":"https://wellknown.network/agents/pontofato-pontofato/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/pontofato-pontofato/history","tools":"https://wellknown.network/api/v1/agents/pontofato-pontofato/tools"},"ard":{"identifier":"urn:air:pontofato.com:agent:pontofato-pontofato","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"PontoFato","summary":"Busque por CEP, rua ou ponto no mapa. Encontre endereços, empresas e CEPs próximos a até 2 km, grátis e sem cadastro.","description":"Busque por CEP, rua ou ponto no mapa. Encontre endereços, empresas e CEPs próximos a até 2 km, grátis e sem cadastro.","publisher":{"name":"PontoFato","url":"https://pontofato.com"},"homepage":"https://pontofato.com/llms.txt","repository":null,"version":null,"license":null,"protocols":["a2a"],"tags":[],"pricing":null,"endpoints":[{"url":"https://pontofato.com","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"api_index","name":"api_index","tags":[],"description":"Índice auto-descrito: cada rota, o que cobra e como plugar o MCP."},{"id":"health","name":"health","tags":[],"description":"Disponibilidade do serviço e cobertura por UF."},{"id":"cep","name":"cep","tags":[],"description":"Endereços de um CEP, com latitude e longitude."},{"id":"proximo","name":"proximo","tags":[],"description":"Endereço mais próximo de latitude e longitude. Ausente ou vazio NÃO vira zero. `(0,0)` é o golfo da Guiné e só entra se a pessoa mandou."},{"id":"buscar","name":"buscar","tags":[],"description":"Busca de rua pelo nome (ou pelo bairro) no país, até 20: uma por rua de cada cidade, com o ponto do número quando o termo traz um que existe."},{"id":"unidades","name":"unidades","tags":[],"description":"Unidades de um CEP (apartamento, loja), com complemento e tipo. Paginado. O lookup do CEP agrupa por logradouro+número. Esta rota devolve cada unidade (apartamento, loja). Sem `logradouro`/`numero`, pagina o CEP inteiro."},{"id":"empresas","name":"empresas","tags":[],"description":"Empresas registradas neste CEP, até 50 por página."},{"id":"raio","name":"raio","tags":[],"description":"CEPs a N metros de um ponto (cep ou lat/lon), com distância e endereços. Grátis."},{"id":"vizinhanca","name":"vizinhanca","tags":[],"description":"Empresas ativas, abertas e baixadas num raio em metros, por CNAE, com aberturas recentes e distância. Consulte quota.free_now no índice: vizinhanca indica cobrança desativada. Com cobrança ativa: franquia diária e tarifa própria. Consulte quota.free_now no índice: quando inclui vizinhanca ou *, a operação não cobra nem exige crédito. Com cobrança ativa, a franquia diária vem antes da tarifa por consulta."},{"id":"contact","name":"contact","tags":[],"description":"Fale com quem faz o produto: dúvida, ou proposta de patrocínio/parceria/anúncio. Grátis, sem captcha nem pagamento; uma mensagem a cada 10 s por rede (a que chega antes espera a vez). Uma rota para dúvida e para proposta de patrocínio, parceria ou anúncio (`tipo`, com os espaços de `GET /api/partners`). Sem captcha, sem conta, sem pagamento. Uma mensagem a cada 10 segundos por rede: a que chega antes espera a vez e sai — sem erro. A mensagem chega à equipe por e-mail, com o `email` como endereç…"},{"id":"consulta_cadastro","name":"consulta_cadastro","tags":[],"description":"Nome, situação, atividade e endereço por CNPJ. Não consome franquia ou saldo nem revela contatos. Não consome franquia nem saldo. Não revela contatos ou sócios e não executa análise adicional. Mantém o limite de proteção da origem. Para sanções, situação fiscal e CNIA ao vivo, peça explicitamente /api/consulta/cnpj/:cnpj."},{"id":"consulta_endereco","name":"consulta_endereco","tags":[],"description":"Endereços e empresas do CEP. Não consome franquia nem saldo. Até 20 endereços e 20 empresas. pontos_total informa o total; escopo=cadastro. Usa a forma ConsultaCep, sem uso nem _links. Mantém o limite de proteção da origem."},{"id":"consulta_sugerir","name":"consulta_sugerir","tags":[],"description":"Sugere até 8 empresas por CNPJ, empresa, sócio, telefone ou e-mail. Não consome consultas nem revela contatos. Até 8 empresas, ordenadas por correspondência. Não consome consultas nem revela contatos. Incompleto indica que uma das fontes não respondeu."},{"id":"consulta_cnpj","name":"consulta_cnpj","tags":[],"description":"Ficha de empresa pelo CNPJ (Receita), com a situação especial quando há (falência, recuperação judicial, liquidação), as sanções dela (CEIS, CNEP, CEPIM, leniência, TCU e o CNIA do CNJ, conferido na hora), os sócios na lista de pessoas expostas politicamente (CGU), a situação fiscal (dívida ativa da União, parcelamentos, benefícios e obras), o devedor contumaz da Receita (`devedorContumaz.consta`: impedido de licitar), o risco socioambiental (lista suja do trabalho escravo, embargos e autos do …"},{"id":"consulta_cep","name":"consulta_cep","tags":[],"description":"Endereços de um CEP com coordenada (CNEFE/IBGE) e as empresas registradas nele. 10 grátis por dia; depois, do saldo. Uma consulta, paga como a do CNPJ: franquia grátis do dia, depois o saldo. Devolve até 20 endereços e até 20 empresas; o total de endereços vem em `pontos_total`."},{"id":"consulta_planos","name":"consulta_planos","tags":[],"description":"A franquia grátis de hoje, o pacote avulso e os três planos da consulta de CNPJ e endereço, e o saldo de quem pede. Não cobra. Sem credencial mostra a franquia e as ofertas. Com conta, crédito (`X-Credito`) ou carteira x402 (`X-Wallet-Token`), mostra também o saldo compartilhado entre Radar CNPJ, PontoFato e EditalMD. A credencial da carteira é emitida separadamente em cada portal."},{"id":"consulta_comprar","name":"consulta_comprar","tags":[],"description":"Compra o pacote avulso ou um plano da consulta de CNPJ e endereço. Exige pagamento explícito: sem ele, devolve o 402 com o preço (crédito pré-pago ou x402). Sem pagamento, retorna 402 com o preço em dólar e reais. O corpo usa x402 v1; PAYMENT-REQUIRED usa v2. Com conta ou crédito, o saldo fica com esse titular. Sem identificação, fica com a carteira confirmada pelo pagamento x402. Para usar esse saldo, assine o desafio da carteira e obtenha a credencial mmw_… nas URLs wallet_start e wallet_toke…"},{"id":"sugerir","name":"sugerir","tags":[],"description":"Sugestões de CEP parcial ou nome de rua, com bairro e cidade. Até oito lugares. CEP aceita prefixo de 3 a 8 dígitos, com hífen opcional após o quinto. Rua usa UF e cidade opcionais. Um endereço representa cada CEP; a consulta completa traz os demais. Referência CNEFE 2022, sem certificar CEP postal vigente."},{"id":"api_access","name":"api_access","tags":[],"description":"Monthly data package and private purchase status, without charging."},{"id":"api_access_buy","name":"api_access_buy","tags":[],"description":"Buy 1,000 basic data reads for US$1, valid for 30 days. Requires explicit payment. Same pass in retries recovers the same purchase. No automatic renewal. OCR, AI, documents and delivery keep their own tariffs. Send X-API-Pass on eligible data reads; remaining credits come in X-API-Credits-Remaining."},{"id":"pricing","name":"pricing","tags":[],"description":"Current public prices and free allowances; no charge."},{"id":"billing","name":"billing","tags":[],"description":"Payment discovery and billing summary; does not create a charge."}],"tools":["api_index","health","cep","proximo","buscar","unidades","empresas","raio","vizinhanca","contact","consulta_cadastro","consulta_endereco","consulta_sugerir","consulta_cnpj","consulta_cep","consulta_planos","consulta_comprar","sugerir","api_access","api_access_buy","pricing","billing"],"extra":{"inputModes":["application/json"],"outputModes":["application/json","text/markdown"],"capabilities":{"streaming":true,"pushNotifications":false}},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"data.apis","name":"API Access","confidence":0.554,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.51,"provenance":"derived"}],"categories":["commerce","data"],"language":"pt"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-18T07:24:04.452Z","lastProbedAt":"2026-10-18T07:24:04.452Z","statusComputedAt":"2026-10-18T07:25:49.067Z","reliability30d":{"probes":104,"successRate":1,"p50Ms":210,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":104,"ok":104,"authBoundaryOk":0,"serviceOk":104,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-18T07:24:04.452Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":214,"error":null,"detail":{"name":"PontoFato","signed":false,"cardPath":"/.well-known/agent-card.json","skillCount":22}},{"at":"2026-10-18T01:26:12.390Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":193,"error":null,"detail":{"name":"PontoFato","signed":false,"cardPath":"/.well-known/agent-card.json","skillCount":22}},{"at":"2026-10-17T19:26:45.267Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":193,"error":null,"detail":{"name":"PontoFato","signed":false,"cardPath":"/.well-known/agent-card.json","skillCount":22}},{"at":"2026-10-17T12:24:36.969Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":223,"error":null,"detail":{"name":"PontoFato","signed":false,"cardPath":"/.well-known/agent-card.json","skillCount":22}},{"at":"2026-10-17T05:23:09.511Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":215,"error":null,"detail":{"name":"PontoFato","signed":false,"cardPath":"/.well-known/agent-card.json","skillCount":22}},{"at":"2026-10-16T22:26:26.063Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":217,"error":null,"detail":{"name":"PontoFato","signed":false,"cardPath":"/.well-known/agent-card.json","skillCount":22}},{"at":"2026-10-16T15:30:21.634Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":212,"error":null,"detail":{"name":"PontoFato","signed":false,"cardPath":"/.well-known/agent-card.json","skillCount":22}},{"at":"2026-10-16T08:46:30.353Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":221,"error":null,"detail":{"name":"PontoFato","signed":false,"cardPath":"/.well-known/agent-card.json","skillCount":22}},{"at":"2026-10-16T02:29:55.276Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":213,"error":null,"detail":{"name":"PontoFato","signed":false,"cardPath":"/.well-known/agent-card.json","skillCount":22}},{"at":"2026-10-15T19:30:19.183Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":209,"error":null,"detail":{"name":"PontoFato","signed":false,"cardPath":"/.well-known/agent-card.json","skillCount":22}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[{"id":"ep_pyfbg8besb5t","url":"https://pontofato.com","type":"a2a","factsCheckedAt":"2026-10-14T03:23:23.803Z","auth":null,"tls":{"observedAt":"2026-10-14T03:23:24.211Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"pontofato.com","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-09-23T01:36:03.000Z","validTo":"2026-12-22T01:36:02.000Z","daysToExpiry":64,"sanCount":2,"fingerprint256":"FA:9D:D2:10:95:B6:89:41:28:98:71:27:49:C7:A0:A9:38:18:09:25:FE:05:AC:B7:9E:89:18:3F:CA:54:7D:D1"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://pontofato.com/.well-known/agent-card.json","url":"https://pontofato.com/.well-known/agent-card.json","firstSeenAt":"2026-09-20T02:22:49.427Z","fetchedAt":"2026-10-18T09:24:31.653Z","normalizedAt":"2026-10-18T09:24:31.653Z"}]},"firstSeenAt":"2026-09-20T02:22:49.427Z","updatedAt":"2026-10-18T09:25:18.225Z"}