SalesOS.

Coaching Role Play

AI sales coaching roleplay sessions

Coaching Role Play Controller_get Sessions

GET
/v1/coaching-roleplay/sessions

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Query Parameters

statusRequiredstring
curl -X GET "https://api.salesos.org/v1/coaching-roleplay/sessions?status=%3Cstring%3E" \
  -H "Authorization: Bearer <token>"

Coaching Role Play Controller_start Session

POST
/v1/coaching-roleplay/sessions

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X POST "https://api.salesos.org/v1/coaching-roleplay/sessions" \
  -H "Authorization: Bearer <token>"

Coaching Role Play Controller_get Session

GET
/v1/coaching-roleplay/sessions/{id}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X GET "https://api.salesos.org/v1/coaching-roleplay/sessions/<string>" \
  -H "Authorization: Bearer <token>"

Coaching Role Play Controller_send Message

POST
/v1/coaching-roleplay/sessions/{id}/messages

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X POST "https://api.salesos.org/v1/coaching-roleplay/sessions/<string>/messages" \
  -H "Authorization: Bearer <token>"

Coaching Role Play Controller_end Session

POST
/v1/coaching-roleplay/sessions/{id}/end

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X POST "https://api.salesos.org/v1/coaching-roleplay/sessions/<string>/end" \
  -H "Authorization: Bearer <token>"

Coaching Role Play Controller_get Scorecard

GET
/v1/coaching-roleplay/sessions/{id}/scorecard

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X GET "https://api.salesos.org/v1/coaching-roleplay/sessions/<string>/scorecard" \
  -H "Authorization: Bearer <token>"

Coaching Role Play Controller_review Session

POST
/v1/coaching-roleplay/sessions/{id}/review

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X POST "https://api.salesos.org/v1/coaching-roleplay/sessions/<string>/review" \
  -H "Authorization: Bearer <token>"

Coaching Role Play Controller_get Personas

GET
/v1/coaching-roleplay/personas

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://api.salesos.org/v1/coaching-roleplay/personas" \
  -H "Authorization: Bearer <token>"

Coaching Role Play Controller_create Persona

POST
/v1/coaching-roleplay/personas

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X POST "https://api.salesos.org/v1/coaching-roleplay/personas" \
  -H "Authorization: Bearer <token>"

Coaching Role Play Controller_get Stats

GET
/v1/coaching-roleplay/stats

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://api.salesos.org/v1/coaching-roleplay/stats" \
  -H "Authorization: Bearer <token>"

Coaching Role Play Controller_get Leaderboard

GET
/v1/coaching-roleplay/leaderboard

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://api.salesos.org/v1/coaching-roleplay/leaderboard" \
  -H "Authorization: Bearer <token>"