Authentication
Connect to Contrast using your API key.Connection details
| Field | Description |
|---|---|
| API Key | Your Contrast API key |
Contrast actions
Search registrations
Retrieve video registrations with filtering options. Configuration| Field | Description |
|---|---|
| Video slug | Filter by specific video |
| User email | Filter by viewer email |
| Start date | Start of date range |
| End date | End of date range |
| Limit | Maximum results |
Search views
Retrieve video view data with filtering options. Configuration| Field | Description |
|---|---|
| Video slug | Filter by specific video |
| User email | Filter by viewer email |
| Start date | Start of date range |
| End date | End of date range |
| Limit | Maximum results |
Search events
Retrieve channel events with filtering options. Configuration| Field | Description |
|---|---|
| Channel slug | Filter by channel |
| Start date | Start of date range |
| End date | End of date range |
| Limit | Maximum results |
Create registration
Create a video registration for a viewer. Configuration| Field | Description |
|---|---|
| Viewer’s email (required) | |
| First name | Viewer’s first name |
| Last name | Viewer’s last name |
| Video slug | Video to register for (required) |
Use cases
Lead scoring
Lead scoring
Boost lead scores based on video engagement.
Sales alerts
Sales alerts
Notify sales when prospects watch specific videos.
Automated registration
Automated registration
Register leads for video content programmatically.
Best practices
- Track high-intent videos - Focus on demo or pricing video views
- Use email filters - Track specific accounts’ video engagement
- Combine with CRM data - Match video viewers to CRM records

