Skip to main content
POST
Sync Gtm From Clay

Authorizations

Authorization
string
header
required

Clerk-issued RS256 JWT.

Body

application/json

Webhook payload from Clay to sync into GTM tables.

Upserts into gtm_companies, gtm_employees, and gtm_portfolio_companies.

firm_name
string
required
contact_name
string
required
firm_domain
string | null
firm_logo_url
string | null
firm_description
string | null
firm_location
string | null
firm_linkedin_url
string | null
firm_industry
string | null
firm_employee_count
string | null
firm_aum
string | null
firm_founded
integer | null
contact_title
string | null
contact_linkedin_url
string | null
contact_email
string | null
contact_avatar_url
string | null
contact_first_name
string | null
contact_last_name
string | null
portfolio_companies
ClayGTMPortfolioCompany · object[]
status
string
default:draft

Response

Successful Response

Response for Clay GTM sync.

success
boolean
required
message
string
required
company_id
string<uuid>
required
employee_id
string<uuid>
required
action
string
required
demo_url
string
required