School Models
Alumno
Endpoints
Retrieve by ID
GET https://dev.v3manager.com/api/model/courseParticipant/[id]
Retrieve many
GET https://dev.v3manager.com/api/model/courseParticipant
Create
POST https://dev.v3manager.com/api/model/courseParticipant
Update
POST https://dev.v3manager.com/api/model/courseParticipant/[id]
Delete
DELETE https://dev.v3manager.com/api/model/courseParticipant/[id]
Fields
| Name |
Label |
Type |
Required |
Readonly |
| id |
Referencia |
int |
no |
yes |
| course |
Curso |
int |
yes |
no |
| customer |
Cliente |
int |
yes |
no |
| start |
Fecha de inicio |
date |
yes |
no |
| end |
Fecha de fin |
date |
no |
no |
| notify |
Notificar |
bool |
yes |
no |
| created |
Fecha de creación |
datetime |
no |
yes |
| createUser |
Creado por |
int |
no |
yes |
| updated |
Fecha de actualización |
datetime |
no |
yes |
| updateUser |
Actualizado por |
int |
no |
yes |
| deleted |
Eliminado |
bool |
no |
yes |
Curso
Endpoints
Retrieve by ID
GET https://dev.v3manager.com/api/model/course/[id]
Retrieve many
GET https://dev.v3manager.com/api/model/course
Create
POST https://dev.v3manager.com/api/model/course
Update
POST https://dev.v3manager.com/api/model/course/[id]
Delete
DELETE https://dev.v3manager.com/api/model/course/[id]
Fields
| Name |
Label |
Type |
Required |
Readonly |
| id |
Referencia |
int |
no |
yes |
| name |
Nombre |
string |
yes |
no |
| type |
Tipo |
int |
yes |
no |
| maxParticipants |
Número de plazas |
int |
no |
no |
| start |
Fecha de inicio |
date |
yes |
no |
| end |
Fecha de fin |
date |
yes |
no |
| startTime |
Hora de inicio |
time |
no |
no |
| endTime |
Hora de fin |
time |
no |
no |
| daysOfWeek |
Días de la semana |
daysOfWeek |
no |
no |
| price |
|
float |
yes |
no |
| created |
Fecha de creación |
datetime |
no |
yes |
| createUser |
Creado por |
int |
no |
yes |
| updated |
Fecha de actualización |
datetime |
no |
yes |
| updateUser |
Actualizado por |
int |
no |
yes |
| deleted |
Eliminado |
bool |
no |
yes |
Profesor
Endpoints
Retrieve by ID
GET https://dev.v3manager.com/api/model/teacher/[id]
Retrieve many
GET https://dev.v3manager.com/api/model/teacher
Create
POST https://dev.v3manager.com/api/model/teacher
Update
POST https://dev.v3manager.com/api/model/teacher/[id]
Delete
DELETE https://dev.v3manager.com/api/model/teacher/[id]
Fields
| Name |
Label |
Type |
Required |
Readonly |
| id |
Referencia |
int |
no |
yes |
| name |
Nombre |
string |
yes |
no |
| avatar |
Imagen |
image |
no |
no |
| email |
Email |
email |
no |
no |
| created |
Fecha de creación |
datetime |
no |
yes |
| createUser |
Creado por |
int |
no |
yes |
| updated |
Fecha de actualización |
datetime |
no |
yes |
| updateUser |
Actualizado por |
int |
no |
yes |
| deleted |
Eliminado |
bool |
no |
yes |
Tipo de curso
Endpoints
Retrieve by ID
GET https://dev.v3manager.com/api/model/courseType/[id]
Retrieve many
GET https://dev.v3manager.com/api/model/courseType
Create
POST https://dev.v3manager.com/api/model/courseType
Update
POST https://dev.v3manager.com/api/model/courseType/[id]
Delete
DELETE https://dev.v3manager.com/api/model/courseType/[id]
Fields
| Name |
Label |
Type |
Required |
Readonly |
| id |
Referencia |
int |
no |
yes |
| name |
Nombre |
string |
yes |
no |
| endDate |
Fecha fin |
date |
no |
no |
| duration |
Duración |
duration |
no |
no |
| maxParticipants |
Número de plazas |
int |
no |
no |
| image |
Imagen |
image |
no |
no |
| shortDescription |
Descripción |
markdown |
no |
no |
| longDescription |
Descripción larga |
markdown |
no |
no |
| tags |
Etiquetas de tipo de curso |
manyToMany |
no |
no |
| extrasTag |
Etiqueta de extras |
int |
no |
no |
| created |
Fecha de creación |
datetime |
no |
yes |
| createUser |
Creado por |
int |
no |
yes |
| updated |
Fecha de actualización |
datetime |
no |
yes |
| updateUser |
Actualizado por |
int |
no |
yes |
| deleted |
Eliminado |
bool |
no |
yes |