{"tool":"vault","version":"0.2.0","description":"Encrypted credential storage per user per platform. The lockbox for Megaphone multi-tenancy.","endpoints":{"POST /store":"Store credentials. Body: {user_id, platform, credentials: {...}}. Auth required.","GET /retrieve?user_id=X&platform=Y":"Fetch decrypted credentials. Auth required.","DELETE /revoke?user_id=X&platform=Y":"Delete credentials. Auth required.","GET /list?user_id=X":"List platforms for a user. Auth required.","GET /":"This documentation (no auth)."},"auth":"Bearer token required (validated via auth_keys in D1)"}