Skip to main content
The OpportunityCreate event fires whenever a new opportunity is added to a pipeline within a sub-account. This can happen through manual entry, form submissions, automations, or API calls. Use this event to sync new deals into your CRM, trigger onboarding workflows, or notify your team in real time.

Payload

FieldTypeDescription
typestringAlways "OpportunityCreate"
locationIdstringSub-account ID where the opportunity was created
idstringUnique identifier for the opportunity
assignedTostringUser ID of the team member assigned to this opportunity
contactIdstringID of the contact associated with this opportunity
monetaryValuenumberEstimated deal value in the sub-account’s currency
namestringDisplay name of the opportunity
pipelineIdstringID of the pipeline this opportunity belongs to
pipelineStageIdstringID of the pipeline stage the opportunity was created in
sourcestringOrigin of the opportunity (e.g., "form", "manual", "api")
statusstringCurrent status of the opportunity (open, won, lost, or abandoned)
dateAddedstringISO 8601 timestamp of when the opportunity was created

Example payload

{
  "type": "OpportunityCreate",
  "locationId": "ve9EPM428h8vShlRW1KT",
  "id": "nmFmQEsNgz6AVpgLVUJ0",
  "assignedTo": "YlWd2wuCAZQzh2cH1fVZ",
  "contactId": "CWBf1PR9LvvBkcYqiXlc",
  "monetaryValue": 40,
  "name": "Loram ipsu",
  "pipelineId": "otg8dTQqGLh3Q6iQI55w",
  "pipelineStageId": "otg8dTQqGLh3Q6iQI55w",
  "source": "form",
  "status": "open",
  "dateAdded": "2021-11-26T12:41:02.193Z"
}
Last modified on March 4, 2026