CheckFeatureAccess checks if organization has access to a feature.
GET/api/v1/billing/subscription/features/:featureCode/access
Used by services (like automation) to verify feature access before performing operations that require the feature.
Authorization
Requires valid authentication. Organization ID extracted from JWT. Can also be called by internal services with service-to-service auth.
Parameters
- feature_code: The feature to check (e.g., 'ai_transcription')
Response
Returns access status including:
- has_access: Whether the feature is available
- can_use: Whether usage is allowed (has_access AND units remaining)
- units_remaining: Remaining usage units (-1 = unlimited)
- source: Where access comes from ('plan', 'addon', 'none')
Request
Responses
- 200
- default
A successful response.
An unexpected error response.