curl -X POST "https://client.tukanmx.com/tukan-atlas/latest/" \
-H "Authorization: Token $API_TUKAN" \
-H "Content-Type: application/json" \
-d '{
"indicator_ids": [1528],
"geo_filter": {
"entity_type_id": "MUNICIPALITY",
"within": {"entity_code": "16", "entity_type_id": "STATE"}
}
}'
import os
import requests
headers = {"Authorization": f"Token {os.environ['API_TUKAN']}"}
# Población total (1528) de todos los municipios de Michoacán (16)
resp = requests.post(
"https://client.tukanmx.com/tukan-atlas/latest/",
headers=headers,
json={
"indicator_ids": [1528],
"geo_filter": {
"entity_type_id": "MUNICIPALITY",
"within": {"entity_code": "16", "entity_type_id": "STATE"},
},
},
)
resp.raise_for_status()
for obs in resp.json()["results"][:3]:
print(obs["entity_name"], obs["value"], obs["period"])
{
"count": 113,
"results": [
{
"entity_id": "1000",
"entity_code": "16085",
"entity_name": "Tangancícuaro",
"entity_type_id": "MUNICIPALITY",
"indicator_id": "1528",
"indicator_name": "Población total",
"indicator_name_en": "Total population",
"value": 35256.0,
"period": "2020-01-01",
"parent_code": "16",
"parent_name": "Michoacán de Ocampo",
"parent_name_en": "Michoacán de Ocampo",
"parent_entity_type_id": "STATE",
"collection": null
}
]
}
Últimas observaciones
Obtén el valor más reciente de cualquier indicador para las entidades geográficas que elijas.
curl -X POST "https://client.tukanmx.com/tukan-atlas/latest/" \
-H "Authorization: Token $API_TUKAN" \
-H "Content-Type: application/json" \
-d '{
"indicator_ids": [1528],
"geo_filter": {
"entity_type_id": "MUNICIPALITY",
"within": {"entity_code": "16", "entity_type_id": "STATE"}
}
}'
import os
import requests
headers = {"Authorization": f"Token {os.environ['API_TUKAN']}"}
# Población total (1528) de todos los municipios de Michoacán (16)
resp = requests.post(
"https://client.tukanmx.com/tukan-atlas/latest/",
headers=headers,
json={
"indicator_ids": [1528],
"geo_filter": {
"entity_type_id": "MUNICIPALITY",
"within": {"entity_code": "16", "entity_type_id": "STATE"},
},
},
)
resp.raise_for_status()
for obs in resp.json()["results"][:3]:
print(obs["entity_name"], obs["value"], obs["period"])
{
"count": 113,
"results": [
{
"entity_id": "1000",
"entity_code": "16085",
"entity_name": "Tangancícuaro",
"entity_type_id": "MUNICIPALITY",
"indicator_id": "1528",
"indicator_name": "Población total",
"indicator_name_en": "Total population",
"value": 35256.0,
"period": "2020-01-01",
"parent_code": "16",
"parent_name": "Michoacán de Ocampo",
"parent_name_en": "Michoacán de Ocampo",
"parent_entity_type_id": "STATE",
"collection": null
}
]
}
- Por su
indicator_id. Encuentra los IDs en el catálogo de indicadores. - Por el
collection_id. Trae los resultados de todos los indicadores dentro de la colección. Puedes consultar el catálogo de las colecciones en colecciones.
geo_entity_idsrecibe una lista explícita deentity_id.geo_filterrecibe todo un nivel geográfico dentro de una entidad padre, por ejemplo “todas las AGEBs de Michoacán” o “todos los códigos postales de Morelia”.
curl -X POST "https://client.tukanmx.com/tukan-atlas/latest/" \
-H "Authorization: Token $API_TUKAN" \
-H "Content-Type: application/json" \
-d '{
"indicator_ids": [1528],
"geo_filter": {
"entity_type_id": "MUNICIPALITY",
"within": {"entity_code": "16", "entity_type_id": "STATE"}
}
}'
import os
import requests
headers = {"Authorization": f"Token {os.environ['API_TUKAN']}"}
# Población total (1528) de todos los municipios de Michoacán (16)
resp = requests.post(
"https://client.tukanmx.com/tukan-atlas/latest/",
headers=headers,
json={
"indicator_ids": [1528],
"geo_filter": {
"entity_type_id": "MUNICIPALITY",
"within": {"entity_code": "16", "entity_type_id": "STATE"},
},
},
)
resp.raise_for_status()
for obs in resp.json()["results"][:3]:
print(obs["entity_name"], obs["value"], obs["period"])
{
"count": 113,
"results": [
{
"entity_id": "1000",
"entity_code": "16085",
"entity_name": "Tangancícuaro",
"entity_type_id": "MUNICIPALITY",
"indicator_id": "1528",
"indicator_name": "Población total",
"indicator_name_en": "Total population",
"value": 35256.0,
"period": "2020-01-01",
"parent_code": "16",
"parent_name": "Michoacán de Ocampo",
"parent_name_en": "Michoacán de Ocampo",
"parent_entity_type_id": "STATE",
"collection": null
}
]
}
Autorizaciones
Token de autenticación. Formato requerido: Token tu-token (la palabra Token, un espacio y tu token). Solicita tu token escribiendo a contacto@tukanmx.com.
Cuerpo
Al menos uno de indicator_ids o collection_ids es requerido. No se pueden combinar geo_entity_ids y geo_filter.
Lista de IDs de indicadores (máximo 20). Requerido si no se proporciona collection_ids.
20[1528]
Lista de IDs de colecciones (máximo 5). Requerido si no se proporciona indicator_ids.
5[501]
Filtrar por IDs de entidades geográficas. No combinar con geo_filter.
[1051]
Filtro geográfico jerárquico. Devuelve todas las entidades del tipo indicado contenidas dentro de la entidad padre.
Show child attributes
Show child attributes
¿Esta página le ayudó?