Skip to main content

Authentication

Request

string
required
Must be "create_lead".
uuid
required
The channel to create the lead in. Your company must have access to this channel.
string
Contact email address.
string
First name of the contact.
string
Last name of the contact.
string
Phone number.
string
Company name of the lead.
string
How the lead was sourced (e.g. "Website", "Referral").
string
Employee associated with the lead.
string
Free-text notes about the lead.
string
An external identifier from your own system (e.g. a CRM record ID).
array
Custom property values to set on the lead. Each item requires a property_definitions_id (from get_channels) and a value.

Response

Returns the created lead with its full details, including any property values. The lead is automatically assigned the first lead status defined on the channel (typically "New lead").

Side effects

  • Reward triggers: If the channel has active reward triggers for new_lead, reward events are created automatically.
  • Webhooks: If the channel has a webhook_new_lead URL configured, a POST request is sent with the lead data.
  • Notifications: The channel owner’s team receives an in-app notification.

Example

Request

Response

Errors