Skip to content

Instituto Mexicano de la Propiedad Industrial (MX/IMPI) — national

Layer national
Jurisdiction MX (WIPO ST.3: MX)
Issuing body Instituto Mexicano de la Propiedad Industrial (Mexican Institute of Industrial Property, IMPI)
Rights administered patent, utility model (modelo de utilidad), industrial design, integrated-circuit layout design (esquema de trazado de circuitos integrados), trademark, distinctive sign (commercial slogan / trade name), denomination of origin (denominación de origen), geographic indication, trade secret
Working languages Spanish (primary); some institutional pages have English versions
Connector status register: skipped (red — infrastructure-level geo-block); fees: ready to build (yellow — primary-source PDF reachable)
Last verified 2026-05-19
Manifest entry not yet listed (register skipped — coverage flows transitively; fees scheduled for next build wave)

Detail surveys:

Higher layers covering this office transitively:


Rating: 🔴 Red — Blocked

Infrastructure-level US-egress packet drop on every *.impi.gob.mx subdomain (silent TCP timeout, not WAF 403, not geofence content). Only marcia.impi.gob.mx survives on a different CDN, covers only TM slice (~25%). Jump to access details → View on the atlas →

§1 Mission

IMPI is Mexico's sole national IP office — the registrar for MX national patents, MX utility models, MX industrial designs, MX integrated-circuit layouts, MX trademarks and distinctive signs, MX denominations of origin and geographic indications, and the administrative enforcement venue for trade-secret claims under the LFPPI. Mexico is a member of WIPO Madrid (since 2013), Hague (since 2020), and PCT (since 1995), and a USMCA party (Chapter 20 IP); the LFPPI was published in DOF 2020-07-01 and entered into force 2021-11-05 to harmonize Mexican substantive law with USMCA commitments, replacing the 1991 Ley de la Propiedad Industrial.

Mexico has a notable patent volume — per IMPI's 2025 press release, IMPI received 21,265 invention applications and granted 14,828 inventions in 2025 (a record), and received 240,991 distinctive- sign applications. The data exists at register fidelity; the issue is access.

The critical access reality: IMPI's register infrastructure is on a Telmex IP block (187.130.250.0/24) that silently drops TCP connections from US-egress IPs across every IMPI subdomain except marcia.impi.gob.mx. This is not a ToS / auth / WAF block; it is an infrastructure-layer geo-filter. The zero- infra proxy posture is not feasible for IMPI without a Mexican- egress node, which violates the zero-infra constraint.

§2 What's unique here

These data types live ONLY at IMPI and are not covered by any higher layer at full fidelity:

  • MX national-only patents and patent applications — filed directly at IMPI, not via PCT national-phase or EP. INPADOC covers granted MX patents at biblio + legal-events fidelity but not the full national prosecution file.
  • MX utility models (modelo de utilidad) — 10-year national right per LFPPI Title II Chapter III. INPADOC coverage is thinner for utility models than for patents.
  • MX industrial designs (diseño industrial) — Locarno-classed national designs under LFPPI Title II Chapter IV. Hague IRs designating MX are separate.
  • MX integrated-circuit layout designs (esquemas de trazado) — national-only sui generis right under LFPPI Title II Chapter V.
  • MX national-only trademarks — filed at IMPI, not via Madrid. IMPI is the Madrid receiving office for MX, with full Madrid records as of 2025-11-15.
  • MX denominations of origin / geographical indications — national-only sui generis rights administered by IMPI under LFPPI Title VII (Tequila, Mezcal, Talavera, etc.).
  • MX commercial slogans (avisos comerciales) and trade names — national-only distinctive-sign categories.
  • Electronic prosecution events (PASE platform) — the IMPI electronic prosecution portal launched 2020-06-08 per Lexology summary for patents/utility models/designs, supplementing the 2017 Marcanet TM e-filing system per Lexology summary.
  • Gaceta de la Propiedad Industrial — IMPI's daily official gazette, hosted on SIGA (unreachable from US egress).
  • MX trade-secret administrative enforcement — IMPI is the administrative venue under LFPPI Title IV Chapter II.

§3 Programmatic surfaces

MARCia (marcia.impi.gob.mx) — Vue.js SPA + Spring Boot JSON backend

Field Value
Endpoint https://marcia.impi.gob.mx/marcas/search (UI); backend at /marcas/search/internal/*
Auth none (anonymous session via JSESSIONID + HS512 SESSIONTOKEN JWT + XSRF-TOKEN cookie)
Format JSON (UTF-8); POST with Content-Type: application/json;charset=UTF-8 + X-XSRF-TOKEN header
Reachable from US? ✅ — hosted on different infrastructure than other IMPI subdomains (CSP allows *.tmv.io for trademark images, suggesting tmv.io / tmvapi.com CDN edge)
Rate limit not published, no rate-limit headers observed on probe
ToS posture no published API ToS; no Aviso legal at the SPA layer
Rating (zero-infra proxy) 🟡 Yellow in isolation — JSON IS reachable, but covers only the TM slice (~25% of the surface) and depends on a single un-blocked IMPI host
Primary source reverse-engineered from search.prv.se-style bundle.js analysis 2026-05-18; SPA at marcia.impi.gob.mx/marcas/search

Probed endpoints (2026-05-18): GET /marcas/search/internal/counts → 200 JSON {"records": 0, "extracts": 0}. POST endpoints to /result/count, /result, /record, /extract exist but require an opaque query payload schema; structured probes returned 500. Per third-party comparison sources MARCia updates daily (vs. legacy Marcanet's 15-30 day lag). The SPA's hardcoded lastIndexingDate: '02 Feb 2020' is a default fallback string, not actual data currency. Caveats: undocumented, versionless, no published ToS, no rate-limit headers. Covers TMs only — not patents, designs, file histories, or gazette.

SIGA / VIDOC / Marcanet legacy / datosabiertos / patenteslibres / eservicios / PASE / ClasNiza

Field Value
Endpoints siga.impi.gob.mx, vidoc.impi.gob.mx, acervomarcas.impi.gob.mx:8181/marcanet/, datosabiertos.impi.gob.mx, patenteslibres.impi.gob.mx, eservicios.impi.gob.mx, pase.impi.gob.mx, clasniza.impi.gob.mx
Auth unknown (likely FIEL — Firma Electrónica Avanzada — for PASE; none for read surfaces)
Format JSF (/newSIGA/content/common/principal.jsf), SharePoint .aspx, JSP, port-8181 servlet — mixed legacy stack
Reachable from US? ❌ — all resolve to Telmex 187.130.250.0/24, packet-level TCP timeout from US egress
Rating (zero-infra proxy) 🔴 Red — infrastructure-level geo-block, not a ToS / auth issue
Primary source gob.mx search results listing all subdomains; empirical probe 2026-05-18

These hosts collectively cover patents, designs, the Gaceta, classification, electronic prosecution, the bulk open-data catalog, and the public-domain patent browser. None of them respond from US egress. The block is per-subnet, packet-level DROP — not a WAF 403, not a geofence content page. This is the decisive blocker for any zero-infra proxy posture.

WIPO IP API Catalog — IMPI not listed

Field Value
Endpoint apicatalog.wipo.int
Result 0 IMPI entries as of 2026-05-18 (179 total across DPMA, EPO, EUIPO, IP Australia, JPO, MOIP KOREA, QAZ, UPRP, USPTO, WIPO)
Rating informational — confirms IMPI has no cataloged API in WIPO's canonical inventory

By contrast: the WIPO catalog also lacks INPI Brazil, INAPI Chile, SIC Colombia, INPI Argentina, and INDECOPI Peru — IMPI's absence reflects a Latin America-wide pattern, not an IMPI- specific shortcoming.

datos.gob.mx federal portal — aggregated statistics only

Field Value
Endpoint www.datos.gob.mx/organization/?q=impi; historical at historico.datos.gob.mx/busca/dataset/informacion-estadistica-de-invenciones-...
Auth none
Format HTML index, CSV / XML datasets at the resource layer
Reachable from US? ✅ (Akamai-fronted)
License Libre Uso MX (datos.gob.mx/libre-uso-mx) — permissive, commercial + non-commercial reuse with attribution
Rating 🔴 Red — covers only aggregated invention / distinctive-sign / IP-protection statistics, not register-level data

The federal portal indexes IMPI's Inventario Institucional de Datos metadata pointer but the actual register catalogs are on the unreachable datosabiertos.impi.gob.mx.

Substantive-law sources — reachable

Source URL Reachable
Diario Oficial de la Federación (DOF) www.dof.gob.mx ✅ Apache PHP, 200
Cámara de Diputados (statutes consolidated) www.diputados.gob.mx/LeyesBiblio/ ✅ nginx, 200
LFPPI canonical PDF portalhcd.diputados.gob.mx/.../LFPPI_010720.pdf

These are the right citation targets for substantive Mexican IP law and fee-schedule references.

§4 Fees

Status (2026-05-19): Reachable for an MX/IMPI fees connector. Despite the register-host geo-block documented above, the binding tariff text is published as a single consolidated PDF on the gob.mx CMS attachment endpoint (Akamai-fronted) — and that endpoint is anonymously fetchable from US egress. The "IMPI is geo-blocked" finding above is correct for the SIGA / VIDOC / datosabiertos register, not for the tariff document. Two parallel routes both work:

  1. gob.mx CMS attachment route (primary, used for v1 connector build): gob.mx/cms/uploads/attachment/file/824879/Acuerdo.Tarifa.12.05.23.pdf — 22-page consolidated Acuerdo, three-column layout (Artículo | Concepto | Tarifa) parsing cleanly with pypdf. Self-declared version stamp on page 1: "Última reforma publicada DOF: 12-05-2023".
  2. DOF citation route (authoritative version pin): DOF nota_detalle entries — searchable via the on-page Google CSE. SSL note: dof.gob.mx ships an incomplete cert chain; clients hitting it need a current CA bundle or verify=False. The 12-05-2023 publication is the consolidated base; the only post-2023 modifying Acuerdo found as of 2026-05-19 is March 15, 2024 (codigo=5720420).

Scope of the schedule (MXN-denominated, Title-organized):

  • Title II — Patents, utility models, industrial designs, integrated-circuit layouts. Filing, PCT national-phase entry (Chapter I / Chapter II), per-page surcharge above 30 pages, anticipated publication, prosecution / annuity, grant title issuance, divisional, recordation. Arts. 1–8 (patents proper), Arts. 9–13 (UM / design / IC).
  • Title IV — Trademarks, commercial slogans, trade names. Per-class filing & exam through grant (Art. 14a), opposition (Art. 14b), renewal (Art. 14c), recordation (Art. 14d).
  • Title VI / VII — Denominations of origin and geographic indications. Application, modification, authorization-to-use.
  • General concepts — certified copies, file inspection, priority documents, gazette publication, late-filing surcharges.

Discount tiers (mapped to EntityTier):

  • Small / independent inventor (50% reduction) — patents, utility models, designs only, per LFPPI implementing tarifa standard practice. Maps to EntityTier.small.
  • Décima Primera Disposición General (full waiver) — added by March 15, 2024 Acuerdo (codigo=5720420). Waives fees for indigenous / Afro-Mexican peoples and communities filing collective marks or certification marks tied to geographic indications under LFPPI Art. 184, covering services in Arts. 14a–14d and 15a / 15b / 15d. Requires a constancia de pertenencia indígena. Maps to a connector-specific indigenous_collective tier with note.
  • USPTO-IMPI PPH pilot — not a fee reduction per se, but reduces total prosecution cost via accelerated examination using USPTO work products: USPTO Patent Prosecution Highway.
  • EPO-IMPI cooperation (pharma) — strategic cooperation per Uhthoff summary; not a tariff line.

April 2026 LFPPI reform — tariff impact: none yet. Mexico amended the LFPPI on April 3, 2026 (in force April 4, 2026) — new registrable mark types (position, motion, multimedia), indigenous / Afro-Mexican cultural-heritage refusal grounds, oath against bad faith on TM filings / renewals, and 5-month TM resolution deadlines (12-month patent deadline). See EY Law Flash on the reform. As of 2026-05-19 no post-reform tariff Acuerdo has been published in DOF, so the 2023 PDF + 2024 amendment remain the consolidated binding state. Worth re-checking quarterly — fee schedules typically follow substantive reform within months.

Statutory basis:

v1 connector plan — MX/IMPI/Fees/{Patent, UtilityModel, Design, IntegratedCircuit, Trademark}:

  • Source: the gob.mx CMS attachment PDF (cached locally, re-fetched weekly + content-hash-pinned).
  • Parser pattern: IPIN India / DPMA / INPI Brazil — pypdf column extraction with article-code regex (\d+\s*[a-z](https://github.com/parkerhancock/patent-client-agents/blob/main/research/national/ bis)?).
  • Currency: MXN.
  • Provenance metadata: version_as_of = "2023-05-12", last_modifying_acuerdo = "DOF 2024-03-15 codigo=5720420", freshness_max_age = 14d.
  • Freshness probe: weekly check of (a) the gob.mx CMS PDF hash, (b) Google CSE on dof.gob.mx for "Acuerdo" "Instituto Mexicano de la Propiedad Industrial" "tarifa" filtered to post-2024.

§5 Access via patent-client-agents

What we cover today

Next steps

  1. Document the gap. MX national-only file histories, electronic prosecution events, the Gaceta, opposition / nullity proceedings, and the open-data register catalog are not covered and cannot be covered without Mexican egress.
  2. Monitor IMPI's e-office trajectory. Per Lexology 2020 IMPI paperless track, IMPI is moving toward full digital operation. Quarterly check of gob.mx/impi/prensa for an API or reachable-bulk-data announcement.
  3. Empirical egress test from Cloud Run. Confirm the infrastructure block from production-style egress (not just our analysis terminal); useful precedent for future Latin- American national offices.
  4. If IMPI publishes a proper API, reopen this synopsis; the MARCia JSON layer at /marcas/search/internal/* is the starting point for a SE/PRV-shaped connector. The TM slice is already the most reverse-engineerable piece.

§6 Known unknowns

  • Cloud-egress empirical confirmation. Our probes were from a US residential IP. Cloud Run / Cloudflare Workers egress should hit the same block (or worse), but worth confirming.
  • MARCia data currency vs. SPA lastIndexingDate. Third parties say daily updates; the SPA has 02 Feb 2020 baked in. An empirical probe with a registered search would settle this — requires extracting the opaque payload schema from app.91d47144.js first.
  • PASE FIEL requirement. The consistent practice across Mexican gov electronic services (SAT, IMSS, Buzón Tributario) is FIEL gating. Unverified for IMPI specifically because pase.impi.gob.mx is unreachable.
  • Madrid + Hague IR ingestion into MARCia. IMPI is the Madrid receiving office for MX — whether MARCia surfaces Madrid IRs alongside national TMs, and the discriminator field, is unknown without payload schema.
  • WIPO ST.36 / ST.66 / ST.86 compliance. Whether IMPI's unreachable bulk distributions follow WIPO standards (as OEPM, DPMA, INPI France do) or proprietary formats. Unverifiable.
  • INDAUTOR (copyright) and SNICS (plant varieties) — separate agencies, separate scope, separate synopsis if pursued.
  • EPO INPADOC currency for MX. EPO-IMPI cooperation suggests good currency for granted MX patents; empirical probe of recent grants would quantify the lag.
  • pase.impi.gob.mx/api/guide/getGuide — only api-pathed IMPI URL surfaced in search; likely an OpenAPI help endpoint, not a data API. Unverifiable from US egress.

§7 References

Primary sources only — gob.mx, impi.gob.mx, dof.gob.mx, diputados.gob.mx, datos.gob.mx, apicatalog.wipo.int, WIPO treaty / system pages.

IMPI service overviews:

Open data + licenses (reachable):

Substantive law (Mexican statutes via Diputados / DOF):

International framework:

Cross-office context:

Background articles (cited for context, not as primary sources):

Detail surveys + waves:



Last updated 2026-05-19.