Skip to main content

멕시코 — 전문 면허

공식 전문 면허 등록부에서 해당자가 전문 면허(cédula profesional)를 보유하고 있는지 확인합니다. 이것은 자격 검증이며, 신원 증명 자체는 아닙니다.

문서 또는 이름 중 하나를 보내세요.

  • CURP(권장). 해당 CURP에 연결된 면허를 등록부에서 먼저 확인합니다.
  • 면허 번호. cédula 번호와 정확히 일치하는 항목입니다.
  • 이름. 이름과 두 성(부성·모성)에 대한 악센트 무시 완전 일치입니다.

한 사람이 여러 면허를 보유할 수 있으므로 cedulas는 배열입니다. CURP 소지자의 민사 기록은 멕시코 시민(CURP)을 참고하세요. 유권자 자격증은 INE 검증을 참고하세요. 보건 면허만 필요하면 보건 전문가 면허를 참고하세요.

API reference​

Endpoint​

https://api.verifik.co/v2/mx/cedula-profesional

일치하면 fullName, matchMethod, ambiguous, 그리고 licenseNumber, title, profession, institution, registrationYear를 담은 cedulas[]를 반환합니다.

Headers​

NameValue
Acceptapplication/json
AuthorizationBearer <token>

Parameters​

documentType + documentNumber, 또는 firstName + lastName을 보내세요. 두 방식을 섞지 마세요.

NameTypeRequiredDescriptionExample
documentTypestring문서 모드CURP 또는 CEDULA(대소문자 무시).CURP
documentNumberstringdocumentType과 함께17–18자의 CURP(자동으로 대문자 변환) 또는 면허 번호.LOPE900501HDFGRN01
firstNamestring이름 모드이름. 2–80자.ANA
lastNamestring이름 모드두 성, 부성 먼저. 2–80자.LOPEZ RUIZ

How matching works​

  • CURP. 해당 CURP에 연결된 면허를 먼저 반환합니다(matchMethod: "curp"). 직접 연결된 면허가 없으면 Verifik이 CURP 소지자의 공식 이름을 확인한 뒤 전체 이름이 정확히 일치하는 항목을 검색합니다. 이 단계는 추가 비용이 없습니다(matchMethod: "curp_to_name", matchNote 포함). 같은 CURP를 가진 행이 우선합니다. 그렇지 않으면 CURP가 없고 이름이 정확히 일치하는 행을 반환합니다.
  • **ambiguous: true**는 해당 행이 둘 이상의 기관·등록 연도 그룹에 속해 동명이인일 수 있음을 뜻합니다. 행을 검토하거나 면허 번호를 요청하세요.
  • CEDULA. 면허 번호의 완전 일치입니다(matchMethod: "license").
  • 이름. 악센트와 대소문자를 무시한 전체 이름 완전 일치입니다(matchMethod: "name"). ambiguous는 같은 기관/연도 규칙을 사용합니다. CURP를 우선하세요.

Request​

import axios from "axios";

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

이름 모드는 firstName=ANA와 lastName=LOPEZ RUIZ를 사용하고 documentType과 documentNumber는 생략합니다.

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",
"firstName": "ANA",
"fullName": "ANA LOPEZ RUIZ",
"gender": "MUJER",
"institution": "UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO",
"lastName": "LOPEZ RUIZ",
"licenseNumber": "20050101",
"licenseType": "C1",
"profession": "LICENCIATURA EN DERECHO",
"registrationYear": 2019,
"title": "LICENCIATURA EN DERECHO"
}
],
"curp": "LOPE900501HDFGRN01",
"documentNumber": "LOPE900501HDFGRN01",
"documentType": "CURP",
"firstName": "ANA",
"fullName": "ANA LOPEZ RUIZ",
"lastName": "LOPEZ RUIZ",
"matchMethod": "curp",
"matchNote": null
},
"signature": {
"dateTime": "October 20, 2026 12:00 PM",
"message": "Certified by Verifik.co"
}
}

Notes​

  • 유효한 CURP라도 소지자에게 면허가 없으면 404를 반환하며, 샌드박스에서도 같습니다. 빈 cedulas 배열은 성공 응답이 아닙니다.
  • ambiguous: true는 행이 둘 이상의 기관과 등록 연도에 걸쳐 있음을 뜻합니다. 행을 검토하거나 면허 번호로 조회하세요.
  • 결과는 최대 7일간 캐시되므로 같은 조회는 빠르게 응답합니다.
  • 샌드박스 인물 ANA LOPEZ RUIZ. LOPE900501HDFGRN01을 포함한, 아래 트리거를 제외한 모든 CURP는 면허 두 건의 직접 일치를 반환합니다.
  • 000003이 포함된 CURP(예: LOPE000003MDFRRN03)는 matchMethod: "curp_to_name"과 cedulas[].curp: null을 반환합니다. 이것은 CURP를 이름으로 넘기는 경우입니다.
  • 000002가 포함된 CURP(예: LOPE000002MDFRRN02)는 404를 반환합니다(유효한 CURP, 면허 없음).
  • CURP LOPE900404HDFNTF01, 면허 90040401, 또는 lastName=NOTFOUND는 404를 반환합니다.
  • documentType=CEDULA와 documentNumber=10000001은 법학 면허 한 건을 반환합니다. firstName=ANA와 lastName=AMBIGUA는 ambiguous: true를 반환합니다.
  • 17자보다 짧거나 18자보다 긴 CURP, 또는 유효하지 않은 documentType은 409 MissingParameter를 반환합니다.
  • 등록부에 연결할 수 없으면 응답은 409 Endpoint_out_of_service입니다. 나중에 다시 시도하세요.
  • 관련: 멕시코 시민(CURP), INE 검증, 보건 전문가 면허, 학업 증명서 (folio).