Source-generated reference
Source version 00.13.02; source release v00.13.02. Reviewed September 26, 2026. This describes repository source, not the deployment state of an existing instance.
Generated by scripts/sync_docs.py and verified in CI. Machine-readable metadata.
API routes
| Method | Path | Handler |
|---|---|---|
GET | /api/admin/email | api_admin.get_email |
PUT | /api/admin/email | api_admin.update_email |
GET | /api/admin/logging | api_admin.get_logging |
PUT | /api/admin/logging | api_admin.update_logging |
GET | /api/admin/logs/files | api_admin.list_logs |
GET | /api/admin/logs/files/{filename} | api_admin.read_log_file |
GET | /api/admin/wns | api_admin.get_wns |
PUT | /api/admin/wns | api_admin.update_wns |
GET | /api/auth/me | api_auth.api_me |
POST | /api/auth/token | api_auth.login_for_access_token |
GET | /api/chatgpt/tasks | chatgpt.list_tasks |
POST | /api/chatgpt/tasks | chatgpt.create_task |
GET | /api/chatgpt/tasks/summary | chatgpt.summary |
DELETE | /api/chatgpt/tasks/{task_id} | chatgpt.archive_task |
GET | /api/chatgpt/tasks/{task_id} | chatgpt.get_task |
PATCH | /api/chatgpt/tasks/{task_id} | chatgpt.update_task |
POST | /api/chatgpt/tasks/{task_id}/complete | chatgpt.complete_task |
POST | /api/chatgpt/tasks/{task_id}/restore | chatgpt.restore_task |
GET | /api/integrations/tokens | chatgpt.list_tokens |
POST | /api/integrations/tokens | chatgpt.issue_token |
DELETE | /api/integrations/tokens/{token_id} | chatgpt.revoke_token |
GET | /api/notifications/events | api_notifications.list_events |
GET | /api/notifications/services | api_notifications.list_services |
POST | /api/notifications/services | api_notifications.create_service |
DELETE | /api/notifications/services/{service_id} | api_notifications.delete_service |
GET | /api/notifications/services/{service_id} | api_notifications.get_service |
PUT | /api/notifications/services/{service_id} | api_notifications.update_service |
GET | /api/tags/ | api_tags.api_list_tags |
GET | /api/tasks/ | api_tasks.api_list_tasks |
POST | /api/tasks/ | api_tasks.api_create_task |
GET | /api/tasks/summary | api_tasks.api_task_summary |
DELETE | /api/tasks/{task_id} | api_tasks.api_delete_task |
GET | /api/tasks/{task_id} | api_tasks.api_get_task |
PUT | /api/tasks/{task_id} | api_tasks.api_update_task |
POST | /api/tasks/{task_id}/complete | api_tasks.api_complete_task |
POST | /api/tasks/{task_id}/restore | api_tasks.api_restore_task |
GET | /api/users/ | api_users.api_list_users |
POST | /api/users/ | api_users.api_create_user |
GET | /api/users/me | api_users.api_get_me |
PATCH | /api/users/me | api_users.api_update_me |
DELETE | /api/users/{user_id} | api_users.api_delete_user |
PATCH | /api/users/{user_id} | api_users.api_update_user |
Locked runtime dependencies
| Package | Version |
|---|---|
| annotated-doc | 0.0.5 |
| annotated-types | 0.8.0 |
| anyio | 4.15.1 |
| apscheduler | 3.11.3 |
| argon2-cffi | 25.1.0 |
| argon2-cffi-bindings | 26.1.0 |
| boolean-py | 5.0 |
| cachecontrol | 0.14.4 |
| certifi | 2026.7.22 |
| cffi | 2.1.1 |
| charset-normalizer | 3.5.1 |
| click | 8.5.0 |
| cyclonedx-python-lib | 11.12.0 |
| defusedxml | 0.7.1 |
| fastapi | 0.141.1 |
| filelock | 4.0.4 |
| h11 | 0.16.0 |
| httptools | 0.8.0 |
| idna | 3.20 |
| itsdangerous | 2.2.0 |
| jinja2 | 3.1.6 |
| license-expression | 30.4.4 |
| markdown-it-py | 4.2.0 |
| markupsafe | 3.0.3 |
| mdurl | 0.1.2 |
| msgpack | 1.2.2 |
| packageurl-python | 0.17.6 |
| packaging | 26.3 |
| pip-api | 0.0.35 |
| pip-audit | 2.10.1 |
| pip-requirements-parser | 32.0.1 |
| platformdirs | 4.12.0 |
| py-serializable | 2.1.0 |
| pycparser | 3.0 |
| pydantic | 2.13.5 |
| pydantic-core | 2.46.5 |
| pygments | 2.21.0 |
| pyjwt | 2.15.0 |
| pyparsing | 3.3.3 |
| python-dotenv | 1.2.3 |
| python-multipart | 0.0.32 |
| pyyaml | 6.0.3 |
| requests | 2.34.2 |
| rich | 15.0.0 |
| sortedcontainers | 2.4.0 |
| sqlalchemy | 2.1.1 |
| starlette | 1.7.0 |
| tomli | 2.4.1 |
| tomli-w | 1.2.0 |
| typing-extensions | 4.16.0 |
| typing-inspection | 0.4.4 |
| tzlocal | 5.4.4 |
| urllib3 | 2.8.0 |
| uvicorn | 0.54.0 |
| uvloop | 0.22.1 |
| watchfiles | 1.3.0 |
| websockets | 17.1 |
Browser dependencies
{
"bootstrap": "5.3.8",
"fullcalendar": "6.1.21",
"@popperjs/core": "2.11.8"
}Updates require regenerating locks, vendored assets, and this reference, then passing regression/security tests.