Mexico CDMX Government Tenders Scraper & Monitor
Pricing
from $1.00 / 1,000 results
Mexico CDMX Government Tenders Scraper & Monitor
Find active Mexico City government tenders and export structured procurement data by keyword, agency, deadline, and procedure type.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
vladimir ramirez gonzalez
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Find active Mexico City government tenders and export structured procurement data for B2G sales, consulting, APIs, dashboards, and AI agents.
What it does
This Actor monitors public active procurement opportunities from CDMX Concurso Digital, the official Mexico City public procurement source used by the current MVP. It returns clean JSON records for active tenders, including tender IDs, titles, agencies, deadlines, procedure types, official detail URLs, and public document links.
The Actor is built for fast discovery: search by keyword, agency, deadline window, and procedure type, then use the dataset in Apify Console, API workflows, spreadsheets, BI tools, or MCP-powered AI agents.
Who it is for
- Government suppliers looking for new Mexico City opportunities.
- B2G sales teams building lead lists from public procurement data.
- Procurement consultants monitoring deadlines and public calls for clients.
- IT, security, facilities, construction, and service vendors tracking relevant bids.
- Developers and AI agents that need a public procurement API for CDMX tenders.
What data it returns
Each dataset item contains:
tenderId— stable ID decoded from the official public detail URLtitleanddescription— official procedure text when availableagency— publishing CDMX entityprocedureTypeandprocurementMethodcharacter— national/international scope when availablepublicationDateanddeadlinedocuments— public document URLs, not downloaded filessourceUrl— official public detail pagescrapedAt— UTC timestamp of the run- optional
changeTypewhen change detection is enabled
How much it costs
Monetization is not active yet in this pre-publish build.
Recommended launch pricing for human review:
- Pay-per-event model for AI/MCP compatibility.
apify-actor-start: $0.01 per run.apify-default-dataset-item: $0.00010 per result ($0.10 per 1,000 tender records).
Based on measured cloud test cost of about $0.00025 per run, this keeps early user costs low while covering platform usage. The final price shown by Apify should always be reviewed before publishing.
Example input
Find IT / systems opportunities:
{"keyword": "sistemas","maxItems": 100}
Get all active CDMX tenders:
{"maxItems": 100}
Filter by agency:
{"agency": "SISTEMA DE AGUAS","maxItems": 100}
Find opportunities closing soon:
{"deadlineAfter": "2026-08-13","deadlineBefore": "2026-08-20","maxItems": 100}
Example output
{"tenderId": "6217","title": "SUMINISTRO E INSTALACIÓN PARA LA IMPLEMENTACIÓN POR CONTRATO ABIERTO DE 150 NUEVOS SISTEMAS TECNOLÓGICOS DE VIDEOVIGILANCIA CON POSTES DE 9 METROS PARA EL CENTRO DE COMANDO, CONTROL, CÓMPUTO, COMUNICACIONES Y CONTACTO CIUDADANO DE LA CIUDAD DE MÉXICO C5","agency": "CENTRO DE COMANDO, CONTROL, CÓMPUTO, COMUNICACIONES Y CONTACTO CIUDADANO","deadline": "2026-08-26T10:00:00","procedureType": "Prestación de Servicios","documents": [{"name": "Bases de licitación","url": "https://concursodigital.finanzas.cdmx.gob.mx/storage/oportunidades/BaseAnexo_7082/base_licitacion.pdf"},{"name": "Anexo Técnico","url": "https://concursodigital.finanzas.cdmx.gob.mx/storage/oportunidades/BaseAnexo_7082/anexo_tecnico.pdf"},{"name": "Otros anexos o documentos","url": "https://concursodigital.finanzas.cdmx.gob.mx/storage/oportunidades/BaseAnexo_7082/otros_anexos.pdf"}],"sourceUrl": "https://concursodigital.finanzas.cdmx.gob.mx/proveedores/detalle_convocatoria/NjIxNw=="}
Search examples
Software / IT
{ "keyword": "sistemas", "maxItems": 100 }
Services / maintenance-style opportunities
{ "keyword": "servicio", "maxItems": 100 }
Try related Spanish terms depending on the market you serve, such as mantenimiento, vehículos, seguridad, software, equipo, material, or obra.
Specific agency
{ "agency": "SISTEMA DE AGUAS", "maxItems": 100 }
Deadline window
{"deadlineAfter": "2026-08-13","deadlineBefore": "2026-08-20","maxItems": 100}
Input fields
| Field | Type | Description |
|---|---|---|
keyword | string | Case-insensitive and accent-tolerant search across title, description, agency, procedure type, procurement method, and character. |
agency | string | Partial CDMX agency/entity name. |
deadlineBefore | string | Latest proposal deadline date, YYYY-MM-DD. |
deadlineAfter | string | Earliest proposal deadline date, YYYY-MM-DD. |
procedureType | string | Partial procedure type, for example Adquisición de Bienes. |
maxItems | integer | Maximum records emitted, from 1 to 1000. |
detectChanges | boolean | Adds changeType by comparing with the previous snapshot for the same filters. |
includeDetails | boolean | Opens public detail pages to add descriptions and document URLs. |
Data source and important disclaimers
Source: CDMX Concurso Digital
- This Actor uses public web pages from an official CDMX procurement source.
- This Actor is not affiliated with, endorsed by, or operated by the Government of Mexico or the Government of Mexico City.
- Users should always verify official documents and source pages before making business decisions.
- The Actor does not guarantee tender eligibility, award probability, contract value, or procurement outcomes.
- Data availability, field completeness, deadlines, and document URLs depend on the official source.
- Missing official fields are returned as
null; data is not invented. - Tender documents are not downloaded by default; only public URLs are returned.
API and automation usage
Read results from the default dataset:
{{links.apiDefaultDatasetUrl}}/items
Read the run summary from the default key-value store:
{{links.apiDefaultKeyValueStoreUrl}}/records/OUTPUT
The output schema and dataset schema are structured for API clients, spreadsheets, dashboards, and AI agents.
MCP / AI agent usage
Suggested agent prompt:
Find active Mexico City government tenders related to software that close in the next 30 days.
The Actor is designed for agentic discovery once it is public and configured with pay-per-event pricing:
- predictable camelCase fields
- structured output schema
- default dataset results
- public source URLs
- no full-account permissions required
- no browser, CAPTCHA, login, proxy, or private data collection
Current cloud validation
Most recent private cloud validation:
- Build:
0.1.5 - All active tenders:
8results keyword = sistemas:1result- Measured cloud cost: about
$0.0003697/$0.0002466USD per run - Local tests: 33 passing
Limitations
- Current MVP covers CDMX Concurso Digital only.
- The source is public server-rendered HTML, not a documented JSON API.
- Active listing volume can be low depending on the official source.
- Amount/budget is not currently available in normalized fields.
- Some official fields may be blank on the source page and are returned as
null. - Change detection requires persistent Apify Key-Value Store state across runs.
Roadmap
CDMX → federal Mexico → other states → awarded contracts → vendor/award intelligence.
Planned improvements:
- ComprasMX and federal procurement sources.
- Other Mexican state procurement portals.
- Historical awarded contract data.
- Supplier/vendor intelligence.
- Optional document text extraction and classification.
- Alerts for newly published tenders.
Local development
$env:PYTHONPATH=(Resolve-Path ".").Pathpython -m src.mainpython -m unittest discover -s tests -v
No Apify billing setup, card, paid API, browser runtime, proxies, or private accounts are required for local testing.