Skip to main content
POST
/
v2
/
leads
Create Lead
curl --request POST \
  --url https://api.opennous.cloud/v2/leads \
  --header 'Content-Type: application/json' \
  --data '
{
  "list_id": "<string>",
  "email": "<string>",
  "linkedin_url": "<string>",
  "name": "<string>",
  "company": "<string>",
  "send_variant": "<string>",
  "is_repeat_contact": true,
  "features": {},
  "fields": {},
  "importDuplicates": true
}
'
curl -X POST https://api.opennous.cloud/v2/leads \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "list_id": "LIST_UUID",
    "email": "sarah@acme.com",
    "name": "Sarah Chen",
    "company": "Acme",
    "linkedin_url": "https://linkedin.com/in/sarah-chen",
    "fields": { "title": "VP Sales", "industry": "SaaS" }
  }'

Body

list_id
string
required
UUID of the destination lead list.
email
string
Email. At least one of email or linkedin_url is required.
linkedin_url
string
LinkedIn profile URL.
name
string
company
string
send_variant
string
is_repeat_contact
boolean
features
object
Feature snapshot the Scorecard reads. Free-form JSON.
fields
object
Values for the list’s user-defined columns. Free-form JSON.
importDuplicates
boolean
default:"false"
Force-insert even if the email or LinkedIn URL is already in the workspace.

Response

{ "inserted": 1, "skipped": 0, "duplicate_skipped": 0 }