API Verify

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

  • uuid str: 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 uuid56bc8607e8e345848d74190641a673b4

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.