Skip to main content
POST
/
v1
/
marketing
/
contact-sales
Submit contact sales lead
curl --request POST \
  --url https://api.example.com/v1/marketing/contact-sales \
  --header 'Content-Type: application/json' \
  --data '
{
  "form_data": {
    "email": "jsmith@example.com",
    "website": "<string>",
    "first_name": "<string>",
    "last_name": "<string>",
    "company": "<string>",
    "company_size": "<string>",
    "country": "<string>",
    "industry": "<string>",
    "phone_number": "<string>",
    "detail": "<string>",
    "expected_monthly_usage": "<string>",
    "how_did_you_hear": ""
  }
}
'
{
  "submission_id": "<string>",
  "success": true
}

Body

application/json

Top-level payload. Optional attribution matches typical paid/organic tracking.

form_data
ContactSalesFormData · object
required

Lead fields (snake_case for API / CRM portability).

utm_source
string | null
Maximum string length: 512
utm_medium
string | null
Maximum string length: 512
utm_campaign
string | null
Maximum string length: 512
utm_term
string | null
Maximum string length: 512
utm_content
string | null
Maximum string length: 512
utm_id
string | null
Maximum string length: 512
gclid
string | null
Maximum string length: 512
fbclid
string | null
Maximum string length: 512
msclkid
string | null
Maximum string length: 512
ttclid
string | null
Maximum string length: 512
li_fat_id
string | null
Maximum string length: 512
contact_sales_page_referrer
string | null
Maximum string length: 2048

Response

Successful Response

submission_id
string
required

Opaque id for support reference

success
boolean
default:true