v1
latestOpenAPI 3.1.02026-08-069158174.8 KBCRM Service Calls
Post Leads
Create a new lead.
Adds a lead record to the CRM. Only name is required; all other fields are optional.
Request Body (LeadRequest):
- name (required): Full name of the lead.
- email (optional): Email address (stored as primary email).
- phone (optional): Phone number (stored as primary phone).
- source (default: "Unknown"): Marketing source. Values: Google, Facebook, Youtube, Reddit, Snapchat, Craigslist, Yelp, Linkedin, Incoming-Call, SMS, Referral, Bing, Yahoo, Nextdoor, Unknown, TikTok, Instagram, Billboard Ad.
- status (default: "assigned"): Lead status. Values: open, assigned, attempted, contacted, meeting-setup, disqualified, incorrect.
- comments (optional): Initial notes.
- tags (optional): Up to 10 tags.
- employer_name, profession, title, website (optional): Profile fields.
- ssn (optional): Encrypted at rest.
- birth_year, birth_month, birth_day (optional): Date of birth components.
- decision_date (optional): Unix epoch timestamp.
- business_need_description (optional): Free-text business need.
- social_dict_list (optional): Social profiles, e.g. [{"type": "linkedin", "url": "..."}].
Response: The created lead object.
post/crm/leads
Request body
Response
Successful Response