Type: Backend (auth-api) + persistence Description As an account admin, I want to accept API Terms so that my organization becomes eligible for API access. Acceptance Criteria - [ ] Only authorized role (Account Admin) can accept - [ ] Acceptance records: - account ID - user ID - timestamp - terms version - [ ] Stored in persistent audit table - [ ] Cannot accept twice for same version
Type: Backend (auth-api) + persistence
Description
As an account admin, I want to accept API Terms so that my organization becomes eligible for API access.
Acceptance Criteria
Only authorized role (Account Admin) can accept
Acceptance records:
account ID
user ID
timestamp
terms version
Stored in persistent audit table
Cannot accept twice for same version