Qué resuelve
Task REST API in FastAPI with a written contract, 27 tests and verified curl examples.
Proyectos · Python
Sincronizado desde GitHubTask REST API in FastAPI with a written contract, 27 tests and verified curl examples.
1 lenguajes · sin licencia declarada · actualizado 18/08/2026
Por qué existe
API Tareas
API REST ligera para gestionar tareas (to-do), construida con FastAPI y SQLite. Permite crear, listar, filtrar, completar y borrar tareas a través de endpoints JSON.
Requisitos Python 3.11 o superior pip (incluido con Python)
Instalación
Arrancar el servidor
Cualquiera de las dos formas es válida:
El servidor escucha en
📖 Documentación interactiva (Swagger UI):
Endpoints
· Método · Ruta · Descripción · Código de respuesta ·
· POST · /tareas · Crear una tarea · 201 Created · · GET · /tareas · Listar todas las tareas · 200 OK · · GET · /tareas?completada=true · Filtrar por estado de completitud · 200 OK · · PATCH · /tareas/{id}/completar · Marcar una tarea como completada · 200 OK · · DELETE · /tareas/{id} · Borrar una tarea · 204 No Content · · GET · /salud · Sonda de vida del servicio · 200 OK · Las respuestas de error 404 devuelven {"detalle": "Tarea no…
Decisiones
Task REST API in FastAPI with a written contract, 27 tests and verified curl examples.
Lenguajes: Python. Temas: fastapi, pytest, python, rest-api.
Rama main; sin licencia declarada; última publicación 18/08/2026. 0 estrellas y 0 forks al corte del catálogo.
Autoría
Prueba API tareas es un proyecto de Jhon Steven Alvarez Ruiz, economista y analista de datos en Neiva, Colombia. El repositorio forma parte del catálogo público de github.com/SirHegel.