# Get VAPID public key for browser push subscriptions

Returns the server's VAPID (Voluntary Application Server Identification) public key needed by clients to create Web Push subscriptions. This endpoint is publicly accessible without authentication so clients can subscribe before or after login.

Endpoint: GET /api/v1/devices/vapid-public-key
Version: 1.0
Security: 

## Response 200 fields (application/json):

  - `publicKey` (string, required)
    Base64url-encoded VAPID public key (uncompressed P-256 point)
    Example: "BNxRG..."


