Aller au contenu

Guide des données ouvertes

Todo lo que necesitas para usar los 3,266 registros públicos en tu investigación, reportaje o proyecto: qué significa cada campo, cómo citarnos y cómo consultar la API.

Principes

Nuestro modelo de datos se basa en el Protocolo de la SCJN para juzgar con perspectiva de orientación sexual, identidad y expresión de género, en los Principios de Yogyakarta y en un enfoque de interseccionalidad. Registramos la identidad de cada persona como ella se nombraba, sin patologizar. Cómo documentamos, verificamos y contamos cada caso está en la méthodologie de la carte et du mémorial.

Nous séparons l'information en deux niveaux :

  • Publique : ce qui apparaît sur la carte, le mémorial, l'API et les téléchargements.
  • Privée : nombre legal, expedientes y carpetas de investigación, datos de salud, contactos de familiares y causas de muerte detalladas. Nunca se publica ni se entrega por la API.

Detrás de cada fila hay una persona y una familia. Te pedimos usar estos datos con respeto: evita el lenguaje sensacionalista, nombra a cada persona según su identidad y no difundas imágenes o detalles de la violencia sufrida.

Dictionnaire des données

Champs disponibles dans le CSV et dans /api/casos. Les valeurs vides signifient que la donnée est inconnue.

Personne

Campos de persona
ChampDescription
idNuméro unique de l'enregistrement. Il reste stable.
nombreNombre social o con el que la persona era conocida. Nunca publicamos el nombre legal si es distinto.
pronombresPronoms de la personne, s'ils sont connus (elle, il, iel).
edadEdad al momento de los hechos. Puede ser un texto aproximado (por ejemplo, «30 a 35»).
identidad_generoIdentidad de género: Mujer Transgénero, Hombre Transgénero, Mujer Cisgénero, Hombre Cisgénero, No Binario, Muxe, Travesti, Otra, Se desconoce.
orientacion_sexualOrientación sexual: Lesbiana, Gay, Bisexual, Pansexual, Asexual, Heterosexual, Diversidad sexual (sin especificar), Otra, Se desconoce.
expresion_generoExpresión de género: Femenina, Masculina, Andrógina, No conformista, Genderqueer, Otra, Se desconoce.
ocupacionProfession ou activité, si elle est connue.
pertenencia_etnicaPertenencia étnica: Ninguna, Indígena, Afromexicana, Otra, Se desconoce.
es_migrante, habla_lengua_indigena, tiene_discapacidad, situacion_calle, es_defensora_dhIndicateurs d'intersectionnalité : 1 = oui, 0 = non ou sans donnée.

Enregistrement

Campos de registro
ChampDescription
tipo_registroTipo de registro: legal (Crimen o delito), desaparecido (Desaparición), obituario (Obituario), otro (Otro). En el CSV aparece la etiqueta legible.
estado_victima / situacionSituación de la persona: fallecido (Falleció), fallecido_post_agresion (Falleció tras una agresión), desaparecido (Desaparecida / no localizada), sobreviviente (Con vida / sobreviviente).
delitosDelitos registrados para el caso (CSV), separados por « | ». Es la clasificación documentada, no una sentencia.
sintesisBref résumé du cas.
descripcion_hechos, remembranzaTextes longs. Uniquement dans le CSV avec ?textos=1.
urlLien vers la fiche publique de mémoire.

Date et lieu

Campos de fecha y lugar
ChampDescription
fecha_hechosDate des faits ou de la disparition (AAAA-MM-JJ).
fecha_decesoDate du décès ou de la localisation.
fecha_hallazgoDate de la découverte, si elle est différente.
date (API)Date principale : décès ; à défaut, celle des faits ou de la découverte.
estado, municipio, localidadLieu des faits selon le cadre géostatistique de l'INEGI.
lat, lngCoordonnées approximatives (WGS84) du lieu des faits ou de la découverte.

Recherche

Campos de búsqueda
ChampDescription
folio_busquedaNuméro de l'avis de recherche, s'il existe.
boletin_busqueda, alerta_amber, protocolo_albaAlertes déclenchées : 1 = oui, 0 = non.

Licence et comment citer

Les données sont publiées sous la licence Creative Commons Attribution 4,0 International (CC BY 4.0). Puedes copiarlos, analizarlos y redistribuirlos, incluso con fines comerciales, siempre que nos des el crédito correspondiente e indiques si hiciste cambios.

Nous suggérons de citer ainsi :

Memoria y Resistencia (2026). Registre des violences contre les personnes LGBTTTIQANB+ au Mexique [conjunto de datos]. Consultado el 3 de noviembre de 2026 en https://memoriayresistencia.org/datos

API

Deux points d'accès en lecture seule, en JSON. /api/casos est ouvert car il alimente la carte. Les chiffres de /api/estadisticas nécessitent un compte avec le questionnaire de départ rempli : dans le navigateur, votre session suffit ; depuis du code, utilisez votre clé personnelle.

GET /api/casos

Renvoie les cas publics avec les champs nécessaires pour une carte : id, nombre, lat, lng, tipo_registro, estado_victima, situacion, fecha, edad, lugar, estado, municipio, identidad_genero, foto_url y url.

Filtres facultatifs (les listes sont séparées par des virgules) :

Filtros de la API
ParamètreValeurs
qTexte dans le nom.
anio · desde · hastaAnnée exacte ou plage d'années (par exemple, desde=2020&hasta=2024).
estado · municipioIdentifiant numérique (voir /api/municipios?estado=ID).
tipolegal, desaparecido, obituario, otro
situacionfallecido, fallecido_post_agresion, desaparecido, sobreviviente
identidad · orientacion · expresionValeurs exactes du dictionnaire.
interes_migrante, habla_lengua_indigena, tiene_discapacidad, situacion_calle, es_defensora_dh
délitIdentifiant du catalogue des délits.
alertaboletin_busqueda, alerta_amber, protocolo_alba
limiteNombre maximal de résultats, de 1 à 5000.

Exemple avec le terminal :

curl "https://memoriayresistencia.org/api/casos?tipo=desaparecido&desde=2023"

Exemple en JavaScript :

const r = await fetch('https://memoriayresistencia.org/api/casos?estado=21');
const { total, datos } = await r.json();
console.log(`${total} personas documentadas`);

GET /api/estadisticas

Cifras agregadas con los mismos filtros: totales, y conteos por año, Estado, identidad, orientación, expresión, rango de edad, tipo de registro, situación, delito, interseccionalidad, contexto, medio, ocupación, mes, día de la semana, municipio, tipo de fuente, la tasa por millón de habitantes y qué tanto se conoce cada dato. Es la fuente de la página Données ouvertes.

Créez votre clé dans Mon compte › Mes données ouvertes et envoyez-la dans l'en-tête X-Clave-Datos. Chaque clé permet 600 requêtes par heure.

curl -H "X-Clave-Datos: TU_CLAVE" "https://memoriayresistencia.org/api/estadisticas?anio=2025"

GET /api/estadisticas?bloque=medios

Chiffres du Observatoire des médias: totales, notas por nivel de calificación, rasgos, tipos de problema, notas por mes y por año, prensa frente a redes, expresiones más frecuentes y la clasificación de cada medio y cuenta. Solo cifras agregadas: no incluye el texto de las notas. Usa la misma clave y el mismo límite.

curl -H "X-Clave-Datos: TU_CLAVE" "https://memoriayresistencia.org/api/estadisticas?bloque=medios"

/api/casos también tiene un límite de consultas por hora para cada conexión. Si necesitas la base completa, solicita el CSV en Données ouvertes.

Téléchargements

El CSV con los casos se entrega con una solicitud: detrás de cada registro hay una persona con nombre, y queremos saber quién usará los datos, para qué y cómo conocer su trabajo.

  1. Créez votre compte et répondez au questionnaire de départ.
  2. Envoyez la demande de données: si vienen de una institución, qué harás con ellos y cómo darle seguimiento a tu trabajo.
  3. Lorsque l'équipe l'autorise, le lien de téléchargement apparaît dans Mon compte pendant 90 jours.

El CSV usa codificación UTF-8 con BOM y comas como separador, así que abre bien en Excel, LibreOffice y Google Sheets. Acepta los mismos filtros que la API. Los relatos completos (textos=1) ne sont inclus que si la demande les autorise.

Une fois téléchargé, pour le lire en Python :

import pandas as pd
casos = pd.read_csv('memoria-y-resistencia-casos-2026-11-03.csv')
casos.groupby('estado').size().sort_values(ascending=False)

Vous avez trouvé une erreur dans les données ou souhaitez collaborer avec votre organisation ? Écrivez-nous.