Skip to main content

Mexique — Licence de professionnel de santé

Confirme qu'une personne détient au moins une licence professionnelle liée à la santé dans le registre officiel des professions. Les mêmes modes de recherche que pour Mexique — Licence professionnelle s'appliquent : CURP, numéro de licence ou nom. Les licences hors santé sont retirées du résultat.

Les titres de santé comprennent la médecine, les soins infirmiers, l'art dentaire, la pharmacie, la nutrition, la psychologie clinique, la psychiatrie, l'obstétrique, la physiothérapie et l'optométrie. La médecine vétérinaire est exclue. Une personne qui ne détient que des licences hors santé retourne 404.

Il s'agit d'un contrôle de titres, pas d'une preuve d'identité. Pour l'ensemble des licences, utilisez Mexique — Licence professionnelle. Pour l'état civil, utilisez Citoyen mexicain (CURP).

API reference​

Endpoint​

https://api.verifik.co/v2/mx/health-worker

Une correspondance retourne les mêmes champs d'identité que l'endpoint de licence générale, plus isHealthWorker: true et nonHealthCount (nombre de licences hors santé écartées). cedulas ne contient que les licences de santé.

Headers​

NomValeur
Acceptapplication/json
AuthorizationBearer <token>

Parameters​

Envoyez documentType + documentNumber, ou firstName + lastName. Ne mélangez pas les deux modes.

NomTypeRequisDescriptionExemple
documentTypestringMode documentCURP ou CEDULA (insensible à la casse). Le CURP est à privilégier pour un recrutement dans la santé.CURP
documentNumberstringAvec documentTypeUn CURP de 17 à 18 caractères ou un numéro de licence.LOPE900501HDFGRN01
firstNamestringMode nomPrénoms. 2 à 80 caractères.ANA
lastNamestringMode nomLes deux noms de famille, le paternel en premier. 2 à 80 caractères.LOPEZ RUIZ

How matching works​

La recherche est identique à celle de l'endpoint de licence générale, puis un filtre santé est appliqué.

  • CURP tente une correspondance directe (matchMethod: "curp"), puis un repli sur le nom exact, sans coût supplémentaire (matchMethod: "curp_to_name").
  • CEDULA est une correspondance exacte sur le numéro de licence. Une licence hors santé retourne 404.
  • Nom est une correspondance exacte du nom complet. Si aucune des licences correspondantes n'est un titre de santé, la réponse est 404.
  • nonHealthCount est le nombre de licences trouvées puis exclues. isHealthWorker vaut true chaque fois que cet endpoint retourne 200.

Request​

import axios from "axios";

const { data } = await axios.get("https://api.verifik.co/v2/mx/health-worker", {
params: {
documentType: "CURP",
documentNumber: "LOPE900501HDFGRN01",
},
headers: { Accept: "application/json", Authorization: `Bearer ${process.env.VERIFIK_TOKEN}` },
});
console.log(data);

Response​

{
"data": {
"ambiguous": false,
"arrayName": ["ANA", "LOPEZ", "RUIZ"],
"cedulas": [
{
"curp": "LOPE900501HDFGRN01",
"firstName": "ANA",
"fullName": "ANA LOPEZ RUIZ",
"gender": "MUJER",
"institution": "UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO",
"lastName": "LOPEZ RUIZ",
"licenseNumber": "10050101",
"licenseType": "C1",
"profession": "LICENCIATURA COMO MEDICO CIRUJANO",
"registrationYear": 2019,
"title": "LICENCIATURA COMO MEDICO CIRUJANO"
}
],
"curp": "LOPE900501HDFGRN01",
"documentNumber": "LOPE900501HDFGRN01",
"documentType": "CURP",
"firstName": "ANA",
"fullName": "ANA LOPEZ RUIZ",
"lastName": "LOPEZ RUIZ",
"matchMethod": "curp",
"matchNote": null,
"isHealthWorker": true,
"nonHealthCount": 1
},
"signature": {
"dateTime": "October 20, 2026 12:00 PM",
"message": "Certified by Verifik.co"
}
}

Notes​

  • 404 signifie qu'aucune licence de santé n'a été trouvée. Cela couvre un CURP valide sans aucune licence, ainsi qu'une personne qui ne détient que des licences hors santé (par exemple le droit).
  • Dans Smart Batch, ce 404 est un résultat de contrôle abouti, pas une ligne en échec.
  • Les résultats sont mis en cache jusqu'à 7 jours.
  • Le CURP sandbox LOPE900501HDFGRN01 retourne une licence de médecine et nonHealthCount: 1.
  • Un CURP contenant 000003 (par exemple LOPE000003MDFRRN03) retourne la licence de santé du repli par le nom.
  • documentType=CEDULA et documentNumber=10000002 retournent une licence de soins infirmiers. 10000001 correspond uniquement au droit et retourne 404.
  • Le CURP LOPE900404HDFNTF01, un CURP contenant 000002 et lastName=NOTFOUND retournent 404.
  • Un CURP de moins de 17 caractères ou de plus de 18, ou un documentType invalide, retourne 409 MissingParameter.
  • Lorsque le registre est injoignable, la réponse est 409 Endpoint_out_of_service. Réessayez plus tard.
  • Voir aussi : Mexique — Licence professionnelle, Citoyen mexicain (CURP), Validation INE.