License Management
Manage your RubyLab licenses programmatically.
List Licenses
curl https://api.rubylab.app/v1/licenses \
-H "Authorization: Bearer TOKEN"
Activate a Device
curl -X POST https://api.rubylab.app/v1/licenses/1/devices \
-H "Authorization: Bearer TOKEN" \
-H "Content-Type: application/json" \
-d '{"fingerprint": "abc123...", "name": "MacBook Pro"}'
Each license has a maximum device limit. Deactivate unused devices to free up slots.