25 lines
619 B
Python
25 lines
619 B
Python
"""Webhooks router — manage webhook configurations."""
|
|
|
|
import uuid
|
|
|
|
from fastapi import APIRouter, Response
|
|
|
|
router = APIRouter()
|
|
|
|
|
|
@router.get("/", status_code=501)
|
|
def list_webhooks():
|
|
"""List webhook configs."""
|
|
return Response(status_code=501, content="Not Implemented")
|
|
|
|
|
|
@router.post("/", status_code=501)
|
|
def create_webhook():
|
|
"""Create webhook."""
|
|
return Response(status_code=501, content="Not Implemented")
|
|
|
|
|
|
@router.delete("/{webhook_id}", status_code=501)
|
|
def delete_webhook(webhook_id: uuid.UUID):
|
|
"""Remove webhook."""
|
|
return Response(status_code=501, content="Not Implemented")
|