Dapper

The Dapper data universe

What data we share, from which countries, and in what shape. All from official sources, normalized, and queryable through the same API.

8
Data domains
12
Countries
24/7
Continuous updates
100%
Read-only data

Data domains

Each domain is a per-country endpoint with cursor pagination and consistent fields. The tags list the main fields on every response.

Regulations

Official administrative acts — decrees, resolutions, and agreements published in official gazettes.

/v1/regulations?country_code={code}
titlesummarypublished_atentitytypesource
🇦🇷🇧🇷🇨🇱🇨🇴🇨🇷🇩🇴🇪🇨🇬🇹🇲🇽🇵🇦🇵🇪🇻🇪
Bills

Bills and their full legislative tracking: authors, chambers, status, and every step of the process.

/v1/bills?country_code={code}
titlecodeauthorsstatusfiling_dateupdates
🇦🇷🇧🇷🇨🇱🇨🇴🇨🇷🇩🇴🇪🇨🇬🇹🇲🇽🇵🇦🇵🇪🇻🇪
Actors

Legislators and executive officials: role, party, chamber, contact details, and social handles.

/v1/actors?country_code={code}
namerolepartychambercontactsocial
🇦🇷🇧🇷🇨🇱🇨🇴🇨🇷🇩🇴🇪🇨🇬🇹🇲🇽🇵🇦🇵🇪🇻🇪
Consultations

Public consultations and regulatory comment periods, open and closed, by entity.

/v1/consultations?country_code={code}
titleentitystart_dateend_datestatus
🇧🇷🇨🇱🇨🇴🇨🇷🇪🇨🇲🇽🇵🇦
Schedules

Legislative agenda: plenary sessions, committee meetings, and per-bill events.

/v1/schedules?country_code={code}
titledate_eventtypechambercommission
🇦🇷🇧🇷🇨🇱🇨🇴🇨🇷🇩🇴🇪🇨🇬🇹🇲🇽🇵🇦🇵🇪🇻🇪
News

Political and regulatory news and press coverage across the region.

/v1/news?country_code={code}
titleexcerptpublished_atsource
🇦🇷🇧🇷🇨🇱🇨🇴🇨🇷🇩🇴🇪🇨🇬🇹🇲🇽🇵🇦🇵🇪🇻🇪
Transcripts

Transcripts and summaries of legislative and executive sessions — plenaries, committees and press briefings, with the full text.

/v1/transcripts?country_code={code}
titleoriginexternal_linkcontent_text
🇦🇷🇧🇷🇨🇱🇨🇴🇨🇷🇩🇴🇪🇨🇬🇹🇲🇽🇵🇦🇵🇪
Documents

Semantic search over the whole document corpus — retrieve by meaning, not just keywords.

/v1/search
relevancesnippetdomaincountrydocument
🇦🇷🇧🇷🇨🇱🇨🇴🇨🇷🇩🇴🇪🇨🇬🇹🇲🇽🇵🇦🇵🇪🇻🇪

Coverage by country

Which domains are live per country. Coverage grows as we add sources; check live freshness on Status.

CountryRegulationsBillsActorsConsultationsSchedulesNewsTranscriptsDocuments
ArgentinaAR·
BrasilBR
ChileCL
ColombiaCO
Costa RicaCR
Rep. DominicanaDO·
EcuadorEC
GuatemalaGT·
MéxicoMX
PanamáPA
PerúPE·
VenezuelaVE··

Recipes: from a name you know to the exact endpoint

Real tasks that combine endpoints. You don't need to know our data model — discover the entity by its sigla, then filter by its id.

Everything the Treasury (SHCP) publishes — Mexico
# 1 — "Hacienda" is stored as SHCP. Resolve the name to its id, once.
curl -H "X-API-Key: dpr_live_..." \
  "https://api.dapper.com/v1/entities?country_code=MX" \
  | jq '.[] | select(.name == "SHCP")'
# → { "id": 145, "name": "SHCP",
#     "long_name": "Secretaría de Hacienda y Crédito Público" }
# 2 — Every regulation it issued since January, newest first (paginate
#     with meta.next_cursor).
curl -H "X-API-Key: dpr_live_..." \
  "https://api.dapper.com/v1/regulations?entity_id=145&since=2026-01-01&limit=100"
The name changed: find CONAMER (stored as COFEMER)
# 1 — The name you know may have changed. CONAMER is stored under its
#     former sigla COFEMER — find it by matching the long name.
curl -H "X-API-Key: dpr_live_..." \
  "https://api.dapper.com/v1/entities?country_code=MX" \
  | jq '.[] | select(.long_name | test("Mejora Regulatoria"; "i"))'
# → { "id": 323, "name": "COFEMER", ... }
# 2 — Filter regulations by that entity id.
curl -H "X-API-Key: dpr_live_..." \
  "https://api.dapper.com/v1/regulations?entity_id=323"
New regulations across several countries at once
# 1 — New regulations across several countries in a single call.
curl -H "X-API-Key: dpr_live_..." \
  "https://api.dapper.com/v1/regulations?country_code=MX,CO,CL&since=2026-07-01&limit=100"
# 2 — Keep paging with the cursor from the previous meta.next_cursor.
curl -H "X-API-Key: dpr_live_..." \
  "https://api.dapper.com/v1/regulations?country_code=MX,CO,CL&cursor=eyJpZCI6..."
Don't know the endpoint? Search by meaning
# 1 — Don't know the endpoint? Search the whole corpus by meaning.
curl -H "X-API-Key: dpr_live_..." -G "https://api.dapper.com/v1/search" \
  --data-urlencode "q=regulación de inteligencia artificial" \
  --data-urlencode "country_code=MX,BR" \
  --data-urlencode "domain=regulations"
# 2 — Fetch full metadata for any hit.
curl -H "X-API-Key: dpr_live_..." \
  "https://api.dapper.com/v1/documents/12345"

Featured sources by country

The highest-volume issuing entities per country. These siglas and names are exactly what the API returns, so you can look up the source you already know.

Don't see your entity? The full live list is at GET /v1/entities?country_code={code}. Look it up by its sigla (name) or full name (long_name) and use its id in the entity_id filter. Note: the historical sigla sometimes differs from the current name (e.g. CONAMER is stored as COFEMER).
México/v1/entities?country_code=MX
  • SHCPSecretaría de Hacienda y Crédito Público14k
  • SESecretaría de Economía12k
  • SFPSecretaría de la Función Pública12k
  • SEGOBSecretaría de Gobernación12k
  • SSASecretaría de Salud12k
  • SEDATUSecretaría de Desarrollo Agrario, Territorial y Urbano7.7k
  • SRESecretaría de Relaciones Exteriores4.5k
  • SEMARNATSecretaría del Medio Ambiente y Recursos Naturales3.8k
Colombia/v1/entities?country_code=CO
  • ANLAAutoridad Nacional de Licencias Ambientales52k
  • MinViviendaMinisterio de Vivienda20k
  • DIANDirección de Impuestos y Aduanas Nacionales17k
  • MinAmbienteMinisterio de Ambiente y Desarrollo Sostenible12k
  • CREGComisión de Regulación de Energía y Gas7.3k
  • MinEnergíaMinisterio de Minas y Energía7.0k
  • SupersaludSuperintendencia Nacional de Salud4.1k
  • SICSuperintendencia de Industria y Comercio3.3k
Perú/v1/entities?country_code=PE
  • PRODUCEMinisterio de la Producción57k
  • SERVIRAutoridad Nacional del Servicio Civil36k
  • SUNARPSuperintendencia Nacional de los Registros Públicos35k
  • SERFORServicio Nacional Forestal y de Fauna Silvestre33k
  • MINSAMinisterio de Salud23k
  • OSCEOrganismo Supervisor de las Contrataciones del Estado22k
  • MINEMMinisterio de Energía y Minas20k
  • OSINERGMINOrganismo Supervisor de la Inversión en Energía y Minería16k
Brasil/v1/entities?country_code=BR
  • Ministério de Minas e EnergiaMME7.7k
  • Ministério da SaúdeMS5.6k
  • Ministério da FazendaMF · Treasury4.4k
  • Agência Nacional de MineraçãoANM3.9k
  • Ministério das ComunicaçõesMCom3.3k
  • Agência Nacional de Vigilância SanitáriaANVISA2.9k
  • Secretaria Especial da Receita FederalRFB2.6k
  • Agência Nacional de TelecomunicaçõesANATEL2.4k
Chile/v1/entities?country_code=CL
  • Ministerio de Hacienda591
  • Ministerio de Economía, Fomento y Turismo544
  • Ministerio del Medio Ambiente521
  • Ministerio de Agricultura404
  • Ministerio de Vivienda y Urbanismo376
  • Ministerio de Transportes y Telecomunicaciones369
  • Ministerio de Salud354
  • Banco Central de Chile319
Argentina/v1/entities?country_code=AR
  • Ministerio de Capital Humano4.1k
  • Agencia de Recaudación y Control AduaneroARCA2.6k
  • Ministerio de Economía2.3k
  • Banco Central de la República ArgentinaBCRA1.6k
  • Ente Nacional de ComunicacionesENACOM1.3k
  • Ministerio de Salud941
  • Ente Nacional Regulador del GasENARGAS490
  • Ministerio de Seguridad Nacional453
Ecuador/v1/entities?country_code=EC
  • Ministerio del Ambiente, Agua y Transición EcológicaMAATE2.6k
  • Ministerio de Economía y FinanzasMEF1.3k
  • Superintendencia de Economía Popular y SolidariaSEPS1.3k
  • Superintendencia de Bancos1.2k
  • Ministerio de Producción, Comercio Exterior, Inversiones y PescaMPCEIP1.2k
  • Ministerio del Interior1.1k
Panamá/v1/entities?country_code=PA
  • Ministerio de Seguridad PúblicaMINSEG5.7k
  • Ministerio de la Presidencia5.1k
  • Ministerio de EducaciónMEDUCA3.9k
  • Autoridad Nacional de los Servicios PúblicosASEP3.3k
  • Ministerio de Economía y FinanzasMEF2.6k
  • Ministerio de Comercio e IndustriasMICI2.5k

Ready to query the data?

Grab an API key and make your first request in a minute, or explore every field in the interactive reference.