user, not under data.user.quota is the part integrators need most, because it bounds the behaviour of other endpoints:syncBaseConcurrent / syncPaidConcurrent — their sum is the concurrency limit for /api/tts/simple-generateasyncBaseConcurrent / asyncHPConcurrent — concurrency allowance for asynchronous generationlora — remaining professional-cloning quota; at 0, sending lora to POST /api/voice returns BILLING_QUOTA_EXCEEDED. user.loraQuota is the remaining professional-clone count; quota.lora mirrors the same numberpriority — priority of asynchronous jobscredit is the paid balance on the main account and bonusCredit is granted credit; front-ends usually display their sum. credits (with an s) is a legacy alias of bonusCredit and is deprecated, kept only for older clients — do not use it in new integrations.phone may be masked or omitted, placeholder emails derived from phone numbers are rewritten, and password / frozenCredit / options are never returned. notifications is the unread count, but becomes the string "99+" past 99 — it can be either a number or a string, so parse defensively.X-Vocu-App-Request-Id response header when troubleshooting.