The contact event object models events (tournaments, conferences, meetings, etc.) that contacts can participate in. Contact events have geographic data and when used in conjunction with the Email event widget can be used to personalize a list of events based on a recipients geographic location.
JSON
Below is the JSON representation of a contact event:
{
"eventuid": "1ad4ab81-2dc1-48c6-9b1e-b3cdd18d3bf2",
"title": "Sample Event",
"url": "https://example.com/event",
"thumbnail_url": "https://example.com/thumbnail.jpg",
"description": "This is a sample event description.",
"cost": 99.99,
"place": "Event Venue",
"address": "123 Main Street",
"city": "Sample City",
"region": "Sample Region",
"country": "Sample Country",
"postalCode": "12345",
"geoCode": "40.7128,-74.0060",
"show_to_public_date": "2025-01-08T10:00:00Z",
"event_start_date": "2025-02-01T14:00:00Z",
"event_end_date": "2025-02-01T18:00:00Z",
"registration_start_date": "2025-01-01T09:00:00Z",
"registration_end_date": "2025-01-31T23:59:59Z",
}
Additionally the following data is set automatically and is read only:
- date_created - date the object was created.
- date_updated - date the object was last updated.
Optional Data
The following data is optional when working with a contact event:
- cost - a decimal value
- show_to_public_date - the date the event is available/shown. If null, the even is always public.
- event_start_date- the date the event starts.
- event_end_date - the date the event ends.
- registration_start_date - when the registration for the event starts.
- registration_end_date - when registration for the event ends.