• Docs
Log inSign up
®TM©TM©®TMTM©®
Brazil

The INPI_BR API for trademark search

Access 6.8M Instituto Nacional da Propriedade Industrial records via API. Normalized data, sub-second response, and daily sync — all through Signa's unified trademark API.

Get API keySee it in action
Quick start

Search INPI Brazil in one POST request.

One REST endpoint. Filter by offices: ['INPI_BR'] to scope to ~6.8M INPI Brazil records, or drop the filter to search every office.

Sub-300ms p95 on INPI Brazil queries

Exact, phonetic, fuzzy, and prefix strategies in one request.

Canonical status & raw code preserved

status.primary for filtering, status.raw_code if you need it.

Verifiable freshness

Every record includes updated_at.

View documentation
Loading...

6.8M records

INPI Brazil register indexed and queryable through one endpoint.

Daily sync

Database synced regularly with INPI Brazil's source publication.

99.8% field accuracy

Validated against INPI Brazil source data across a 4,800-field spot-check audit.

Normalized schema

73 raw INPI Brazil status codes mapped to a canonical status object — same shape across every office.

About INPI Brazil

What is INPI Brazil?

The Instituto Nacional da Propriedade Industrial (INPI) is the Brazilian federal autarchy responsible for examining and registering trademarks, patents, industrial designs, and geographical indications in Brazil. Operating under the Ministry of Development, Industry, Trade and Services and headquartered in Rio de Janeiro, INPI administers the country's industrial property system under Law Nº 9.279/96 — the Lei da Propriedade Industrial that established Brazil's modern trademark framework.

Brazil's Madrid Protocol membership entered into force on October 2, 2019 (Brazil deposited its instrument of accession with WIPO three months earlier), which fundamentally changed INPI's filing mix. Pre-2019, every foreign trademark holder seeking Brazilian protection had to file directly with INPI through a local representative. Post-accession, holders can designate Brazil through a single WIPO international registration. Madrid designations now account for a growing share of new INPI filings, alongside continued strong direct-national volume — INPI processes roughly 300,000 trademark applications per year, making it one of the largest trademark registries in Latin America and among the busiest in the Global South.

INPI publishes the Revista da Propriedade Industrial (RPI) every Tuesday — a weekly official bulletin containing every prosecution event (publications, deferrals, oppositions, registrations, renewals, lapses) of the prior seven days. There is no general-purpose public REST API for the trademark register. INPI offers Busca Web (busca.inpi.gov.br) as a web search UI and a narrow eINPI API for a handful of authenticated services, but neither supports full-featured programmatic search. Signa scrapes Busca Web, parses each weekly RPI PDF and XML supplement, and normalizes INPI's Portuguese-language status vocabulary into the same canonical schema used for USPTO, EUIPO, and 19 other offices.

Unique features

  • Madrid Protocol member since October 2, 2019 — Brazil was the 105th contracting party; international registrations designating BR have grown sharply since accession
  • Portuguese-language register — mark text, goods/services descriptions, and status labels are all in Brazilian Portuguese (status codes like Deferido, Indeferido, Arquivado, Sobrestado, Caduco)
  • Weekly Revista da Propriedade Industrial (RPI) — every Tuesday INPI publishes all prosecution events of the prior week in a single official bulletin
  • Largest LatAm registry by filing volume — roughly 300,000 trademark applications per year, several times the volume of Mexico, Argentina, or Chile
  • Sixty-day opposition window from RPI publication — one of the shorter windows globally, with strict in-Portuguese filing requirements
  • Local representative required for foreign applicants on direct-national filings — the local agent requirement persists even post-Madrid for non-IR routes
  • Industrial Property Law Nº 9.279/96 — the unified statute covering trademarks, patents, designs, and geographical indications under a single examination framework
  • No general-purpose public API — Busca Web is a web UI and the eINPI API only covers a narrow set of authenticated services, so bulk access means scraping the web tool or parsing the weekly RPI
Comparison

Busca Web + weekly RPI bundles vs Signa.

INPI gives you two front doors. Busca Web (busca.inpi.gov.br) is a Portuguese-language search interface — fine for one-off human lookups, no good for programmatic access. The weekly Revista da Propriedade Industrial (RPI) is the official bulletin of every prosecution event from the prior week, published every Tuesday as a structured XML supplement alongside the human-readable PDF. There is no general-purpose public REST API for full-featured trademark search; the eINPI API exists but is narrowly scoped to a few authenticated services. Here's what changes when you use Signa instead.

DimensionBusca Web + weekly RPI bundlesSigna
Setup
Build a Busca Web scraper, set up weekly RPI XML download + parser, build Portuguese status-vocabulary mapper, host your own search index
Sign up, copy API key, curl the endpoint
Search
Busca Web UI only — no programmatic search; you scrape the web tool or rebuild search from RPI bundles
Full-text, fuzzy, phonetic, and image search out of the box, with Portuguese-aware tokenization
Data shape
Portuguese-language fields with 70+ status labels (Deferido, Indeferido, Arquivado, Sobrestado, Caduco, etc.), 9-digit application numbers, and RPI XML structured around publication events not records
Normalized JSON with canonical status object and the same schema used for USPTO, EUIPO, and 19 other offices — status.raw_label preserved in Portuguese if you need it
Freshness
Weekly RPI on Tuesdays — you download the bundle, parse the XML supplement, diff against your last snapshot, and re-index
We poll INPI continuously and ingest each RPI within hours of Tuesday publication; new records queryable on our API the same day
Coverage
Brazil only — add USPTO, EUIPO, WIPO separately, each with a different format and language
INPI Brazil + 20 other offices through the same endpoint

If you only need Brazilian data and you have engineering time to scrape Busca Web and process weekly RPI bundles, INPI's open publication of the RPI is a genuinely good public dataset — it's just not an API. Signa exists for the case where you want INPI to look like every other office in your stack and arrive without you running a pipeline.

INPI_BR API — Frequently asked questions

Everything developers ask before integrating INPI Brazil data

Need something else? See our documentation

INPI Brazil API basics

Coverage & freshness

Need something else? See our documentation

Ready to search 6.8M INPI Brazil trademarks via API?

Start with 1,000 free INPI Brazil requests/month. 6.8M records indexed, normalized data across 20+ offices through the same endpoint.

Get API keyView documentation

Search, clear, and monitor trademarks across global registries with one unified API.

Solutions
SearchClearanceScanMonitor
Resources
OfficesBlogNewsletterDocsGlossaryllms.txt
Company
ContactTermsPrivacy
© 2026 Signa, All rights reserved All Systems Normal