Definição:
Lista todos os cursos da instituição.
Método:
GET http://api.forleven.com/course/
Campo | Tipo | Descrição |
(Opcional) id_institution |
Integer |
ID da instituição, caso seu aplicativo acesse todas as instituições |
Parâmetros de resposta:
Campo | Tipo | Descrição |
id_course | Integer | ID do curso |
id_user_create | Integer | ID do usuário criador do curso |
name | String | Nome do curso |
order | Integer | Número para ordenação de listagem |
type | String | Tipo de do curso (escola, técnico, graduação, pós-graduação ou curso livre) |
pre_registration | Boolean | Se o curso aceita pré-matrícula |
school_stage_total | Integer | Número do total de séries, exemplo, o Ensino Fundamental tem 9 séries (1º ao 9º), já uma graduação de Direito tem normalmente 10 séries (10 semestres) |
school_stage_duration |
Integer | Tipo da série, ano ou semestre |
term_total | Integer | Divide pela serie_duration, exemplo, número 4 para 4 Bimestres (12/4) ou número 2 para 2 períodos em graduação (6/2) |
term_name |
String | Nome da divisão, caso não será informado será calculado automaticamente (Bimestre, Trimestre ...) |
Resposta:
{ "count": 2, "data": [ { "id_course": 1, "id_user_create": 42, "name": "Ensino Médio", "order": "1", "type": "escola", "pre_registration": true, "school_stage_total": 3, "school_stage_duration": 4, "term_total": 12, "term_name": "Bimestre" }, { "id_course": 2, "id_user_create": 42, "name": "Ensino Fundamental", "order": 2, "type": "escola", "pre_registration": true, "school_stage_total": 9, "school_stage_duration": 4, "term_total": 12, "term_name": "Bimestre" } ] }