iFood Scraper Brasil: Leads de Restaurantes com CNPJ
Pricing
$30.00 / 1,000 estabelecimento entregue com cnpjs
iFood Scraper Brasil: Leads de Restaurantes com CNPJ
Os outros scrapers de iFood entregam cardápio e preço. Este entrega o CNPJ: cada restaurante vira cadastro de empresa, com CNPJ validado, endereço com CEP, telefone e MCC. Na amostra de 70 lojas em 4 cidades, 70 vieram com CNPJ. Você só paga a linha entregue com CNPJ.
Pricing
$30.00 / 1,000 estabelecimento entregue com cnpjs
Rating
0.0
(0)
Developer
MoreLock
Maintained by CommunityActor stats
0
Bookmarked
11
Total users
7
Monthly active users
11 hours ago
Last modified
Categories
Share
Os outros scrapers de iFood entregam cardápio, preço e avaliação, que é dado de consumidor. Este entrega dado de empresa: para cada restaurante, o CNPJ validado, o endereço cadastral completo com CEP, o telefone e o código de segmento (MCC). É a diferença entre saber que existe uma pizzaria em Campinas e poder abrir cadastro, rodar um crédito ou cruzar o CNPJ com a Receita Federal.
Leads de restaurantes do iFood com CNPJ: o que sai de cada linha
Uma adquirente que vende maquininha para food service precisa de restaurantes com CNPJ validado para abrir conta sem retrabalho. Busca por cidade e recebe a lista com CNPJ validado, razão social, endereço completo com CEP, telefone e MCC. Um registro real:
Saída real da execução n1yiKEJuaoBFKhYA8 (só a lista de horários foi encurtada):
{"merchant_id": "0ddb58dd-65e0-4ce8-ade9-8539646de962","nome": "Sorriso Churrasco & Pizza","cnpj": "58.543.539/0001-77","cnpj_digitos": "58543539000177","enriquecido": true,"mcc": "5812","telefone": "1932425676","telefone_ddd": "19","endereco": {"logradouro": "Rua Doutor Miguel Penteado","numero": "953","bairro": "Jardim Guanabara","cidade": "CAMPINAS","uf": "SP","cep": "13070118","latitude": -22.885435,"longitude": -47.071411},"tipo": "RESTAURANT","categoria_principal": "Comida Brasileira","categoria_codigo": "BRA","categorias": ["Comida Brasileira","Cozinha Rápida","Lanches","Carnes","Comida Variada","Comida Contemporânea","Salgados"],"pedido_minimo": 0,"horarios": [{"dayOfWeek": "MONDAY","start": "11:00:00","duration": 240},{"dayOfWeek": "MONDAY","start": "18:00:00","duration": 270},"... demais dias"],"cobrado": true,"cnpj_repetido_na_execucao": false,"busca_termo": null,"busca_local": "id direto","url_ifood": null,"coletado_em": "2026-09-06T18:35:21.890Z"}
Visão geral: leads de restaurantes do iFood com CNPJ validado
Os scrapers de iFood que existem hoje entregam cardápio, preço e avaliação — dado de consumidor. Este entrega dado de empresa: CNPJ, razão de cadastro, endereço fiscal e MCC. Nenhum outro actor de iFood publica o CNPJ.
Você diz onde procurar (cidade ou coordenada) e o que procurar ("pizza", "japonesa", "padaria"), e recebe uma linha por estabelecimento, pronta para CRM, planilha de prospecção ou enriquecimento.
Na amostra de validação — 70 estabelecimentos em 4 cidades e 11 categorias, medida em 06/09/2026 — 70 tinham CNPJ na fonte (100%).
Recursos: CNPJ validado, endereço com CEP, telefone e MCC
- CNPJ com dígito verificador conferido. Número que não fecha o DV sai como
null, nunca como CNPJ. Nada de identificador inventado. - Endereço cadastral completo — logradouro, número, bairro, cidade, UF, CEP e coordenadas.
- Busca por cidade, sem procurar coordenada. 32 capitais e grandes cidades já mapeadas; ou passe
"latitude,longitude"para mirar um bairro. - Filtro de food-service, com o limite declarado. A busca do iFood mistura drogaria e mercado nos resultados de comida; o actor descarta essas categorias. Veja abaixo o que o filtro não pega.
- MCC (Merchant Category Code) — segmenta restaurante, fast-food, conveniência, e casa com o vocabulário de quem vende maquininha ou crédito.
- Você só paga o que foi entregue com CNPJ. Linha sem CNPJ, não encontrada ou com erro não é cobrada.
- Resultado vazio sempre vem explicado. O relatório diz se a região não tem cobertura do iFood ou se a fonte falhou — nunca um "0" mudo.
Exemplo de entrada: cidade ou coordenadas
{"locais": ["Campinas-SP", "Recife-PE"],"termos": ["pizza", "hamburguer"],"max_restaurantes": 120,"apenas_restaurantes": true,"apenas_com_cnpj": true}
Consulta direta, quando você já tem os IDs:
{ "merchant_ids": ["3f2838d1-1234-4a86-a168-2f9c621d802d"] }
O que o filtro não pega (medido, não estimado)
Quem classifica o estabelecimento é o iFood, no campo tipo. Em 1.048 linhas conferidas, essa classificação erra: tabacaria, floricultura, loja de carregador de celular e adega aparecem como RESTAURANT. O MCC não resolve — a mesma amostra tem headshop com MCC 5812 ("restaurantes") e sushi legítimo com MCC 7523 ("estacionamento").
Como não existe campo confiável para separar, o actor descarta pelo nome, com uma lista declarada que você pode ver e trocar (excluir_termos_no_nome). O que escapa disso vem entregue e cobrado, e sempre com tipo, mcc, categoria_principal e o nome do estabelecimento na linha, para você filtrar do seu lado.
Não escondemos isso num classificador: o resíduo medido foi de 1,5% a 5% das linhas cobradas, dependendo dos termos de busca. Termos de comida ("pizza", "japonesa") ficam na ponta baixa; termos genéricos puxam mais ruído.
Parâmetros: cidade, coordenadas e teto de resultados
| Campo | Tipo | Padrão | Para que serve |
|---|---|---|---|
locais | lista | ["Sao Paulo-SP"] | Cidade ("Recife-PE") ou coordenada ("-8.05,-34.88") |
termos | lista | ["restaurante"] | Cada termo é uma varredura da cidade |
merchant_ids | lista | [] | Modo consulta direta; ignora a busca |
max_restaurantes | inteiro | 120 | Teto por execução (máximo 500). É ele que manda no volume: o teto é consumido na ordem em que você lista locais e termos |
apenas_restaurantes | booleano | true | Exclui mercado e farmácia |
apenas_com_cnpj | booleano | true | Entrega só quem tem CNPJ válido |
excluir_termos_no_nome | lista | lista padrão | Palavras que descartam o estabelecimento pelo nome |
max_buscas | inteiro | 40 | Teto de buscas, para a execução não gastar todo o tempo procurando |
timeoutMs | inteiro | 30000 | Limite por requisição |
Dicas para extrair mais restaurantes com CNPJ
- Mais termos cobrem mais da cidade. Um termo genérico já vai longe —
restauranteem Campinas entregou 400 restaurantes com CNPJ sozinho, no teto de 400 [medido 20/09/2026]. Ainda assim, termos de cozinha (pizza,japonesa,padaria,açaí,marmita) alcançam lojas que o genérico não ranqueia. O orçamento de buscas é dividido entre as combinações de cidade e termo, então listas muito longas pesquisam mais raso em cada uma. - Coordenada mira melhor que cidade. O iFood ordena por distância; passar a coordenada do bairro traz a vizinhança dele, não o centro.
- Quer auditar a cobertura? Deixe
apenas_com_cnpjdesligado: as linhas sem CNPJ vêm marcadasenriquecido: falsee saem de graça.
Casos de uso: adquirência, prospecção B2B para food service e análise de crédito
- Prospecção B2B de food-service — distribuidor de bebidas, embalagens ou insumos monta a carteira por cidade e bairro, já com o CNPJ para abrir cadastro.
- Adquirência e crédito — quem vende maquininha ou antecipação segmenta por MCC e valida o CNPJ na Receita antes de abordar.
- Enriquecimento de base — cruze
cnpj_digitoscom dados públicos da Receita para obter porte, CNAE e sócios. - Estudo de praça — densidade de bares e restaurantes por categoria e bairro antes de abrir uma operação.
O resultado sai como dataset da Apify e você exporta em JSON, CSV ou Excel, ou puxa direto pela API.
Perguntas frequentes sobre leads de restaurantes do iFood
De onde vem o CNPJ? Do cadastro público do próprio estabelecimento no iFood, exibido na ficha da loja. O actor lê o campo estruturado e valida o dígito verificador antes de entregar.
O dado é ao vivo? A ficha do estabelecimento vem de um endpoint de catálogo, atualizado pela plataforma. CNPJ, endereço e telefone mudam raramente; trate como cadastro, não como preço em tempo real.
Por que vieram menos restaurantes do que o teto? Cada busca do iFood satura em torno de 200 itens por termo e coordenada. O relatório da execução mostra quantos foram descobertos, filtrados e entregues.
Vocês cobram execução que não achou nada? Não. A cobrança é por restaurante entregue com CNPJ válido. Região sem cobertura, restaurante sem CNPJ, ID inexistente e falha de rede não geram cobrança.
Por que vieram três restaurantes com o mesmo CNPJ? Porque são a mesma cozinha. O iFood lista marcas virtuais como lojas separadas: "Pizza Cesar", "Calzone do Cesar" e "Cesar's Pizza Gourmet" são três vitrines no mesmo endereço e no mesmo CNPJ. O actor entrega as três, porque cada uma é uma vitrine real, mas cobra uma vez só por CNPJ na execução. As irmãs vêm com cobrado: false e cnpj_repetido_na_execucao: true.
Alguns campos vêm vazios. categorias e mcc dependem de o estabelecimento ter preenchido o cadastro dele; quando não preencheu, o campo vem vazio ou nulo, e não inventamos valor. cnpj, endereço e telefone são os campos que sustentam a promessa do produto.
Entrega cardápio e preço? Não. Este actor é de dado de empresa (CNPJ, endereço, telefone, MCC). Para cardápio e preço há outros actors de iFood na Store.
Preço: quanto custa extrair leads de restaurantes
US$ 0,03 por restaurante entregue com CNPJ. Evento único, sem taxa por execução e sem assinatura.
| Situação | Cobra? |
|---|---|
| Restaurante entregue com CNPJ validado | Sim — US$ 0,03 |
| 2ª marca virtual do mesmo CNPJ na mesma execução | Não — entregue de graça |
| Estabelecimento fora da classificação de restaurante do iFood | Não — entregue de graça |
Restaurante entregue sem CNPJ (enriquecido: false) | Não |
| Região sem cobertura do iFood | Não |
| ID inexistente ou fora do formato | Não |
| Erro de rede, bloqueio ou fonte fora do ar | Não |
Toda linha traz o campo cobrado, então a conta é auditável no próprio resultado.
Item no dataset é item cobrado — por isso linha não-entregável nem entra no dataset: ela vai para o relatório da execução.
Exemplo medido (20/09/2026), não estimado: o input padrão — Campinas-SP, termo restaurante, max_restaurantes: 120 — entregou 120 restaurantes, todos com CNPJ validado, em 37 segundos, custando US$ 3,60. Com o teto em 400, o mesmo input de uma cidade e um termo entregou 400 linhas, 398 cobradas (as 2 restantes eram marcas virtuais do mesmo CNPJ, entregues de graça) em 2 minutos.
Quem manda no volume é o seu max_restaurantes: nas medições acima a varredura parou por ter atingido o seu teto, não por falta de restaurante na cidade. O relatório da execução diz qual dos dois aconteceu, em volume.motivos_de_fim_da_descoberta.
Os outros scrapers de iFood cobram por cardápio, preço e avaliação. Isso é dado de consumidor: serve para estudar o mercado, não para abrir um cadastro. Aqui você paga por uma linha que já é cadastro de empresa, com CNPJ conferido.
MoreLock — a suíte de dados brasileiros
Este Actor faz parte da MoreLock, uma coleção de Actors de dados brasileiros feitos para se encaixarem pelo CNPJ. Quem usa este costuma combinar com:
| Actor | O que ele acrescenta ao seu fluxo |
|---|---|
| Google Maps Brasil — Leads Locais com E-mail, Telefone e CNPJ | Gera a lista de leads locais do Google Maps já com telefone, site e e-mail. |
| Consulta CNPJ em Lote — Dados da Receita Federal | Fecha o cadastro: razão social, sócios (QSA), CNAE, situação e score de risco a partir do CNPJ. |
| Google Maps Brasil — Monitor de Novos Negócios (+CNPJ) | Avisa quando abre um negócio novo no recorte que você vigia. |
| Reclame Aqui Scraper — Reputação de Empresas BR | Acrescenta reputação pública: nota, volume de reclamações e taxa de resposta. |
Ver os 29 Actors da MoreLock →
Histórico de versões
- 0.1.14 (20/09/2026) — mais restaurantes por execução. A varredura lia no máximo 5 páginas por termo; agora lê até 20, dividindo o orçamento de buscas entre as combinações de cidade e termo (nunca menos de 5 por combinação). Medido lado a lado, mesma cidade e mesmo termo, teto de 400: 187 → 400 linhas entregues. Uma página vazia também deixou de encerrar a varredura na hora — era um soluço da fonte que já cortou uma execução em 12 linhas quando havia 120 disponíveis. O relatório passou a trazer
volume, dizendo se a execução parou no seu teto ou na fonte. - 0.1.0 (06/09/2026) — primeira versão: busca por cidade/coordenada, consulta direta por ID, CNPJ validado por DV, filtro de food-service, relatório com prova de vazio.
Contato e suporte
Problema, campo faltando ou cidade que você quer mapeada: abra uma issue na aba Issues do actor.
Avalie este Actor
Se este Actor foi útil para você, deixe uma avaliação na página dele na Apify Store. Isso ajuda outras pessoas a encontrá-lo.