8000 GitHub - Th3Mayar/api_productMorty
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Th3Mayar/api_productMorty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introducción

Esta API RESTful, construida con Express.js, te permite acceder a información sobre productos y personajes de la serie Rick and Morty.

Instalación

  1. Clona el repositorio:

    Descarga el código fuente del repositorio en tu máquina local.

  2. Dependencias:

    Instala las dependencias necesarias usando el siguiente comando:

    npm install
    
  3. Ejecución del servidor:

    Inicia el servidor ejecutando el siguiente comando:

    node index.js

Endpoints

Productos

  • 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.
    Respuesta:
    • 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.
    Datos requeridos: Un objeto JSON con los campos a actualizar del producto.

    Respuesta:
    • Código 200 OK: Un objeto con información del producto actualizado.

Personajes

  • 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.
    Respuesta:
    • 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.

Tecnologías Utilizadas

  • 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.

Releases

No releases published

Packages

No packages published
0