login_existing_account
Authenticate an existing PushNotif account using email and password to retrieve its live API key and registered apps, with optional inline profile name or password update (when new_name or new_password is provided). Use this tool for existing users connecting from chat or updating account credentials; do not use it for new signups (use register_new_account instead) or app-level branding (use update_app_branding instead). Requires valid email and password (no prior API key needed), costs 0 credits, and is rate-limited against brute-force attempts; read-only unless new_name or new_password is supplied. Returns JSON { ok, tenant: { id, name, email, api_key, credits }, apps: [{ id, site_name, site_url }], profile_updated }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Registered PushNotif account email address | ||
| new_name | No | Optional new workspace display name (2 to 80 characters) to update upon login | |
| password | Yes | Current account login password | |
| new_password | No | Optional new account password (minimum 6 characters) to replace the current password |