SUNAT - Superintendencia Nacional de Aduanas y de Administración Tributaria (Peru)
Peru declaration-level customs bases - weekly EXPORT files (named exporter + HS-10 NANDINA + net weight: Glencore/Antamina/Southern copper concentrate...) AND IMPORT files (named importer + customs-declared ORIGIN country). The imports are a demand mirror (Yura coal/bauxite, potash importers) AND the only FREE window on Ecuador, whose own customs data is geo-blocked: Trafigura Peru + IXM Trading Peru import ~6.5 kt of Ecuadorian copper concentrate (HS 260300, origin EC) that BACI/Comtrade never name
Source
Feed (what to expect)
Weekly DBF-in-ZIP declaration bases, operator-archived via `strata pe-sunat pull` (idempotent; the free window rolls off after ~2 months, older weeks = paid TUPA request). Export weeks (family x) parse to operator-level export SupplyRecords; import weeks (ma/mb) to named-importer import rows with the origin country in the form label (measure=import, surfaced in the customs_importers element). Manifest families archived, not yet parsed.
Quirks
Reconciliation
Schema
Feeds (axes)
Record kinds
Identifier schemes
Verified live 2026-07-07: Glencore / Cerro Verde / Southern Copper concentrate + cathode rows present. Net product weight (concentrate = wet tonnes), never contained metal; HS6 kept in `form` so stages never sum.