from fastapi import FastAPI, Request from fastapi.responses import JSONResponse app = FastAPI() @app.get("/") async def root(): return {"message": "Hello, this is the test webhook endpoint!"} @app.post("/webhook") async def webhook(request: Request): data = await request.json() return JSONResponse(content={"status": "ok", "data": data})