Version: 1.0.0
IAM Module API
This API is part of Transcend and corresponds to the Identity and Access Management (IAM) module. It provides endpoints to manage:
- User authentication (login, registration, password recovery)
- JWT token management (validation and renewal)
- Company and user management
- API Keys for integration with external services Note:
- All endpoints except public authentication ones require authentication via JWT token.
- Company and user management endpoints require specific roles (admin/staff).
Authentication
- HTTP: Bearer Auth
- API Key: apiKeyAuth
JWT token for user authentication
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |
API Key for external service authentication
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | X-API-Key |
License