diff --git a/endpoints/button.get.py b/endpoints/button.get.py index e69de29..27971da 100644 --- a/endpoints/button.get.py +++ b/endpoints/button.get.py @@ -0,0 +1,23 @@ +from fastapi import APIRouter, HTTPException +from fastapi.responses import JSONResponse + +router = APIRouter() + +buttons = [] # In-memory storage + +@router.get("/button") +async def get_button(): + """Demo button endpoint""" + return { + "message": "Button retrieved successfully", + "button": { + "id": "btn_123", + "label": "Click Me", + "color": "blue", + "enabled": True + }, + "features": { + "clickable": True, + "visible": True + } + } \ No newline at end of file