from fastapi import APIRouter, Request scb = APIRouter() temp = [] @scb.post("/scb/confirm_payment") async def confirm_payment(req: Request): temp.append(req.json()) return await req.json() @scb.get("/scb/await_callback") def await_callback(): if temp: temp.pop(0) return {"SCB": True} else: return {"SCB": False}