adityasingh321
01/10/2026, 5:27 PMUday
01/11/2026, 6:32 AMadityasingh321
01/12/2026, 6:32 AMUday
01/12/2026, 6:37 AMadityasingh321
01/12/2026, 6:43 AMUday
01/12/2026, 7:02 AMfrom fastapi import FastAPI, Request
from fastapi.responses import RedirectResponse
from composio import Composio
# Create a FastAPI app
app = FastAPI()
# Create a Composio client
composio = Composio(api_key="<api-key>")
@app.get("/")
async def authorize_app(request: Request):
composio_endpoint = 'https://backend.composio.dev/api/v3/toolkits/auth/callback'
query_params = request.query_params
redirect_url = f"{composio_endpoint}?{query_params}"
return RedirectResponse(url=redirect_url, status_code=302)
if __name__ == "__main__":
import uvicorn
uvicorn.run(app, host="0.0.0.0", port=8002)adityasingh321
01/13/2026, 6:58 AMUday
01/13/2026, 7:52 AM