SalesOS.

Conversations

Conversation threads and messaging

Conversations Controller_list

GET
/api/conversations

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://www.salesos.org/api/api/conversations" \
  -H "Authorization: Bearer <token>"

Conversations Controller_create

POST
/api/conversations

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

application/jsonRequired
curl -X POST "https://www.salesos.org/api/api/conversations" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{}'

Conversations Controller_delete All

DELETE
/api/conversations

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X DELETE "https://www.salesos.org/api/api/conversations" \
  -H "Authorization: Bearer <token>"

Conversations Controller_get One

GET
/api/conversations/{id}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X GET "https://www.salesos.org/api/api/conversations/<string>" \
  -H "Authorization: Bearer <token>"

Conversations Controller_update

PATCH
/api/conversations/{id}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

application/jsonRequired

Path Parameters

idRequiredstring
curl -X PATCH "https://www.salesos.org/api/api/conversations/<string>" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{}'

Conversations Controller_delete

DELETE
/api/conversations/{id}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X DELETE "https://www.salesos.org/api/api/conversations/<string>" \
  -H "Authorization: Bearer <token>"

Conversations Controller_send Message

POST
/api/conversations/{id}/messages

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

application/jsonRequired

Path Parameters

idRequiredstring
curl -X POST "https://www.salesos.org/api/api/conversations/<string>/messages" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{}'

Conversations Controller_extract Metadata

POST
/api/conversations/extract-metadata

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

application/jsonRequired
curl -X POST "https://www.salesos.org/api/api/conversations/extract-metadata" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{}'

Conversations Controller_stream Message

POST
/api/conversations/{id}/messages/stream

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

application/jsonRequired

Path Parameters

idRequiredstring
curl -X POST "https://www.salesos.org/api/api/conversations/<string>/messages/stream" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{}'

Conversations Controller_get Optimizer Stats

GET
/api/conversations/stats/optimizer

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://www.salesos.org/api/api/conversations/stats/optimizer" \
  -H "Authorization: Bearer <token>"