Saltar al contenido

Proyectos · Python

Sincronizado desde GitHub

Prueba API tareas

Task REST API in FastAPI with a written contract, 27 tests and verified curl examples.

Python

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

Cómo está construido

Qué resuelve

Task REST API in FastAPI with a written contract, 27 tests and verified curl examples.

Superficie técnica

Lenguajes: Python. Temas: fastapi, pytest, python, rest-api.

Estado verificable

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.

Los demás proyectos