GET
Get a contact with event registrations and HubSpot snapshot

Authorizations

better-auth.session_token
string
cookie
required

Better Auth session cookie.

Path Parameters

contactId
string
required

Organization contact id

Minimum string length: 1

Query Parameters

enrichHubspot
enum<string>

Pass 1 to refresh HubSpot CRM snapshot when stale/missing

Available options:
0,
1
enrichSalesforce
enum<string>

Pass 1 to refresh Salesforce Lead/Contact snapshot when stale/missing

Available options:
0,
1

Response

Contact detail

id
string
required
Minimum string length: 1
email
string<email>
required
firstName
string | null
required
lastName
string | null
required
company
string | null
required
jobTitle
string | null
required
country
string | null
required
phone
string | null
required
linkedinUrl
string | null
required
ownerName
string | null
required
ownerProvider
enum<string> | null
required
Available options:
hubspot,
salesforce,
null
hubspotContactId
string | null
required
hubspotProperties
object | null
required
hubspotSyncedAt
string<date-time> | null
required
salesforceLeadId
string | null
required
salesforceContactId
string | null
required
salesforceProperties
object | null
required
salesforceSyncedAt
string<date-time> | null
required
hubspotNotesScopesMissing
boolean
required
registrations
object[]
required