Con esta API puede verificar la existencia y datos de un determinado certificado.
Endpoint
- URL:
api/v2/verify.php - Necesita iniciar sesión: No
- Métodos:
GET
Argumentos
-
uuidstr: Número de id del certificado, se lo puede encontrar en la parte inferior del sitio de edX.
Devuelve
-
503: Sistema en matenimiento (application/json) -
405: Método inválido (application/json) -
404: Certificado no encontrado (application/json) -
400: Argumentos inválidos (application/json) -
200: Datos del certificado (application/json)
Ejemplo
Puede probar con el siguiente uuid: 56bc8607e8e345848d74190641a673b4
Respuesta
Request
- Request:
GET api/v2/verify.php - Arguments:
-
uuid→56bc8607e8e345848d74190641a673b4
-
Response
- Headers:
Content Type: application/json - Body:
{ "uuid": "56bc8607e8e345848d74190641a673b4", "data": { "date": "2019-07-03 12:48:20", "grade": 0.7, "name": "Federico Vera", "course": "Aprendo Ajedrez en la UNC", "verified": 1, "organization": "Campus Virtual - UNC", "is_uupp": false } }
UUPP
Desde la versión 2.0.6 se agrega a la respuesta el flag is_uupp que indica si el certificado se corresponde a una Universidad Popular. En ese caso el parámetro grade va a ser una calificación numérica (1 - 10) y no un porcentaje.
Nota: Los certificados de las Universidades Populares comienzan todos con los caracteres up.