Backend API Funktionskatalog
Automatisch generiert (deterministisch, ohne Zeitstempel).
Hinweis: Diese Datei wird durch docs/scripts/sync-funktionsdoku.mjs erzeugt.
backend/src/routes/admin.ts
| Methode |
Pfad |
| POST |
/admin/add-user-to-tenant |
| POST |
/admin/customers/:customerId/invite-portal-user |
| GET |
/admin/overview |
| POST |
/admin/tenants |
| PUT |
/admin/tenants/:tenant_id |
| GET |
/admin/user-tenants/:user_id |
| POST |
/admin/users |
| PUT |
/admin/users/:user_id |
| PUT |
/admin/users/:user_id/access |
backend/src/routes/auth/auth-authenticated.ts
| Methode |
Pfad |
| POST |
/auth/password/change |
| POST |
/auth/refresh |
backend/src/routes/auth/auth.ts
| Methode |
Pfad |
| POST |
/auth/login |
| POST |
/auth/logout |
| POST |
/auth/password/reset |
| POST |
/auth/register |
backend/src/routes/auth/me.ts
backend/src/routes/auth/user.ts
| Methode |
Pfad |
| GET |
/user/:id |
| PUT |
/user/:id/profile |
backend/src/routes/banking.ts
| Methode |
Pfad |
| GET |
/banking/iban/:iban |
| GET |
/banking/institutions/:bic |
| GET |
/banking/link/:institutionid |
| GET |
/banking/requisitions/:reqId |
| POST |
/banking/statements |
| DELETE |
/banking/statements/:id |
| GET |
/banking/statements/:id/suggestions |
backend/src/routes/devices/rfid.ts
| Methode |
Pfad |
| POST |
/rfid/createevent/:terminal_id |
backend/src/routes/emailAsUser.ts
| Methode |
Pfad |
| GET |
/email/accounts/:id? |
| POST |
/email/accounts/:id? |
| POST |
/email/send |
backend/src/routes/exports.ts
| Methode |
Pfad |
| GET |
/exports |
| POST |
/exports/datev |
| POST |
/exports/sepa |
backend/src/routes/files.ts
| Methode |
Pfad |
| GET |
/files/:id? |
| POST |
/files/download/:id? |
| POST |
/files/presigned/:id? |
| POST |
/files/upload |
backend/src/routes/functions.ts
| Methode |
Pfad |
| GET |
/functions/changelog |
| GET |
/functions/check-zip/:zip |
| POST |
/functions/pdf/:type |
| POST |
/functions/serial/finish/:execution_id |
| POST |
/functions/serial/start |
| POST |
/functions/services/backfillfiletext |
| POST |
/functions/services/bankstatementsync |
| POST |
/functions/services/prepareincominginvoices |
| POST |
/functions/services/syncdokubox |
| GET |
/functions/timeevaluation/:user_id |
| GET |
/functions/usenextnumber/:numberrange |
| POST |
/print/label |
backend/src/routes/health.ts
backend/src/routes/helpdesk.inbound.email.ts
| Methode |
Pfad |
| POST |
/helpdesk/inbound-email |
backend/src/routes/helpdesk.inbound.ts
| Methode |
Pfad |
| POST |
/helpdesk/inbound/:public_token |
backend/src/routes/helpdesk.ts
| Methode |
Pfad |
| POST |
/helpdesk/channels |
| POST |
/helpdesk/contacts |
| GET |
/helpdesk/conversations |
| POST |
/helpdesk/conversations |
| GET |
/helpdesk/conversations/:id |
| GET |
/helpdesk/conversations/:id/messages |
| POST |
/helpdesk/conversations/:id/messages |
| POST |
/helpdesk/conversations/:id/reply |
| PATCH |
/helpdesk/conversations/:id/status |
backend/src/routes/history.ts
| Methode |
Pfad |
| GET |
/history |
backend/src/routes/internal/auth.m2m.ts
| Methode |
Pfad |
| POST |
/auth/m2m/token |
backend/src/routes/internal/tenant.ts
| Methode |
Pfad |
| GET |
/tenant/:id |
| GET |
/tenant/:id/profiles |
| GET |
/tenant/users |
backend/src/routes/internal/time.ts
| Methode |
Pfad |
| POST |
/staff/time/event |
| GET |
/staff/time/spans |
backend/src/routes/notifications.ts
| Methode |
Pfad |
| POST |
/notifications/trigger |
backend/src/routes/profiles.ts
| Methode |
Pfad |
| GET |
/profiles/:id |
| PUT |
/profiles/:id |
backend/src/routes/publiclinks/publiclinks-authenticated.ts
| Methode |
Pfad |
| POST |
/publiclinks |
backend/src/routes/publiclinks/publiclinks-non-authenticated.ts
| Methode |
Pfad |
| GET |
/workflows/context/:token |
| POST |
/workflows/submit/:token |
backend/src/routes/resources/main.ts
| Methode |
Pfad |
| GET |
/resource/:resource |
| POST |
/resource/:resource |
| PUT |
/resource/:resource/:id |
| GET |
/resource/:resource/:id/:no_relations? |
| GET |
/resource/:resource/paginated |
backend/src/routes/resourcesSpecial.ts
| Methode |
Pfad |
| GET |
/resource-special/:resource |
backend/src/routes/staff/time.ts
| Methode |
Pfad |
| POST |
/staff/time/approve |
| POST |
/staff/time/edit |
| GET |
/staff/time/evaluation |
| POST |
/staff/time/event |
| POST |
/staff/time/reject |
| GET |
/staff/time/spans |
| POST |
/staff/time/submit |
backend/src/routes/tenant.ts
| Methode |
Pfad |
| GET |
/tenant |
| GET |
/tenant/api-keys |
| POST |
/tenant/api-keys |
| DELETE |
/tenant/api-keys/:id |
| PATCH |
/tenant/api-keys/:id |
| PUT |
/tenant/numberrange/:numberrange |
| PUT |
/tenant/other/:id |
| GET |
/tenant/profiles |
| POST |
/tenant/switch |
| GET |
/tenant/users |
Gesamtzahl erkannter Endpunkte: 93