Skip to main content
La Agencia Nacional de Minería (ANM) administra los títulos y las solicitudes mineras de Colombia. Cuando no puede notificar una decisión personalmente, publica un aviso: un estado, un aviso, un edicto o una publicación de carácter general, cada uno con las placas (números de título o de solicitud) a las que se refiere. Son cerca de 19.000 desde mayo de 2020, de la sede central en Bogotá y once puntos de atención regional. Búscalos por placa, punto de atención, tipo o fecha de publicación, o con texto libre que llega al cuerpo de cada aviso, y luego lee uno completo.
La fuente entera, organizada y lista para consultar: cada endpoint de esta página responde en milisegundos. Cada respuesta incluye as_of: qué tan actualizados están los datos. Cómo funcionan los datasets.

Buscar los avisos

POST /co/anm/notices-search/v1 Dataset Una búsqueda sobre todos los avisos desde mayo de 2020, por placa, punto de atención, tipo o fecha, o con texto libre sobre el texto completo.
Devuelve as_of (qué tan actualizados están los datos), los filtros aplicados, total (coincidencias en todas las páginas), page, per_page, total_pages, count y results[], de la publicación más reciente a la más antigua. Cada resultado incluye id (el identificador permanente del aviso, p. ej. GGDN-2026-P-0378.pdf), notice_number (p. ej. GGDN-2026-EST-165), type (estado, aviso, edicto o caracter_general), office (el punto de atención regional, p. ej. Bogotá), publication_date, year, title_numbers (todas las placas que cubre el aviso), text_status (extracted, no_text_layer o unavailable) y document_url (el documento del aviso tal como lo publica la ANM).
Los resultados de búsqueda no incluyen el texto. query sí busca dentro de él, así que una frase del cuerpo encuentra el aviso; para leer el texto usa el endpoint ANM Notice.

Un aviso, completo

POST /co/anm/notice/v1 Dataset
Devuelve as_of, found, notice_id y notice, que trae todo lo que devuelve la búsqueda más content: una ventana sobre el texto completo del aviso, con text, offset, total_length, has_more y next_offset. Cada resultado incluye id (el identificador permanente del aviso, p. ej. GGDN-2026-P-0378.pdf), notice_number (p. ej. GGDN-2026-EST-165), type (estado, aviso, edicto o caracter_general), office (el punto de atención regional, p. ej. Bogotá), publication_date, year, title_numbers (todas las placas que cubre el aviso), text_status (extracted, no_text_layer o unavailable) y document_url (el documento del aviso tal como lo publica la ANM).
content es null cuando text_status es no_text_layer (la ANM publicó el aviso como imagen) o unavailable; document_url sigue enlazando el documento.
Un id que la ANM no ha publicado devuelve found: false con HTTP 200, no un error.

Referencia completa

Esquemas, todos los campos de respuesta y un playground interactivo.