Subscribers
Identify Subscriber
Identify or create a subscriber for tracking. Used to initialize the widget and track user activity.
POST
Documentation Index
Fetch the complete documentation index at: https://docs.userorbit.com/llms.txt
Use this file to discover all available pages before exploring further.
Authentication
This endpoint requires API key authentication via theAuthorization header.
Request Body
Subscriber’s email address. Used as unique identifier.
Subscriber’s display name. If not provided, will be derived from email or existing data.
Custom metadata for the subscriber
Response
Subscriber object
JWT token for authenticating subsequent requests as this subscriber
True if this is a new subscriber, false if existing
Behavior
- Existing Subscriber: If email exists, updates metadata and returns existing subscriber
- New Subscriber: Creates new subscriber with provided information
- Metadata Merge: New metadata is merged with existing metadata (doesn’t overwrite completely)
- Case Insensitive: Email matching is case-insensitive
Use Cases
- Widget Initialization: Identify user when loading feedback widget
- User Tracking: Track user activity and associate with account
- User Segmentation: Store custom attributes for targeting
- Personalization: Use metadata to customize user experience
Notes
- The returned
code(JWT token) should be stored and used for subsequent authenticated requests - Metadata fields are flexible - you can add any custom fields
- Only
mmr,plan,role,team, andcreated_atare automatically extracted from metadata - Email is case-insensitive and will be stored in lowercase

