SalesOS.

Win/ Loss Intelligence

Win/loss analysis and competitive insights

List win/loss analyses for closed opportunities

GET
/v1/win-loss-intelligence/analyses

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Query Parameters

outcomeRequiredstring
competitorIdRequiredstring
limitRequiredstring
curl -X GET "https://api.salesos.org/v1/win-loss-intelligence/analyses?outcome=%3Cstring%3E&competitorId=%3Cstring%3E&limit=%3Cstring%3E" \
  -H "Authorization: Bearer <token>"

List of win/loss analyses

Create a manual win/loss analysis

POST
/v1/win-loss-intelligence/analyses

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X POST "https://api.salesos.org/v1/win-loss-intelligence/analyses" \
  -H "Authorization: Bearer <token>"

Analysis created

Get detailed win/loss analysis for an opportunity

GET
/v1/win-loss-intelligence/analyses/{id}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

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

Detailed win/loss analysis

Auto-analyze a deal (frontend path)

POST
/v1/win-loss-intelligence/analyses/auto-analyze

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X POST "https://api.salesos.org/v1/win-loss-intelligence/analyses/auto-analyze" \
  -H "Authorization: Bearer <token>"

Auto-generated analysis

Auto-analyze a closed deal using available data

POST
/v1/win-loss-intelligence/auto-analyze/{dealId}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

dealIdRequiredstring
curl -X POST "https://api.salesos.org/v1/win-loss-intelligence/auto-analyze/<string>" \
  -H "Authorization: Bearer <token>"

Auto-generated analysis

Get win rates by competitor (frontend path)

GET
/v1/win-loss-intelligence/competitor-win-rates

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://api.salesos.org/v1/win-loss-intelligence/competitor-win-rates" \
  -H "Authorization: Bearer <token>"

Competitor win rates

Get win/loss rates by competitor

GET
/v1/win-loss-intelligence/competitor-rates

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://api.salesos.org/v1/win-loss-intelligence/competitor-rates" \
  -H "Authorization: Bearer <token>"

Competitor win/loss rates

Get win/loss patterns across deals

GET
/v1/win-loss-intelligence/patterns

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://api.salesos.org/v1/win-loss-intelligence/patterns" \
  -H "Authorization: Bearer <token>"

Win/loss patterns and trends

Get battlecard updates

GET
/v1/win-loss-intelligence/battlecard-updates

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://api.salesos.org/v1/win-loss-intelligence/battlecard-updates" \
  -H "Authorization: Bearer <token>"

Battlecard updates

Apply a battlecard update

POST
/v1/win-loss-intelligence/battlecard-updates/{updateId}/apply

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

updateIdRequiredstring
curl -X POST "https://api.salesos.org/v1/win-loss-intelligence/battlecard-updates/<string>/apply" \
  -H "Authorization: Bearer <token>"

Battlecard update applied

Get win/loss statistics

GET
/v1/win-loss-intelligence/stats

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

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

Win/loss statistics