SalesOS.

Partners

Partner management

Partners Controller_find All

GET
/v1/partners

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Query Parameters

statusRequiredstring
tierRequiredstring
typeRequiredstring
searchRequiredstring
curl -X GET "https://api.salesos.org/v1/partners?status=%3Cstring%3E&tier=%3Cstring%3E&type=%3Cstring%3E&search=%3Cstring%3E" \
  -H "Authorization: Bearer <token>"

Partners Controller_create

POST
/v1/partners

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

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

Partners Controller_get Stats

GET
/v1/partners/stats

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

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

Partners Controller_find One

GET
/v1/partners/{id}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

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

Partners Controller_update

PATCH
/v1/partners/{id}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

application/jsonRequired

Path Parameters

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

Partners Controller_delete

DELETE
/v1/partners/{id}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

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

Partners Controller_get Partner Users

GET
/v1/partners/{id}/users

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

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

Partners Controller_add Partner User

POST
/v1/partners/{id}/users

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

application/jsonRequired

Path Parameters

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

Partners Controller_invite Partner User

POST
/v1/partners/{id}/users/invite

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

application/jsonRequired

Path Parameters

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

Partners Controller_update Partner User

PATCH
/v1/partners/{partnerId}/users/{partnerUserId}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

partnerIdRequiredstring
partnerUserIdRequiredstring
curl -X PATCH "https://api.salesos.org/v1/partners/<string>/users/<string>" \
  -H "Authorization: Bearer <token>"

Partners Controller_remove Partner User

DELETE
/v1/partners/{partnerId}/users/{partnerUserId}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

partnerIdRequiredstring
partnerUserIdRequiredstring
curl -X DELETE "https://api.salesos.org/v1/partners/<string>/users/<string>" \
  -H "Authorization: Bearer <token>"

Partners Controller_get Partner Accounts

GET
/v1/partners/{id}/accounts

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

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

Partners Controller_assign Account

POST
/v1/partners/{id}/accounts

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

application/jsonRequired

Path Parameters

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

Partners Controller_unassign Account

DELETE
/v1/partners/{partnerId}/accounts/{accountId}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

partnerIdRequiredstring
accountIdRequiredstring
curl -X DELETE "https://api.salesos.org/v1/partners/<string>/accounts/<string>" \
  -H "Authorization: Bearer <token>"

Partners Controller_get Partner Registrations

GET
/v1/partners/{id}/registrations

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring

Query Parameters

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

Partners Controller_approve Registration

POST
/v1/partners/{partnerId}/registrations/{registrationId}/approve

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

partnerIdRequiredstring
registrationIdRequiredstring
curl -X POST "https://api.salesos.org/v1/partners/<string>/registrations/<string>/approve" \
  -H "Authorization: Bearer <token>"

Partners Controller_reject Registration

POST
/v1/partners/{partnerId}/registrations/{registrationId}/reject

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

partnerIdRequiredstring
registrationIdRequiredstring
curl -X POST "https://api.salesos.org/v1/partners/<string>/registrations/<string>/reject" \
  -H "Authorization: Bearer <token>"

Partners Controller_convert Registration

POST
/v1/partners/{partnerId}/registrations/{registrationId}/convert

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

partnerIdRequiredstring
registrationIdRequiredstring
curl -X POST "https://api.salesos.org/v1/partners/<string>/registrations/<string>/convert" \
  -H "Authorization: Bearer <token>"

Partners Controller_score Registration

GET
/v1/partners/{partnerId}/registrations/{registrationId}/ai/score

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

registrationIdRequiredstring
curl -X GET "https://api.salesos.org/v1/partners/{partnerId}/registrations/<string>/ai/score" \
  -H "Authorization: Bearer <token>"

Partners Controller_match Partners

GET
/v1/partners/ai/match-partners/{opportunityId}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

opportunityIdRequiredstring

Query Parameters

limitRequiredstring
curl -X GET "https://api.salesos.org/v1/partners/ai/match-partners/<string>?limit=%3Cstring%3E" \
  -H "Authorization: Bearer <token>"

Partners Controller_get Partner Insights

GET
/v1/partners/{id}/ai/insights

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X GET "https://api.salesos.org/v1/partners/<string>/ai/insights" \
  -H "Authorization: Bearer <token>"

Partners Controller_get Co Selling Recommendations

GET
/v1/partners/ai/co-selling

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Query Parameters

minDealSizeRequiredstring
limitRequiredstring
curl -X GET "https://api.salesos.org/v1/partners/ai/co-selling?minDealSize=%3Cstring%3E&limit=%3Cstring%3E" \
  -H "Authorization: Bearer <token>"

Partners Controller_process Auto Approvals

POST
/v1/partners/ai/auto-approve

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X POST "https://api.salesos.org/v1/partners/ai/auto-approve" \
  -H "Authorization: Bearer <token>"