API Python
Enviado por Sebastián Tufiño • 22 de Noviembre de 2023 • Trabajo • 1.003 Palabras (5 Páginas) • 27 Visitas
Escuela Politécnica Nacional[pic 1][pic 2]
Facultad de Sistemas
ESCUELA POLITÉCNICA NACIONAL[pic 3][pic 4]
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SOFTWARE
CONSTRUCCIÓN Y EVOLUCIÓN DE SOFTWARE
GRUPO 9
INTEGRANTES:
Nicolas Burbano
Jhon Maiza
César Tufiño
DOCENTE: Marcela Mosquera
FECHA DE ENTREGA: 14 DE SEPTIEMBRE DE 2023
Proyecto #2
- Guía API
Cards API
Es una API que está diseñada para la gestión de cartas de juegos coleccionables. Esta API presenta funcionalidad CRUD sin autentificación.
A continuación, se muestran los ejemplos de cada uno de los requests que pueden ser realizados.
CARDS
GET /cards/
Parámetros: Ninguno
Respuesta:
Código: 200
Tipo: application/json
Esquema:
[
{
"id": "string",
"name": "string",
"power": 0,
"cost": 0
}
]
POST /cards/
Parámetros: Ninguno
Cuerpo:
Tipo: application/json
Esquema:
{
"id": "string",
"name": "string",
"power": 0,
"cost": 0
}
Respuesta:
Código: 201
Tipo: application/json
Esquema:
{
"id": "string",
"name": "string",
"power": 0,
"cost": 0
}
GET /cards/:id/
Parámetros:
Id <string>: Identificador único de la carta
Respuesta:
Código: 200
Tipo: application/json
Esquema:
{
"id": "string",
"name": "string",
"power": 0,
"cost": 0
}
PUT /cards/:id/
Parámetros:
Id <string>: Identificador único de la carta
Cuerpo:
Tipo: application/json
Esquema:
{
"id": "string",
"name": "string",
"power": 0,
"cost": 0
}
Respuesta:
Código: 200
Tipo: application/json
Esquema:
{
"id": "string",
"name": "string",
"power": 0,
"cost": 0
}
PATCH /cards/:id/
Parámetros:
Id <string>: Identificador único de la carta
Cuerpo:
Tipo: application/json
Esquema:
{
"id": "string",
"name": "string",
"power": 0,
"cost": 0
}
Respuesta:
Código: 200
Tipo: application/json
Esquema:
{
"id": "string",
"name": "string",
"power": 0,
"cost": 0
}
DELETE /cards/:id/
Parámetros:
Id <string>: Identificador único de la carta
Respuesta:
Código: 204
Enlace al repositorio:
El código de la API se puede encontrar en el siguiente repositorio: https://github.com/CesarTufino/ProyectoAPI.git
- Guía herramienta Devops
Microsoft Azure
...