For the complete documentation index, see llms.txt. This page is also available as Markdown.

πŸ“Š Sales Funnel

Sales pipeline stages and workflow configuration

List sales stages

get
/api/v1.0/organisation/{org_uid}/sales-stages/

Get a list of active sales stages

Authorizations
sessionidstringRequired
Path parameters
org_uidstringRequired
Responses
200Success
application/json
unique_idstring Β· max: 100 Β· nullableOptional
namestringRequired
descriptionstring Β· nullableOptional
probabilitystring Β· decimalOptional

Probability of winning deals in this stage (0-100)

Pattern: ^-?\d{0,3}(?:\.\d{0,2})?$
is_activebooleanOptional
is_closed_wonbooleanOptional
is_closed_lostbooleanOptional
date_createdstring Β· date-timeRead-onlyRequired
last_updatedstring Β· date-timeRead-onlyRequired
get/api/v1.0/organisation/{org_uid}/sales-stages/
GET /api/v1.0/organisation/{org_uid}/sales-stages/ HTTP/1.1
Host: skhokho.ai
Accept: */*
[
  {
    "unique_id": "text",
    "name": "text",
    "description": "text",
    "probability": "text",
    "is_active": true,
    "is_closed_won": true,
    "is_closed_lost": true,
    "date_created": "2026-01-01T00:00:00.000Z",
    "last_updated": "2026-01-01T00:00:00.000Z"
  }
]

Create sales stage

post
/api/v1.0/organisation/{org_uid}/sales-stages/create/

Create a new sales stage. Stage name is required.

Authorizations
sessionidstringRequired
Path parameters
org_uidstringRequired
Body
unique_idstring Β· max: 100 Β· nullableOptional
namestring Β· min: 1Required
descriptionstring Β· nullableOptional
probabilitystring Β· decimalOptional

Probability of winning deals in this stage (0-100)

Pattern: ^-?\d{0,3}(?:\.\d{0,2})?$
is_activebooleanOptional
is_closed_wonbooleanOptional
is_closed_lostbooleanOptional
Responses
201Success
application/json
unique_idstring Β· max: 100 Β· nullableOptional
namestringRequired
descriptionstring Β· nullableOptional
probabilitystring Β· decimalOptional

Probability of winning deals in this stage (0-100)

Pattern: ^-?\d{0,3}(?:\.\d{0,2})?$
is_activebooleanOptional
is_closed_wonbooleanOptional
is_closed_lostbooleanOptional
date_createdstring Β· date-timeRead-onlyRequired
last_updatedstring Β· date-timeRead-onlyRequired
post/api/v1.0/organisation/{org_uid}/sales-stages/create/
POST /api/v1.0/organisation/{org_uid}/sales-stages/create/ HTTP/1.1
Host: skhokho.ai
Content-Type: application/json
Accept: */*
Content-Length: 136

{
  "unique_id": "text",
  "name": "text",
  "description": "text",
  "probability": "text",
  "is_active": true,
  "is_closed_won": true,
  "is_closed_lost": true
}
{
  "unique_id": "text",
  "name": "text",
  "description": "text",
  "probability": "text",
  "is_active": true,
  "is_closed_won": true,
  "is_closed_lost": true,
  "date_created": "2026-01-01T00:00:00.000Z",
  "last_updated": "2026-01-01T00:00:00.000Z"
}

Get sales stage

get
/api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/

Retrieve a specific sales stage

Authorizations
sessionidstringRequired
Path parameters
org_uidstringRequired
unique_idstringRequired
Responses
200Success
application/json
unique_idstring Β· max: 100 Β· nullableOptional
namestringRequired
descriptionstring Β· nullableOptional
probabilitystring Β· decimalOptional

Probability of winning deals in this stage (0-100)

Pattern: ^-?\d{0,3}(?:\.\d{0,2})?$
is_activebooleanOptional
is_closed_wonbooleanOptional
is_closed_lostbooleanOptional
date_createdstring Β· date-timeRead-onlyRequired
last_updatedstring Β· date-timeRead-onlyRequired
get/api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/
GET /api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/ HTTP/1.1
Host: skhokho.ai
Accept: */*
{
  "unique_id": "text",
  "name": "text",
  "description": "text",
  "probability": "text",
  "is_active": true,
  "is_closed_won": true,
  "is_closed_lost": true,
  "date_created": "2026-01-01T00:00:00.000Z",
  "last_updated": "2026-01-01T00:00:00.000Z"
}

Update sales stage

put
/api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/update/

Update a specific sales stage (full or partial update).

Authorizations
sessionidstringRequired
Path parameters
org_uidstringRequired
unique_idstringRequired
Body
unique_idstring Β· max: 100 Β· nullableOptional
namestring Β· min: 1Required
descriptionstring Β· nullableOptional
probabilitystring Β· decimalOptional

Probability of winning deals in this stage (0-100)

Pattern: ^-?\d{0,3}(?:\.\d{0,2})?$
is_activebooleanOptional
is_closed_wonbooleanOptional
is_closed_lostbooleanOptional
Responses
200Success
application/json
unique_idstring Β· max: 100 Β· nullableOptional
namestringRequired
descriptionstring Β· nullableOptional
probabilitystring Β· decimalOptional

Probability of winning deals in this stage (0-100)

Pattern: ^-?\d{0,3}(?:\.\d{0,2})?$
is_activebooleanOptional
is_closed_wonbooleanOptional
is_closed_lostbooleanOptional
date_createdstring Β· date-timeRead-onlyRequired
last_updatedstring Β· date-timeRead-onlyRequired
put/api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/update/
PUT /api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/update/ HTTP/1.1
Host: skhokho.ai
Content-Type: application/json
Accept: */*
Content-Length: 136

{
  "unique_id": "text",
  "name": "text",
  "description": "text",
  "probability": "text",
  "is_active": true,
  "is_closed_won": true,
  "is_closed_lost": true
}
{
  "unique_id": "text",
  "name": "text",
  "description": "text",
  "probability": "text",
  "is_active": true,
  "is_closed_won": true,
  "is_closed_lost": true,
  "date_created": "2026-01-01T00:00:00.000Z",
  "last_updated": "2026-01-01T00:00:00.000Z"
}

Update sales stage

patch
/api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/update/

Update a specific sales stage (full or partial update).

Authorizations
sessionidstringRequired
Path parameters
org_uidstringRequired
unique_idstringRequired
Body
unique_idstring Β· max: 100 Β· nullableOptional
namestring Β· min: 1Optional
descriptionstring Β· nullableOptional
probabilitystring Β· decimalOptional

Probability of winning deals in this stage (0-100)

Pattern: ^-?\d{0,3}(?:\.\d{0,2})?$
is_activebooleanOptional
is_closed_wonbooleanOptional
is_closed_lostbooleanOptional
Responses
200Success
application/json
unique_idstring Β· max: 100 Β· nullableOptional
namestringRequired
descriptionstring Β· nullableOptional
probabilitystring Β· decimalOptional

Probability of winning deals in this stage (0-100)

Pattern: ^-?\d{0,3}(?:\.\d{0,2})?$
is_activebooleanOptional
is_closed_wonbooleanOptional
is_closed_lostbooleanOptional
date_createdstring Β· date-timeRead-onlyRequired
last_updatedstring Β· date-timeRead-onlyRequired
patch/api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/update/
PATCH /api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/update/ HTTP/1.1
Host: skhokho.ai
Content-Type: application/json
Accept: */*
Content-Length: 136

{
  "unique_id": "text",
  "name": "text",
  "description": "text",
  "probability": "text",
  "is_active": true,
  "is_closed_won": true,
  "is_closed_lost": true
}
{
  "unique_id": "text",
  "name": "text",
  "description": "text",
  "probability": "text",
  "is_active": true,
  "is_closed_won": true,
  "is_closed_lost": true,
  "date_created": "2026-01-01T00:00:00.000Z",
  "last_updated": "2026-01-01T00:00:00.000Z"
}

Delete sales stage

delete
/api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/delete/

Delete a specific sales stage

Authorizations
sessionidstringRequired
Path parameters
org_uidstringRequired
unique_idstringRequired
Responses
204

No Content

No content

delete/api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/delete/
DELETE /api/v1.0/organisation/{org_uid}/sales-stages/{unique_id}/delete/ HTTP/1.1
Host: skhokho.ai
Accept: */*

No content

Last updated