Atención: Este articulo es para los administradores de un plataforma. Caso usted sea un alumno, por favor entrar en contacto directamente con la institución responsable de su curso. 

 

1. Retorna una lista de evaluaciones de un determinado módulo de un curso. 




Con este método es posible obtener la lista de evaluaciones de un determinado módulo de un curso que tiene la plataforma. 


Parámetros 

Page: Número de la página 

Course_slug: Slug del curso 

Auth_token: Token de atenticación 

User_id: Id del usuario


Ejemplo de la URL: Sua-plataforma.eadbox/api/courses/{cuouse_id}/lectures/{lecture_id}/user_assessments?auth_token= {authentication_token}.  


Observaciones: En este método, puede ser utilizado course_slug en lugar de course_id y lecture_slug en lugar de lecture_id. 

Al ingresar a Postman, seleccione el método GET y coloque el parámetro conforme al ejemplo dado. 



La ejecución anterior, retorna un objeto JSON como este, con las informaciones de los usuarios que realizaron la evaluación. 


{ 

  "lecture_id": "string",  id del módulo  

  "lecture_slug": "string", slug del módulo 

  "title": "string", título del módulo 

  "description": "string", descripción del curso 

  "is_free": true, se el curso es gratuito 

  "updated_at": "2018-09-20T01:20:43.832Z", fecha de actualización 

  "created_at": "2018-09-20T01:20:43.832Z", fecha de creación  

  "percentage_finished": 0, porcentaje de finalización  

  "average_grade": 0, nota media 

  "approved": true, se está aprobada  

} 


En el caso las informaciones de la requesición no estén correctas, responderá el siguiente error: 



2. Retorna una lista de sesiones de un determinado módulo de un curso 



El método anterior, puede ser utilizado para obtener la lista de sesiones de un determinado módulo de un curso. 

 

Parámetros

Page: página de la sesión

course_id: Id del curso 

lecture_id: Id del módulo

auth_token: Token de autenticación 

 

Ejemplo de URLsua-plataforma.eadbox/api/admin/courses/{course_id}/lectures/{lecture_id}/lecture_visits?auth_token= {authentication_token}.

 

Al ingresar a Postman, selecciones el método GET e ingrese el parámetro conforme al ejemplo dado.  



La ejecución anterior, muestra un retorno de un objeto JSON como este, con las informaciones de la sesión del módulo especifico. 


{ 

  "lecture_visit_id": "string", id de la sesión  

  "open": true, si la sesión está abierta  

  "logged_in_ip": "string", ip de login  

  "logged_in_at": "string", fecha y hora del login   

  "logged_out_at": "string", fecha y hora del logout   

  "duration": 0, duración de la sesión  

  "user": { informaciones de usuario  

    "user_id": "string", id del usuario  

    "user_slug": "string", slug del usuario  

    "email": "string", e-mail del usuario  

    "name": "string" nombre del usuario  

  } 

} 

 

Caso seleccione otro método para este parámetro, por ejemplo POST, retornará un mensaje de error similar a éste: 


 


 

3. Retorna una lista de sesiones del portal 

 



Con el método anterior, es posible obtener las informaciones referente a las sesiones que tenía la plataforma. 


Parámetros: 

Page: página de sesión 

user_id: Id de usuario

Open: Filtro por sesiones activas  

 

Ejemplo de URLsua-plataforma/api/admin/sessions?auth_token={authentication_token} 

Al ingresar a Postman, seleccione el método GET e ingrese el parámetro conforme al ejemplo dado. 



La ejecución del método anterior no regresa un objeto JSON como éste, con las informaciones de las sesiones de toda la plataforma. 

 

{ 

  "lecture_visit_id": "string",  Id de la sesión  

  "open": true, Status de la sesión  

  "logged_in_ip": "string", ip de login 

  "logged_in_at": "string", fecha y hora de login 

  "logged_out_at": "string", fecha y hora del logout 

  "duration": 0, duración de la sesión  

  "user": { datos del usuario  

    "user_id": "string", id del usuario  

    "user_slug": "string", slug del usuario 

    "email": "string", e-mail del usuario 

    "name": "string", nombre del usuario

  } 

} 


Caso seleccione otro método para este parámetro, por ejemplo POST, retornará un mensaje de error similar a ésta: 




4. Retorna la lista de usuarios del portal 




Con el método anterior es posible obtener las informaciones referente a los usuarios que tenía en la plataforma. 

 

Parámetros: 

Auth_token: Token de autenticación  

Page: Número de página 

E-mail: E-mail de usuario

User_id: Id del usuario

Document_id: CPF 

Locked: Si es true retorna los usuarios bloqueados  

Active: Filtro para usuarios activos  

 

Ejemplo de URL: sua-plataforma.eadbox/api/admin/users?auth_token={authentication_token} 




La ejecución del método anterior, regresa un objeto JSON como éste, con las informaciones de todos los usuarios activos en la plataforma. 


{ 

  "user_id": "string", id del usuario 

  "user_slug": "string", slug del usuario 

  "auth_token": "string", Token del usuario 

  "active": true, Si el usuario está activo  

  "email": "string", E-mail del usuario

  "name": "string", Nombre del usuario

  "tags": "string",   

  "biography": "string", Biografía del usuario

  "cover_color": "string",  color de la capa 

  "document_id": "string", documento del usuario 

  "mobile_phone": 0, Teléfono celular del usuario  

  "home_phone": 0, Teléfono residencial del usuario  

  "profession": "string",  Profesión del usuario 

  "street": "string", Calle del usuario

  "number": "string", Número de la casa del usuario 

  "complement": "string", Complemento de dirección del usuario  

  "neighborhood": "string",  Barrio 

  "zip": "string", Código postal del usuario 

  "city": "string", Ciudad del usuario 

  "state": "string", Estado del usuario  

  "group": { Datos del grupo del usuario  

    "slug": "string", Slug del grupo 

    "saas_permissions": { Datos de permiso 

      "_id": "string", Id del permiso 

      "extensions": [Datos de extensión  

        "string", Status de la extensión 

      ], 

      "name": "string", Nombre de la extensión 

    } 

  }, 

  "created_at": "2018-09-22T20:16:18.523Z", Fecha de creación  

  "subscribed_courses_count": 0, Cantidad de cursos asignados   

  "custom_fields": {Datos de los campos utilizados 

    "custom_field_example": "string", Ejemplo de un campo utilizado  

  } 

} 

 

Caso seleccione otro método para ese parámetro, por ejemplo POST, retornará un mensaje de error similar a éste: 




Siendo así, es muy importante verificar si el método que está utilizando está correcto y si los parámetros están de acuerdo con uno que está siendo solicitado. 

 

6. Actualizar el registo de un usuario en el portal 




Con el método anterior es posible alterar los datos de registro de un usuario vía API. 


Parámetros:


user_id: Id del usuario

password: Contraseña 

password_confirmation: Confirmar contraseña  

email: Correo 

name: Nombre 

tags: Lista de interés del usuario que será creado. Separado por coma. Ejemplo: tecnología, educación, aprendizaje. 

biography: Biografía 

document_id: Identificación 

mobile_phone: Teléfono celular  

home_phone: Teléfono fijo 

group: Grupo del usuario 

avatar: Imagen del usuario que será creado. Es necesario enviar un request como multipart/form-data para utilizar este campo. Vide RFC 2388 para más informaciones.

street: Dirección (Calle) 

number: Dirección (número) 

complement: Dirección (complemento) 

neighborhood: Dirección (barrio) 

zip: Dirección (Código postal) 

city: Ciudad

state: Estado 

country: País (Código con tres letras, de acuerdo con ISO-3166-1 alfa-3 [https://pt.wikipedia.org/wiki/ISO_3166-1_alfa-3]) 

profession: Profesión 

auth_token *: Token de autenticación 

 

Ejemplo de URL: Sua-plataforma.eadbox.com/api/admin/users/{user_id}?email={novo%40email.com} 



La ejecución del método anterior regresa un objeto JSON como éste, confirmando la alteración del registro. 

 

{ 

  "valid": true 

} 

 


Cuando se realiza una búsquedad del registro del usuario nuevamente, es posible confirmar que el correo fue alterado con éxito: 



Caso los datos del parámetro estén incorrecto retornará el siguiente mensaje: 


{ 

  "valid": false 

} 

 


7. Bloquear un usuario en el portal 





Con el método anterior es posible bloquear un registro de un usuario en especifico que posee la plataforma. 

 

Parámetros: 

user_id *: Id del usuario

auth_token *: Token de autenticación 

 

Ejemplo de URLsua-plataforma.eadbox.com/api/admin/users/{id_user}?auth_token={authentication_token} 




La ejecución del método anterior retorna un objeto JSON como éste, confirmando el bloqueo del usuario. 


{ 

  "valid": true 

} 


Cuando se ingresa a la lista de usuarios utilizando el método /admin/users será posible confirmar si el registro fue bloqueado. Caso intente ingresar el id del usuario que bloqueo, será retornado ningún valor. 


Caso los datos del parámetro estén incorrectos retornará el siguiente mensaje: 

 

{ 

  "valid": false 

} 



8. Desbloquea un usuario en el portal 




Para desbloquear un usuario especifico de la plataforma, puedes selecionar un método POST en Postman utilizando el parametro  /admin/users/{user_id}/unlock. 

 

Parámetros: 

user_id *: Id del usuario  

auth_token *: Token de autenticación 

 

Ejemplo de URL: sua-plataforma/admin/users/{user_id}/unlock?auth_token={authentication_token} 




La ejecución del método anterior retorna un objeto JSON como éste, confirmando el desbloqueo del usuario en la plataforma. 


{ 

  "valid": true 

} 


Caso los datos de los parámetro estén incorrecto retornará el siguiente mensaje: 

 

{ 

  "valid": false 

} 

 

Al utilizar el método GET es un parámetro /admin/users/{user_id}:  




Es posible visualizar los datos de usuario nuevamente: 





09. Retornar una lista de matriculas del curso en el portal 




Con el método anterior es posible obtener las informaciones referentes a todos los planos en la plataforma. 


Parámetros:

user_id *: Id del usuario 

auth_token *: Token de autenticación 

 

Ejemplo de URLsua-plataforma.eadbox.com/admin/subscriptions?auth_token={authentication_token} 



 

La ejecución del método anterior retorna un objeto JSON como éste, con todas las informaciones de los planos de los usuarios: 


{ 

  "subscription_id": "string", Id del curso

  "paid_and_valid": true, Status de pago del curso  

  "percentage_finished": 0, Porcentaje del progreso   

  "average_grade": 0, Nota media 

  "finished": true, Status de conclusión  

  "approved": true, Status de aprobación 

  "created_at": "2018-09-23T02:10:02.922Z", Fecha de creación del plano  

  "finished_at": "2018-09-23T02:10:02.922Z", Fecha de finalización  

  "started_at": "2018-09-23T02:10:02.922Z", Fecha de inicio   

  "expires_at": "2018-09-23T02:10:02.922Z", Fecha de expiración   

  "current_payment": true,  Status del pago actual  

  "course": { Informaciones del curso  

    "course_id": "string", Idel curso  

    "course_slug": "string", Slug del curso  

    "title": "string", Título del curso  

  }, 

  "user": { Informaciones de usuario  

    "user_id": "string", Id del usuario  

    "user_slug": "string", Slug del usuario  

    "email": "string", E-mail del usuario  

    "name": "string" Nombre del usuario  

  } 

} 

 

Caso seleccione otro método para este parámetro, por ejemplo POST, o algunos de los datos estén incorrectos, retornará un mensaje de error similar a éste: 



 


10. Retornar un curso




Con el método anterior es posible obtener las informaciones referentes a un plano especifico. 

 

Parámetros: 

auth_token *: Token de autenticación 

user_id *: Id del usuario 

subscription_id *: Id de la suscripción  

 

Ejemplo de URLsua-plataforma.eadbox.com/api/admin/subscriptions/{subscription_id}?auth_token={authentication_token} 


 

La ejecución del método anterior, regresa un objeto JSON como éste, con todas las informaciones de los planos especificados: 


   { 

  "subscription_id": "string", Id del curso   

  "paid_and_valid": true, Status del pago del curso   

  "percentage_finished": 0, Porcentaje del progreso  

  "average_grade": 0, Nota média 

  "finished": true, Status de conclusión   

  "approved": true, Status de la aprobación  

  "created_at": "2018-09-23T02:10:02.922Z", Fecha de creación del curso  

  "finished_at": "2018-09-23T02:10:02.922Z", Fecha de finalización 

  "started_at": "2018-09-23T02:10:02.922Z", Fecha de inicio   

  "expires_at": "2018-09-23T02:10:02.922Z", Fecha de expiración   

  "current_payment": true,  Status del pago actual  

  "course": { Informaciones del curso  

    "course_id": "string", Idel curso  

    "course_slug": "string", Slug del curso  

    "title": "string", Título del curso  

  }, 

  "user": { Informaciones del usuario  

    "user_id": "string", Id del usuario  

    "user_slug": "string", Slug del usuario  

    "email": "string", E-mail del usuario  

    "name": "string" Nombre del usuario  

  } 

} 

 

} 

 


Caso seleccione otro método para ese parámetro, por ejemplo POST, o algún de los datos estén incorrectos, retornará un mensaje de error similar a éste: 





11. Bloquear la matricula de un usuario 




Con el método anterior es posible bloquear una matricula de uno o más usuarios de la plataforma. 

 

Parámetros: 

subscription_id *: Id de la matricula  

auth_token *: Token de autenticación 

 

Ejemplo: sua-plataforma.eadbox.com/api/admin/subscriptions/{subscription_id}?auth_token={authentication_token}. 



La ejecución del método anterior retorna un objeto JSON como éste, confirmando el bloqueo de la matricula. 


{ 

  "valid": true 

} 


Caso los datos del parámetro estén incorrecto retornará el siguiente mensaje: 

 

{ 

  "valid": false 

} 

 

Cuando se ingresa la lista de matriculas utilizando el método  /admin/subscriptions será posible confirmar si la matricula fue bloqueada. El caso intente ingresar el id de la matricula que fue bloqueada, ningún valor será retornado. 


12. Desbloquear la matricula de un usuario 


 

Con el método anterior es posible desbloquear una matricula de un usuario de la plataforma. 

 

Parámetros: 

subscription_id *: Id de la matricula  

auth_token *: Token de autenticación  

 

Ejemplo: sua-plataforma.eadbox.com/api/admin/subscriptions/{subscriptions_id}/unlock?auth_token={authentication_token} 



 

La ejecución del método anterior retorna un objeto JSON como éste, validando que el usuario fue desbloqueado: 


{ 

  "valid": true 

} 


Caso los datos del parámetro estén incorrectos, retornará el siguiente mensaje: 

 

{ 

  "valid": false 

} 

 

Cuando se ingrese la lista de matriculas utilizando el método  /admin/subscriptions será posible confirmar si la matricula fue desbloqueada.



13. Bloquear un pago en la plataforma 



Con el método anterior es posible bloquear un pago de un usuario en la plataforma.  

 

Parámetros: 

subscription_id *: Id de la suscripción 

auth_token *: Token de autenticación 

 

Ejemplo de URLsua-plataforma.eadbox.com/api/admin/payments/{payment_id}?auth_token={authentication} 



La ejecución del método anterior retorna un objeto JSON como éste, confirmando el bloqueo del pago. 


{ 

  "valid": true 

} 

 

Caso los datos del parámetro estén incorrectos, retornará el siguiente mensaje: 


{ 

  "valid": false 

} 

 

Cuando se ingresa la lista de matriculas utilizando el método /admin/payments será posible confirmar si la matricula fue bloqueada. Caso se intente ingresar el id de la matricula que se bloqueo, ningún valor será retornado. 



14. Listar los grupos de la plataforma 



Con el método anterior es posible obtener las informaciones referentes a los grupos de la plataforma. 

 

Parámetros: 

page: Número de página 

auth_token *: Token de autenticación 

user_id: Filtro retorna grupos en los que el usuario está matriculado. 

 

Ejemplo de URLsua-plataforma.eadbox.com/api/admin/teams?auth_token={authentication_token} 




La ejecución del método anterior, retorna un objeto JSON como éste, con las informaciones de las salas de aula. 


{ 

  "team_id": "string", Id del grupo  

  "name": "string", Nombre del grupo 

  "course": { Informaciones del curso 

    "course_id": "string", Id del curso 

    "course_slug": "string", Slug del curso 

    "title": "string" Titulo de curso 

  }, 

  "user": { Informaciones del usuario  

    "user_id": "string", Id del usuario 

    "user_slug": "string", Slug del usuario 

    "email": "string", E-mail del usuario 

    "name": "string" Nombre del usuario  

  } 

} 

 


Caso seleccione otro método para ese parámetro, por ejemplo POST, o alguno de los datos estén incorrectos, retornará un mensaje de error similar a éste: 




15. Crear un grupo en la plataforma 



Con el método anterior es posible crear un grupo en la plataforma 

 

Parámetros: 

name *: Nombre del grupo  

user_ids *: Ids de los usuarios 

email *: Email de los usuarios

course_ids *: Ids de los cursos separados por comas  

course_slugs *: Slugs de los cursos separados por comas  

auth_token *: Token de autenticación 

 

Ejemplo de URL: sua-plataforma.eadbox.com/api/admin/teams?name={nome_da_ sala}&user_ids={user_ids}&email={email_dos_usuarios}&course_ids={course_id}&course_slugs={course_slugs} 



La ejecución del método anterior, retorna un objeto JSON como éste, confirmando la creación del grupo: 


{ 

  "course": {  

    "team_id": "string", Id del grupo  

    "name": "string" Nombre del grupo  

  }, 

  "valid": true 

} 


Caso los datos del parámetro estén incorrectos, retornará el siguiente mensaje: 


{ 

  "valid": false 

} 


Cuando la lista de grupos utilizando el parámetro /admin/teams y el método GET, será posible confirmar si la matricula fue bloqueada. Caso intente ingresar el Id de la matricula que se bloqueo, ningún valor será retornado. 


16. Retornar un grupo 



Con el método anterior es posible obtener las informaciones referentes a un grupo especifico de la plataforma. 

 

Parámetros: 

auth_token *: Token de autenticación  

user_id *: Id del usuario 

team_id *: Id del grupo  

 

Ejemplo de URLsua-plataforma.eadbox.com/api/admin/teams/{team_id}?auth_token={authentication_token} 



La ejecución del método anterior, retorna un objeto JSON como éste, con las informaciones del grupo en especifico: 


{ 

  "team_id": "string", Id del grupo

  "name": "string", Nombre del grupo  

  "course": { Informaciones del curso  

    "course_id": "string", Id del curso 

    "course_slug": "string", Slug del curso 

    "title": "string" Titulo del curso 

  }, 

  "user": { Informaciones del usuario 

    "user_id": "string", Id del usuario 

    "user_slug": "string", Slug del usuario 

    "email": "string", E-mail del usuario 

    "name": "string" Nombre del usuario 

  } 

}

 

Caso seleccione otro método para ese parámetro, por ejemplo POST, o alguno de los datos estén incorrecto, retornara un mensaje de error similar a éste: 




 

17. Editar un grupo de la plataforma 




Con el método anterior es posible editar un grupo en la plataforma. 

 

Parámetros: 

team_id *: Id del grupo 

name *: Nombre del grupo 

user_ids *: Ids de los usuarios separados por comas  

email *: Email de los usuarios 

course_ids *: Ids de los cursos separados por comas  

course_slugs *: Slugs de los cursos separados por comas  

auth_token *: Token de autenticación 


Ejemplo de URL editando el nombre del grupo: sua-plataforma.eadbox.com/api/admin/teams 
/{team_id}?name=Teste&user_ids={user_ids}&email=novo%40email.com 
&course_ids={course_ids}&course_slugs=customer-success-eadbox 



La ejecución del método anterior retorna un objeto JSON como éste, confirmando las alteraciones del grupo. 


{ 

  "valid": true 

} 

 

Caso los datos de parámetro estén incorrectos, retornará el siguiente mensaje: 


{ 

  "valid": false 

} 


Al forzar el grupo por el parámetro /admin/teams/{teams_id}  y el método GET es posible confirmar que el grupo fue alterado. 


18. Adicionar uno o más usuarios en el grupo  



Con el método anterior es posible adicional uno o más alumnos en grupo de la plataforma. 

 

Parâmetro envolvidos: 

team_id *: Nombre del grupo 

user_ids *: Ids de los usuarios separados por comas  

email *: Email de los usuarios  

 

Ejemplo de URLsua-plataforma.eadbox.com/api/admin/teams/{teams_id}/users?user_ids={user_ids}&
email=admin1%40admin.com 



La ejecución del método anterior, retorna un objeto JSON como éste, confirmando que el usuario fue incluido en el grupo. 


{ 

  "valid": true 

} 

 

Caso los datos del parámetro estén incorrectos, retornará el siguiente mensaje: 


{ 

  "valid": false 

} 

 

 Al forzar el grupo por el parámetro /admin/teams/{teams_id} es posible confirmar que el grupo tiene un nuevo usuario. 



19. Remover uno o más usuarios del grupo 



Con el método anterior es posible remover un alumno de un grupo. 

Obs: En esta requisición deben ser utilizados user_ids o user_emails. 

 

Parámetros: 

team_id *: Nombre del grupo 

user_ids *: Ids de los usuarios 

email *: Email de los usuarios 

 

Ejemplo de URLsua-plataforma.eadbox.com/api/admin/teams/{team_id}/users/user_id?auth_token={authentication_token} 



La ejecución del método anterior, retorna un objeto JSON como éste, confirmando que el usuario fue eliminado. 


{ 

  "valid": true 

} 

 

Caso los datos de los parámetros estén incorrectos, retornará el siguiente mensaje: 


{ 

  "valid": false 

} 

 

Cuando al ingresa al grupo utilizando el método /admin/teams/{team_idserá posible confirmar si el usuario fue removido. 

Siendo así, es muy importante verificar si el método que está utilizando está correcto y si los parámetros están de acuerdo con lo que está siendo solicitado. 


20. Retornar a la lista de programas disponibles en el portal  



Con el método anterior es posible obtener las informaciones referentes a los programas de la plataforma. 

 

Parámetros: 

page: Número de la página 

auth_token *: Token de autenticación

 

Ejemplo: sua-plataforma.eadbox.com/api/admin/tracks?auth_token={authentication_token} 



La ejecución del método anterior, retorna un objeto JSON como éste, con las informaciones de los programas: 


{ 

  "track_id": "string", Id del programa

  "track_slug": "string", Slug del programa

  "title": "string", Titulo del programa 

  "description": "string", Descripción del programa 

  "published": true, Status de la publicación del programa

  "courses": [ Informaciones de los cursos que poseen programas

    { 

      "course_id": "string", Id del curso   

      "course_slug": "string", Slug del curso  

      "title": "string", Titulo del curso 

      "description": "string", Descripción del curso

      "is_paid": true, Si el curso es pago o no  

      "price": 0,  Precio del curso 

      "published": true, Status de publicación del curso  

      "logo_url": "string", URL del logo del curso  

      "listed": true, Status de la lista del curso 

    } 

  ], 

  "logo_url": "string" URL del logo del programa 

} 


Caso seleccione otro método para este parámetro, por ejemplo POST, retornará un mensaje de error similar a éste:  




21.Retornar un programa



Con el método anterior es posible obtener las informaciones referentes a un programa especifico de la plataforma. 

 

Parámetros

auth_token *: Token de autenticación 

track_id *: Id del programa 

 

Ejemplo: sua-plataforma.eadbox.com/api/admin/tracks/{track_id}?auth_token={authentication_token} 



La ejecución del método anterior, retorna un objeto JSON como éste, con las informaciones del programa especifico: 


{ 

  "track_id": "string", Id del programa

  "track_slug": "string", Slug del programa 

  "title": "string", Titulo del programa

  "description": "string", Descripción del programa  

  "published": true, Status de publicación del programa 

  "courses": [ informaciones de los cursos que están en el programa 

    { 

      "course_id": "string", Id del curso

      "course_slug": "string", Slug del curso  

      "title": "string", Titulo del curso 

      "description": "string", Descripción del curso 

      "is_paid": true, Si el curso es pago o no 

      "price": 0,  Precio del curso 

      "published": true, Status de publicación del curso  

      "logo_url": "string", URL del logo del curso  

      "listed": true, Status de la lista de un curso 

    } 

  ], 

  "logo_url": "string" URL del logo del programa 

} 


Caso seleccione otro método para ese parámetro, por ejemplo POST, retornará un mensaje de error similar a éste: 

 



 

22. Retornando una lista de matriculas de un alumno en el portal 



Con el método anterior es posible obtener las informaciones referentes a las matriculas de un usuario especifico. 


Parámetros

user_id *: Id del usuario 

auth_token *: Token de autenticación 

 

Ejemplo: sua-plataforma.eadbox.com/api/admin/users/{user_id}/subscriptions?auth_token={authentication_token} 



La ejecución del método anterior, retorna un objeto JSON como éste, con todas las informaciones de las matriculas de un usuario: 


{ 

  "subscription_id": "string", Id de la matricula  

  "paid_and_valid": true, Status del pago 

  "percentage_finished": 0, Porcentaje del progreso  

  "average_grade": 0, Nota média 

  "finished": true, Status de finalización 

  "approved": true, Status de aprobación 

  "created_at": "2018-09-24T00:24:51.682Z", Fecha de creación  

  "finished_at": "2018-09-24T00:24:51.682Z", Fecha de finalización 

  "started_at": "2018-09-24T00:24:51.682Z", Fecha de inicio  

  "expires_at": "2018-09-24T00:24:51.682Z", Fecha de expiración  

  "current_payment": true, Status del pago actual   

  "course": { informaciones del curso  

    "course_id": "string", Id del curso 

    "course_slug": "string", Slug del curso 

    "title": "string", Titulo del curso 

  }, 

  "user": { Informaciones del usuario  

    "user_id": "string", Id del usuario 

    "user_slug": "string", Slug del usuario

    "email": "string", E-mail del usuario

    "name": "string" Nombre del usuario

  } 

} 


Caso seleccione otro método para ese parámetro, por ejemplo POST, retornará un mensaje de error similar a éste: 



 

 


Caso ainda tenha ficado alguma dúvida, entre em contato com a nossa equipe de atendimento através do suporte@eadbox.com