Esta API RESTful, construida con Express.js, te permite acceder a información sobre productos y personajes de la serie Rick and Morty.
-
Clona el repositorio:
Descarga el código fuente del repositorio en tu máquina local.
-
Dependencias:
Instala las dependencias necesarias usando el siguiente comando:
npm install
-
Ejecución del servidor:
Inicia el servidor ejecutando el siguiente comando:
node index.js
-
GET /products: Obtiene una lista con todos los productos disponibles.
Respuesta:- Código 200 OK: Un array de objetos con información de los productos.
-
GET /product/:id: Obtiene un producto específico por su ID.
Parámetros:- id: Identificador único del producto.
- Código 200 OK: Un objeto con información del producto encontrado.
- Código 404 Not Found: Si no se encuentra el producto con el ID especificado.
-
POST /product: Crea un nuevo producto.
Datos requeridos: Un objeto JSON con la información del producto.
Respuesta:- Código 200 OK: Un objeto con información del producto creado.
-
PUT /product/:id: Actualiza un producto existente.
Parámetros:- id: Identificador único del producto a actualizar.
Respuesta:- Código 200 OK: Un objeto con información del producto actualizado.
-
GET /characters: Obtiene una lista con todos los personajes de Rick and Morty.
Respuesta:- Código 200 OK: Un array de objetos con información de los personajes.
-
GET /character/:id: Obtiene un personaje específico por su ID.
Parámetros:- id: Identificador único del personaje.
- Código 200 OK: Un objeto con información del personaje encontrado.
- Código 404 Not Found: Si no se encuentra el personaje con el ID especificado.
- Express.js: Framework de Node.js para el desarrollo de aplicaciones web y APIs.
- Cors: Middleware de Express para permitir el intercambio de recursos entre diferentes orígenes.
- Node.js: Entorno de ejecución de JavaScript del lado del servidor.