Brazil Trademark Filings (INPI) — Marcas com CNPJ avatar

Brazil Trademark Filings (INPI) — Marcas com CNPJ

Pricing

from $15.00 / 1,000 trademark filings

Go to Apify Store
Brazil Trademark Filings (INPI) — Marcas com CNPJ

Brazil Trademark Filings (INPI) — Marcas com CNPJ

New trademark applications published by Brazil's INPI every week, each with the holder company's CNPJ, legal name, CNAE, size, city, website, role e-mail and phone. Lookup mode: trademarks of a CNPJ list. PT: novos pedidos de marca INPI com CNPJ.

Pricing

from $15.00 / 1,000 trademark filings

Rating

0.0

(0)

Developer

LatSouth Data

LatSouth Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Security

Limited permissions

Share

Brazil Trademark Filings (INPI): new brand leads with the company's CNPJ and contacts

By LatSouth. Every week Brazil's patent and trademark office (INPI) publishes thousands of new trademark applications. A company that files a brand is launching a product, a store, a restaurant, an app or a rebrand, and will soon buy packaging, design, legal and accounting services, software, marketing, logistics and financing. This actor turns those filings into company leads:

  1. New filings: applications the INPI published in the last N days (default 30), newest first, filtered by brand keyword, Nice class, the holder's industry (CNAE), state, size and status.
  2. Lookup: send a list or CSV of CNPJs and get each company's trademark filings (portfolio, pending applications, renewals), with a not_found row for CNPJs without filings.

Every row is one filing with the holder company joined to the official CNPJ registry (Receita Federal): legal name, trade name, CNAE activity, size (porte), share capital, opening date, city/UF, address, registered phone (with an accountant flag), the registered e-mail only when it is a role mailbox on the company's own domain, an HTTP-verified website and contacts published on that website. No scraping at query time.

Em português: veja a seção Português abaixo (novos pedidos de marca no INPI com CNPJ, telefone e e-mail da empresa titular; consulta de marcas por CNPJ).

Quick facts

Filings in the data2,974,439 filings of 876,469 companies (pending 589,546, registered 1,310,376, dead 1,074,517)
New filings per monthabout 17,000 applications by companies published in the RPI each month (last 30 days: 17,192 filings of 10,012 companies)
PriceUS$0.004 per filing returned (1,000 = US$4). Lookup: CNPJ without filings = US$0.0005
Contacts37% of recent filings have a usable company contact (phone not flagged as the accountant's, role e-mail or website contact; old-format mobiles do not count); 20% a role e-mail
Speed1-2 s for a page of up to 1,000 new filings, about 10 s for a 1,000-CNPJ lookup (measured on a local copy at the 1 GB memory setting; reading from cloud storage adds a few seconds)
FreshnessThe INPI re-publishes its open data weekly (Saturdays), including the RPI gazette of the previous Tuesday. Data as of 2026-10-31 (newest RPI no. 2912 of 2026-10-27); every row carries data_as_of
Company data onlyOnly holders that are companies (CNPJ) and active in the registry; no individuals (CPF), no MEI / individual entrepreneurs, no owner-named forms (holders named after their owner are masked), no attorney or legal-representative names, no personal e-mail, phone numbers cut from brand text

Who uses it

  • Agencies and freelancers (branding, packaging, web, social media): a company that just filed a brand needs them now.
  • Law and IP firms: opposition period, renewals (expiry_date), portfolio monitoring of clients and competitors.
  • Accountants, banks, fintechs, SaaS and B2B sellers: new product launches are a buying signal; filter by CNAE, state and size.
  • Market research: who is launching what, by industry and state (nice_classes, cnae_code, state).

Input examples

New filings in São Paulo by food and beverage companies, last 7 days:

{"days": 7, "states": ["SP"], "cnae_divisions": ["10", "11", "56"], "only_with_contact": true, "max_results": 500}

Brands containing "pet" or "vet", last 90 days, with a role e-mail:

{"days": 90, "brand_keywords": ["pet", "vet"], "only_with_email": true, "max_results": 1000}

Trademark portfolio of a list of companies (8-digit root = every establishment):

{"mode": "lookup", "cnpjs": ["33000167", "11.222.333/0001-81"], "statuses": ["pending", "in_force"], "max_filings_per_company": 50}

Empty input {} returns the 25 newest filings of the last 30 days (about US$0.10).

Output (one row per filing)

FieldMeaning
process_numberINPI process number (search it at busca.inpi.gov.br)
brand_nameThe mark as filed (empty for purely figurative marks)
presentation, natureNominativa / Mista / Figurativa ...; De Produto / De Serviço / Coletiva ...
nice_classes, nice_class_labels, main_nice_classNice classes (1-45) with short English labels, when the INPI publishes them (see Limits)
filing_date, publication_date, grant_date, expiry_dateFiling (depósito), RPI publication, registration and end of the 10-year term
status, status_code, status_label_ptpending / in_force / dead plus the INPI situation
last_decision_code, last_decision_pt, last_decision_date, last_decision_rpiLatest INPI decision (despacho) published in the RPI, standard text only
co_holdersNumber of holders of the process (>1 = co-owned)
cnpj, cnpj_root, legal_name, trade_name, is_headquartersThe holder establishment as in the Receita registry
legal_nature, company_size, share_capital_brl, opening_dateLegal form, porte (micro / small / other), capital, opening date
cnae_code, cnae_label_en, cnae_label_pt, cnae_division, cnae_sectionMain activity
state, city, zip, addressRegistered address
phone, is_likely_accountant_contactRegistered phone (+55 + area code + 8-digit landline starting 2-5 or 9-digit mobile starting 9; an 8-digit number starting 6-9 is a pre-2016 mobile missing its leading 9 and is left empty, never guessed); true when it is probably the accountant's office
email, email_is_role, email_domainRegistered e-mail only when it is a role mailbox (contato@, comercial@ ...) on the company's own domain
website, website_verified, website_checked_atCorporate website that answered our HTTP check
public_role_emails, public_phones, linkedin_url, instagram_url, facebook_url, contact_source_url, contact_fetched_at, has_public_contactContacts published on the company's own homepage (role mailboxes only), with source URL and date
has_contacttrue = phone not flagged as the accountant's, role e-mail or website contact
legal_name_maskedtrue = the holder's name is a person's (individual law firm, MEI / EIRELI wording outside a limitada): legal_name is *** and the trade name, brand, phone, e-mail, website and contacts are empty
inpi_data_as_of, registry_data_as_of, data_as_of, sourceDates of the INPI files and of the registry; attribution line
lookup_input, lookup_match, not_found, not_found_reasonLookup mode only

The run summary (key-value store record OUTPUT) has the total matching filings, the date window, the INPI data date, the Nice-class coverage date and whether the run stopped at your spending limit.

Limits (read before buying)

  • Nice classes stop at filings of about 2025-10-22. The INPI open-data file with the Nice classes (MARCAS_CLASSIFICACOES_NICE.csv) has not received new applications since then (same 5.33 million rows in the releases of 2026-10-24 and 2026-10-31). Newer filings come with an empty nice_classes and are not matched by the nice_classes filter; the run log and OUTPUT.warning say so. For recent filings filter by the holder's industry (cnae_divisions / cnae_codes) or by brand_keywords.
  • A filing becomes public only when the INPI publishes it in the RPI, 3 to 8 weeks after it was filed (median 28 days in the last 12 months), so "new filings" are counted by publication date by default (date_basis = filed uses the filing date).
  • Holders that are individuals (CPF), foreign holders without a CNPJ, MEI / individual entrepreneurs and companies not active in the Receita release are not in the data: about 63% of the company (CNPJ) holders' filings are covered.
  • In lookup mode a CNPJ whose filings are all outside statuses (default pending + in_force) comes back as not_found; add dead to see archived and refused filings too.
  • Company columns come from the monthly Receita release (registry_data_as_of); contacts from our homepage crawl (contact_fetched_at).

Data sources and licence

  • INPI - Instituto Nacional da Propriedade Industrial, Dados Abertos - Marcas (dadosabertos.inpi.gov.br): MARCAS_DEPOSITANTES.csv, MARCAS_DADOS_BIBLIOGRAFICOS.csv, MARCAS_CLASSIFICACOES_NICE.csv, MARCAS_DESPACHOS.csv. Catalogued on dados.gov.br under Creative Commons Attribution (CC BY 4.0): attribute the INPI when you republish. The RPI gazette XML is not used.
  • Receita Federal do Brasil, Dados Abertos do CNPJ (company columns).
  • Contacts: the company's own homepage.
  • Not an official INPI or Receita Federal product. Data transformed by LatSouth (São Paulo, Brazil).

More from LatSouth

Pricing

Pay per event: US$0.004 per filing returned. In lookup mode a CNPJ without filings comes back as one not_found row free of charge (default include_not_found = true, so the output lines up 1:1 with your list; set it to false to get only the filings), and an input rejected on format alone (wrong check digits, a CPF) comes back with lookup_match: "invalid", also free. Set a spending limit on the run and the actor stops there. Comparable trademark actors on the Store charge US$0.005-0.01 per record (US/EU registers) and do not join the holder to a company registry.


Português

Novos pedidos de marca no INPI como leads de empresa. Toda semana o INPI publica na RPI milhares de pedidos de registro de marca. Empresa que deposita marca está lançando produto, loja, restaurante, app ou rebranding, e vai contratar embalagem, design, jurídico, contabilidade, software, marketing, logística e crédito. Este actor entrega esses pedidos já unidos ao CNPJ da empresa titular:

  1. Novos pedidos (new_filings): publicados nos últimos N dias (padrão 30), do mais novo para o mais antigo, com filtros por palavra na marca, classe Nice, CNAE da empresa titular, UF, porte e situação.
  2. Consulta por CNPJ (lookup): mande uma lista ou CSV de CNPJs e receba as marcas de cada empresa (carteira, pedidos pendentes, vencimentos), com uma linha not_found para CNPJ sem marca.

Cada linha é um pedido com a empresa titular unida ao cadastro da Receita Federal: razão social, nome fantasia, CNAE, porte, capital social, data de abertura, cidade/UF, endereço, telefone cadastrado (com aviso de telefone de contador; número de 8 dígitos começando com 6-9, celular antigo sem o nono dígito, sai vazio), e-mail cadastrado só quando é caixa de função no domínio da própria empresa, site verificado por HTTP e contatos publicados nesse site. Sem raspagem na hora da consulta.

Números

Pedidos na base2.974.439 pedidos de 876.469 empresas (pendentes 589.546, registros em vigor 1.310.376, extintos/arquivados 1.074.517)
Novos por mêscerca de 17 mil pedidos de empresas publicados na RPI por mês (últimos 30 dias: 17.192 pedidos de 10.012 empresas)
PreçoUS$0,004 por pedido (1.000 = US$4). Consulta: CNPJ sem pedido = US$0,0005
Contato37% dos pedidos recentes têm contato da empresa (telefone que não parece do contador, e-mail de função ou contato do site; celular antigo de 8 dígitos não conta); 20% e-mail de função
AtualizaçãoO INPI republica os dados abertos toda semana (sábado), com a RPI da terça anterior. Dados de 31/10/2026 (RPI mais nova nº 2912, de 27/10/2026)
Só dados de empresaSó titulares pessoa jurídica (CNPJ) ativos na Receita; nada de pessoa física (CPF), MEI, empresário individual, EIRELI, nome de procurador ou representante legal, e-mail pessoal; titular com nome de pessoa (advocacia individual, MEI/EIRELI fora de limitada) sai mascarado (legal_name_masked); telefone cortado do texto da marca

Exemplos de entrada

{"days": 7, "states": ["SP"], "cnae_divisions": ["10", "11", "56"], "only_with_contact": true, "max_results": 500}
{"mode": "lookup", "cnpjs": ["33000167", "11.222.333/0001-81"], "statuses": ["pending", "in_force"]}

Entrada vazia {} = os 25 pedidos mais novos dos últimos 30 dias (cerca de US$0,10).

Limites

  • Classe Nice só até depósitos de ~22/10/2025. O arquivo de classes Nice dos dados abertos do INPI parou de receber pedidos novos (mesmas 5,33 milhões de linhas nas versões de 24/10 e 31/10/2026). Pedidos mais novos vêm com nice_classes vazio e não entram no filtro nice_classes; o log e o OUTPUT.warning avisam. Para pedidos recentes, filtre pelo CNAE da empresa titular (cnae_divisions / cnae_codes) ou por brand_keywords.
  • O pedido só fica público quando sai na RPI, 3 a 8 semanas depois do depósito (mediana 28 dias nos últimos 12 meses): por isso a janela padrão é pela data de publicação (date_basis = filed usa a data de depósito).
  • Titular pessoa física, estrangeiro sem CNPJ, MEI e empresa inativa na Receita ficam fora: cobrimos cerca de 63% dos pedidos de titulares com CNPJ.
  • Na consulta, CNPJ cujos pedidos estão todos fora de statuses (padrão: pendentes + em vigor) volta como not_found; inclua dead para ver arquivados e indeferidos.

Fontes e licença

INPI - Dados Abertos - Marcas (dadosabertos.inpi.gov.br), catalogado no dados.gov.br como Creative Commons Atribuição (CC BY 4.0): cite o INPI ao republicar. Cadastro: Receita Federal do Brasil - Dados Abertos do CNPJ. Contatos: site da própria empresa. Não é produto oficial do INPI nem da Receita Federal. Dados transformados pela LatSouth (São Paulo).

Preço

Por evento: US$0,004 por pedido retornado. Na consulta, CNPJ sem pedido volta numa linha not_found sem cobrança (saída 1:1 com a sua lista; include_not_found = false devolve só os pedidos), e entrada inválida também é grátis. Defina um limite de gasto no run e o actor para nele.

Mais da LatSouth

Busca de empresas e consulta CNPJ em lote · Contatos de empresas com site verificado · Vagas e sinais de contratação · Licitações PNCP · Enriquecimento de CNPJ