π― Leads
Sales lead tracking and management
Get a paginated list of leads with optional filters
Filter leads by name/title (case-insensitive partial match)
Filter by lead source
Filter leads by status: won (probability=100), lost (probability=0), or open (not won/lost)
Comprehensive serializer for Lead model. Handles multilingual fields, sales stage relationships, and computed metrics like weighted value.
low- Lowmedium- Mediumhigh- Highcritical- Critical
Select one of the predefined lead sources.
website- Websitesocial_media- Social Mediaemail_marketing- Email Marketingreferral- Referralcold_calling- Cold Callingtrade_show- Trade Showadvertising- Advertisingcontent_marketing- Content Marketingseo- SEOppc- Pay-per-Clickpartner- Partnerother- Other
^-?\d{0,16}(?:\.\d{0,2})?$^-?\d{0,3}(?:\.\d{0,2})?$^-?\d{0,16}(?:\.\d{0,2})?$Unique ID of an existing sales stage.
Unique ID of an existing client.
Unauthorized
Forbidden
GET /api/v1.0/organisation/{org_uid}/leads/ HTTP/1.1
Host: skhokho.ai
Accept: */*
[
{
"unique_id": "text",
"title": "text",
"description": "text",
"qualification_notes": "text",
"priority": "low",
"lead_source": "website",
"estimated_value": "text",
"win_probability": "text",
"weighted_value": "text",
"sales_stage": "text",
"client": "text",
"expected_close_date": "2026-01-01",
"follow_up_date": "2026-01-01T00:00:00.000Z",
"created_by": {
"unique_id": "text",
"full_name": "text"
},
"assigned_to": {
"unique_id": "text",
"full_name": "text"
},
"is_closed": true,
"date_created": "2026-01-01T00:00:00.000Z",
"last_updated": "2026-01-01T00:00:00.000Z"
}
]Create a new lead. Lead title, sales stage, and lead source are required.
Comprehensive serializer for Lead model. Handles multilingual fields, sales stage relationships, and computed metrics like weighted value.
low- Lowmedium- Mediumhigh- Highcritical- Critical
Select one of the predefined lead sources.
website- Websitesocial_media- Social Mediaemail_marketing- Email Marketingreferral- Referralcold_calling- Cold Callingtrade_show- Trade Showadvertising- Advertisingcontent_marketing- Content Marketingseo- SEOppc- Pay-per-Clickpartner- Partnerother- Other
^-?\d{0,16}(?:\.\d{0,2})?$^-?\d{0,3}(?:\.\d{0,2})?$Unique ID of an existing sales stage.
Unique ID of an existing client.
Comprehensive serializer for Lead model. Handles multilingual fields, sales stage relationships, and computed metrics like weighted value.
low- Lowmedium- Mediumhigh- Highcritical- Critical
Select one of the predefined lead sources.
website- Websitesocial_media- Social Mediaemail_marketing- Email Marketingreferral- Referralcold_calling- Cold Callingtrade_show- Trade Showadvertising- Advertisingcontent_marketing- Content Marketingseo- SEOppc- Pay-per-Clickpartner- Partnerother- Other
^-?\d{0,16}(?:\.\d{0,2})?$^-?\d{0,3}(?:\.\d{0,2})?$^-?\d{0,16}(?:\.\d{0,2})?$Unique ID of an existing sales stage.
Unique ID of an existing client.
Bad Request - invalid or missing fields
Unauthorized
Forbidden
POST /api/v1.0/organisation/{org_uid}/leads/create/ HTTP/1.1
Host: skhokho.ai
Content-Type: application/json
Accept: */*
Content-Length: 292
{
"unique_id": "text",
"title": "text",
"description": "text",
"qualification_notes": "text",
"priority": "low",
"lead_source": "website",
"estimated_value": "text",
"win_probability": "text",
"sales_stage": "text",
"client": "text",
"expected_close_date": "2026-01-01",
"follow_up_date": "2026-01-01T00:00:00.000Z"
}{
"unique_id": "text",
"title": "text",
"description": "text",
"qualification_notes": "text",
"priority": "low",
"lead_source": "website",
"estimated_value": "text",
"win_probability": "text",
"weighted_value": "text",
"sales_stage": "text",
"client": "text",
"expected_close_date": "2026-01-01",
"follow_up_date": "2026-01-01T00:00:00.000Z",
"created_by": {
"unique_id": "text",
"full_name": "text"
},
"assigned_to": {
"unique_id": "text",
"full_name": "text"
},
"is_closed": true,
"date_created": "2026-01-01T00:00:00.000Z",
"last_updated": "2026-01-01T00:00:00.000Z"
}Retrieve a specific lead
Comprehensive serializer for Lead model. Handles multilingual fields, sales stage relationships, and computed metrics like weighted value.
low- Lowmedium- Mediumhigh- Highcritical- Critical
Select one of the predefined lead sources.
website- Websitesocial_media- Social Mediaemail_marketing- Email Marketingreferral- Referralcold_calling- Cold Callingtrade_show- Trade Showadvertising- Advertisingcontent_marketing- Content Marketingseo- SEOppc- Pay-per-Clickpartner- Partnerother- Other
^-?\d{0,16}(?:\.\d{0,2})?$^-?\d{0,3}(?:\.\d{0,2})?$^-?\d{0,16}(?:\.\d{0,2})?$Unique ID of an existing sales stage.
Unique ID of an existing client.
Unauthorized
Forbidden
Not Found
GET /api/v1.0/organisation/{org_uid}/leads/{unique_id}/ HTTP/1.1
Host: skhokho.ai
Accept: */*
{
"unique_id": "text",
"title": "text",
"description": "text",
"qualification_notes": "text",
"priority": "low",
"lead_source": "website",
"estimated_value": "text",
"win_probability": "text",
"weighted_value": "text",
"sales_stage": "text",
"client": "text",
"expected_close_date": "2026-01-01",
"follow_up_date": "2026-01-01T00:00:00.000Z",
"created_by": {
"unique_id": "text",
"full_name": "text"
},
"assigned_to": {
"unique_id": "text",
"full_name": "text"
},
"is_closed": true,
"date_created": "2026-01-01T00:00:00.000Z",
"last_updated": "2026-01-01T00:00:00.000Z"
}Update a specific lead (full or partial update).
Comprehensive serializer for Lead model. Handles multilingual fields, sales stage relationships, and computed metrics like weighted value.
low- Lowmedium- Mediumhigh- Highcritical- Critical
Select one of the predefined lead sources.
website- Websitesocial_media- Social Mediaemail_marketing- Email Marketingreferral- Referralcold_calling- Cold Callingtrade_show- Trade Showadvertising- Advertisingcontent_marketing- Content Marketingseo- SEOppc- Pay-per-Clickpartner- Partnerother- Other
^-?\d{0,16}(?:\.\d{0,2})?$^-?\d{0,3}(?:\.\d{0,2})?$Unique ID of an existing sales stage.
Unique ID of an existing client.
Comprehensive serializer for Lead model. Handles multilingual fields, sales stage relationships, and computed metrics like weighted value.
low- Lowmedium- Mediumhigh- Highcritical- Critical
Select one of the predefined lead sources.
website- Websitesocial_media- Social Mediaemail_marketing- Email Marketingreferral- Referralcold_calling- Cold Callingtrade_show- Trade Showadvertising- Advertisingcontent_marketing- Content Marketingseo- SEOppc- Pay-per-Clickpartner- Partnerother- Other
^-?\d{0,16}(?:\.\d{0,2})?$^-?\d{0,3}(?:\.\d{0,2})?$^-?\d{0,16}(?:\.\d{0,2})?$Unique ID of an existing sales stage.
Unique ID of an existing client.
Bad Request
Unauthorized
Forbidden
Not Found
PUT /api/v1.0/organisation/{org_uid}/leads/{unique_id}/update/ HTTP/1.1
Host: skhokho.ai
Content-Type: application/json
Accept: */*
Content-Length: 292
{
"unique_id": "text",
"title": "text",
"description": "text",
"qualification_notes": "text",
"priority": "low",
"lead_source": "website",
"estimated_value": "text",
"win_probability": "text",
"sales_stage": "text",
"client": "text",
"expected_close_date": "2026-01-01",
"follow_up_date": "2026-01-01T00:00:00.000Z"
}{
"unique_id": "text",
"title": "text",
"description": "text",
"qualification_notes": "text",
"priority": "low",
"lead_source": "website",
"estimated_value": "text",
"win_probability": "text",
"weighted_value": "text",
"sales_stage": "text",
"client": "text",
"expected_close_date": "2026-01-01",
"follow_up_date": "2026-01-01T00:00:00.000Z",
"created_by": {
"unique_id": "text",
"full_name": "text"
},
"assigned_to": {
"unique_id": "text",
"full_name": "text"
},
"is_closed": true,
"date_created": "2026-01-01T00:00:00.000Z",
"last_updated": "2026-01-01T00:00:00.000Z"
}Update a specific lead (full or partial update).
Comprehensive serializer for Lead model. Handles multilingual fields, sales stage relationships, and computed metrics like weighted value.
low- Lowmedium- Mediumhigh- Highcritical- Critical
Select one of the predefined lead sources.
website- Websitesocial_media- Social Mediaemail_marketing- Email Marketingreferral- Referralcold_calling- Cold Callingtrade_show- Trade Showadvertising- Advertisingcontent_marketing- Content Marketingseo- SEOppc- Pay-per-Clickpartner- Partnerother- Other
^-?\d{0,16}(?:\.\d{0,2})?$^-?\d{0,3}(?:\.\d{0,2})?$Unique ID of an existing sales stage.
Unique ID of an existing client.
Comprehensive serializer for Lead model. Handles multilingual fields, sales stage relationships, and computed metrics like weighted value.
low- Lowmedium- Mediumhigh- Highcritical- Critical
Select one of the predefined lead sources.
website- Websitesocial_media- Social Mediaemail_marketing- Email Marketingreferral- Referralcold_calling- Cold Callingtrade_show- Trade Showadvertising- Advertisingcontent_marketing- Content Marketingseo- SEOppc- Pay-per-Clickpartner- Partnerother- Other
^-?\d{0,16}(?:\.\d{0,2})?$^-?\d{0,3}(?:\.\d{0,2})?$^-?\d{0,16}(?:\.\d{0,2})?$Unique ID of an existing sales stage.
Unique ID of an existing client.
Bad Request
Unauthorized
Forbidden
Not Found
PATCH /api/v1.0/organisation/{org_uid}/leads/{unique_id}/update/ HTTP/1.1
Host: skhokho.ai
Content-Type: application/json
Accept: */*
Content-Length: 292
{
"unique_id": "text",
"title": "text",
"description": "text",
"qualification_notes": "text",
"priority": "low",
"lead_source": "website",
"estimated_value": "text",
"win_probability": "text",
"sales_stage": "text",
"client": "text",
"expected_close_date": "2026-01-01",
"follow_up_date": "2026-01-01T00:00:00.000Z"
}{
"unique_id": "text",
"title": "text",
"description": "text",
"qualification_notes": "text",
"priority": "low",
"lead_source": "website",
"estimated_value": "text",
"win_probability": "text",
"weighted_value": "text",
"sales_stage": "text",
"client": "text",
"expected_close_date": "2026-01-01",
"follow_up_date": "2026-01-01T00:00:00.000Z",
"created_by": {
"unique_id": "text",
"full_name": "text"
},
"assigned_to": {
"unique_id": "text",
"full_name": "text"
},
"is_closed": true,
"date_created": "2026-01-01T00:00:00.000Z",
"last_updated": "2026-01-01T00:00:00.000Z"
}Delete a specific lead
No Content
No content
Unauthorized
Forbidden
Not Found
DELETE /api/v1.0/organisation/{org_uid}/leads/{unique_id}/delete/ HTTP/1.1
Host: skhokho.ai
Accept: */*
No content
Last updated
