17 lines
357 B
Python
17 lines
357 B
Python
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})
|