iFood Scraper Brasil: Leads de Restaurantes com CNPJ avatar

iFood Scraper Brasil: Leads de Restaurantes com CNPJ

Pricing

$30.00 / 1,000 estabelecimento entregue com cnpjs

Go to Apify Store
iFood Scraper Brasil: Leads de Restaurantes com CNPJ

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

MoreLock

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

3

Monthly active users

5 days ago

Last modified

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

CampoTipoPadrãoPara que serve
locaislista["Sao Paulo-SP"]Cidade ("Recife-PE") ou coordenada ("-8.05,-34.88")
termoslista["restaurante"]Cada termo é uma varredura da cidade
merchant_idslista[]Modo consulta direta; ignora a busca
max_restaurantesinteiro120Teto por execução
apenas_restaurantesbooleanotrueExclui mercado e farmácia
apenas_com_cnpjbooleanotrueEntrega só quem tem CNPJ válido
excluir_termos_no_nomelistalista padrãoPalavras que descartam o estabelecimento pelo nome
max_buscasinteiro40Teto de buscas, para a execução não gastar todo o tempo procurando
timeoutMsinteiro30000Limite por requisição

Dicas para extrair mais restaurantes com CNPJ

  • Um termo cobre pouco. Cada busca satura em ~200 itens. Para varrer uma cidade, use vários termos de cozinha (pizza, japonesa, padaria, açaí, marmita) em vez de aumentar só o teto.
  • 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_cnpj desligado: as linhas sem CNPJ vêm marcadas enriquecido: false e 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_digitos com 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çãoCobra?
Restaurante entregue com CNPJ validadoSim — US$ 0,03
2ª marca virtual do mesmo CNPJ na mesma execuçãoNão — entregue de graça
Estabelecimento fora da classificação de restaurante do iFoodNão — entregue de graça
Restaurante entregue sem CNPJ (enriquecido: false)Não
Região sem cobertura do iFoodNão
ID inexistente ou fora do formatoNão
Erro de rede, bloqueio ou fonte fora do arNã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: varrer Campinas com quatro termos de cozinha e trazer 120 restaurantes com CNPJ custa US$ 3,60.

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:

ActorO que ele acrescenta ao seu fluxo
Google Maps Brasil — Leads Locais com E-mail, Telefone e CNPJGera a lista de leads locais do Google Maps já com telefone, site e e-mail.
Consulta CNPJ em Lote — Dados da Receita FederalFecha 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 BRAcrescenta reputação pública: nota, volume de reclamações e taxa de resposta.

Ver os 26 Actors da MoreLock →

Histórico de versões

  • 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.