312 lines
6.3 KiB
JSON
312 lines
6.3 KiB
JSON
|
{
|
||
|
"swagger": "2.0",
|
||
|
"info": {
|
||
|
"title": "API Facultad",
|
||
|
"description": "Esta es la API de la facultad Filadelfia",
|
||
|
"version": "1.0.0"
|
||
|
},
|
||
|
"host": "localhost:3000",
|
||
|
"basePath": "/",
|
||
|
"schemes": [
|
||
|
"http"
|
||
|
],
|
||
|
"paths": {
|
||
|
"/matriculas": {
|
||
|
"get": {
|
||
|
"description": "",
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/agregarAlumno": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"parameters": [
|
||
|
{
|
||
|
"name": "body",
|
||
|
"in": "body",
|
||
|
"schema": {
|
||
|
"type": "object",
|
||
|
"properties": {
|
||
|
"rol": {
|
||
|
"example": "any"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/editarUsuario": {
|
||
|
"put": {
|
||
|
"description": "",
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/editarTutor": {
|
||
|
"put": {
|
||
|
"description": "",
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/agregarTutor": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/alumnoIniciado": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"parameters": [
|
||
|
{
|
||
|
"name": "body",
|
||
|
"in": "body",
|
||
|
"schema": {
|
||
|
"type": "object",
|
||
|
"properties": {
|
||
|
"matricula": {
|
||
|
"example": "any"
|
||
|
},
|
||
|
"contrasena": {
|
||
|
"example": "any"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"400": {
|
||
|
"description": "Bad Request"
|
||
|
},
|
||
|
"401": {
|
||
|
"description": "Unauthorized"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/usuarioValido": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/traerDatosAlumno": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"parameters": [
|
||
|
{
|
||
|
"name": "body",
|
||
|
"in": "body",
|
||
|
"schema": {
|
||
|
"type": "object",
|
||
|
"properties": {
|
||
|
"id": {
|
||
|
"example": "any"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/carreras": {
|
||
|
"get": {
|
||
|
"description": "",
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/traerDatosTutor": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"parameters": [
|
||
|
{
|
||
|
"name": "body",
|
||
|
"in": "body",
|
||
|
"schema": {
|
||
|
"type": "object",
|
||
|
"properties": {
|
||
|
"id": {
|
||
|
"example": "any"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/agregarDocumento": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"400": {
|
||
|
"description": "Bad Request"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/traerTodosDatosAlumno": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"parameters": [
|
||
|
{
|
||
|
"name": "body",
|
||
|
"in": "body",
|
||
|
"schema": {
|
||
|
"type": "object",
|
||
|
"properties": {
|
||
|
"id": {
|
||
|
"example": "any"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/iscribirAlumno": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/regresarAlumno": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"/email": {
|
||
|
"post": {
|
||
|
"description": "",
|
||
|
"parameters": [
|
||
|
{
|
||
|
"name": "body",
|
||
|
"in": "body",
|
||
|
"schema": {
|
||
|
"type": "object",
|
||
|
"properties": {
|
||
|
"correo": {
|
||
|
"example": "any"
|
||
|
},
|
||
|
"matricula": {
|
||
|
"example": "any"
|
||
|
},
|
||
|
"contrasena": {
|
||
|
"example": "any"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"responses": {
|
||
|
"200": {
|
||
|
"description": "OK"
|
||
|
},
|
||
|
"500": {
|
||
|
"description": "Internal Server Error"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|