create_app
Register an additional website or mobile app in your PushNotif workspace and generate its unique ECDSA P-256 VAPID keypair. Use for new domains or apps, not branding updates.
Instructions
Register an additional website or mobile application under the authenticated PushNotif workspace and generate its unique ECDSA P-256 VAPID keypair. Use this tool when an authenticated user wants to add a new website domain or app; do not use it to modify an existing app's logo or welcome message (use update_app_branding instead) or to register a brand-new user account (use register_new_account instead). Requires PUSHNOTIF_API_KEY, costs 0 credits, and creates a persistent app record. Returns JSON { ok, app: { id, site_name, site_url, vapid_public_key, created_at }, sdk_snippet }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site_url | Yes | Canonical HTTPS URL of the website (must start with https:// or http://localhost) | |
| site_name | Yes | Display name of the website or mobile application (2 to 80 characters) |