Ejercicio de programación con FastAPI: Ejercicio Métodos POST en API REST

Código
Práctica
0h 3m

Practica creando un endpoint POST en FastAPI para añadir libros a una biblioteca virtual con respuesta HTTP 201 y datos JSON.

Implementa un endpoint POST en FastAPI para crear un nuevo libro en una biblioteca virtual. El endpoint debe:

  1. Recibir un objeto JSON con los campos title (string), author (string) y pages (integer)
  2. Devolver un código de estado HTTP 201 Created cuando se crea el libro correctamente
  3. Incluir en la respuesta el objeto libro creado junto con un campo adicional id (integer) que simule un identificador único

No es necesario implementar una base de datos real, puedes simular el almacenamiento. Asegúrate de utilizar el módulo status de FastAPI para especificar el código de estado correcto.

Empezar ejercicio de programación

Todos los ejercicios de programación de FastAPI

Evalúa tus conocimientos con ejercicios de programación en FastAPI de tipo Test, Puzzle, Código y Proyecto con VSCode.

Tutorial para resolver este ejercicio de programación

FastAPI

FastAPI

Respuestas y códigos de estado

API REST

Otros tutoriales de programación con FastAPI