Overview

The API layer provides RESTful endpoints via FastAPI.

Application Entry Point

The FastAPI application is defined in ai4drpm/api/api.py. Routers are organized under ai4drpm/api/routers/.

API Documentation

Live API documentation is auto-generated from OpenAPI and available at runtime:

  • Swagger UI: /docs

  • ReDoc: /redoc

  • OpenAPI JSON: /openapi.json

Refer to these endpoints for the authoritative, up-to-date API specification.