Timetonic
Overview
Timetonic Authentication Service API 1.0.0
Section intitulée « Timetonic Authentication Service API 1.0.0 »REST API for authentication, 2FA, password management, and SAML SSO.
Authentication
Protected endpoints require a JWT access token:
Authorization: Bearer <access_token>
Rate Limiting
Requests are rate limited. See individual endpoint descriptions for limits.
Note: recent portal features (WebAuthn, profile/avatar, company management, invitations, privacy, admin) are not yet specified here — see routes/api.php. Sync pending.
Authentication
Section intitulée « Authentication »bearerAuth
Section intitulée « bearerAuth »Security scheme type: http
Bearer format: JWT
sessionCookieAuth
Section intitulée « sessionCookieAuth »Portal session cookie (Laravel session driver), accepted alongside bearerAuth by routes using the OidcBearerOrSession middleware. Session auth also requires the CSRF header (X-CSRF-TOKEN / XSRF-TOKEN) on state-changing requests.
Security scheme type: apiKey
Cookie parameter name: laravel_session
serviceKey
Section intitulée « serviceKey »Pre-shared service-to-service API key (SANDBOX_MANAGER_SERVICE_KEY env var)
Security scheme type: http