POST Clients/{client_id}/Opportunities

Request Information

URI Parameters

NameDescriptionTypeAdditional information
client_id

integer

Required

Body Parameters

NewOpportunity
NameDescriptionTypeAdditional information
Id

integer

None.

OpportunityGuid

globally unique identifier

None.

Name

string

None.

EffectiveDate

string

None.

ProbabilityId

integer

None.

IncumbentId

integer

None.

CurrencyId

string

None.

ProductTypeId

integer

None.

Annualized

decimal number

None.

ClientId

integer

None.

ClientGuid

globally unique identifier

None.

Limit

decimal number

None.

ReportBasis

integer

None.

Retention

decimal number

None.

RevenueTeamGuid

globally unique identifier

None.

GRUId

integer

None.

LineOfBusinessId

integer

None.

BusinessSegmentId

integer

None.

ValidateCreatedInAppId

integer

None.

OpportunityTypeId

integer

None.

BuyerDecisionMakerIEContactId

integer

None.

EstimatedPremiumDirectsPercent

decimal number

None.

EstimatedPremiumInHousePercent

decimal number

None.

EstimatedPremiumOtherBrokersPercent

decimal number

None.

EstimatedReinsurancePremiumAmount

decimal number

None.

RFPIndicatorFlag

boolean

None.

IsFacultativeFlag

boolean

None.

MasterInsured

MasterInsuredName

None.

ProbabilityPercentage

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "id": 1,
  "opportunityGuid": "7c348ef8-4b46-47af-8648-eec77225e9f6",
  "name": "sample string 2",
  "effectiveDate": "sample string 3",
  "probabilityId": 1,
  "incumbentId": 1,
  "currencyId": "sample string 4",
  "productTypeId": 1,
  "annualized": 1.0,
  "clientId": 1,
  "clientGuid": "48d27145-0de4-4bdd-8733-354732d29f1c",
  "limit": 1.0,
  "reportBasis": 1,
  "retention": 1.0,
  "revenueTeamGuid": "0cdd1e49-27f6-42b6-bc90-4edcda7043ea",
  "gruId": 1,
  "lineOfBusinessId": 1,
  "businessSegmentId": 1,
  "validateCreatedInAppId": 1,
  "opportunityTypeId": 1,
  "buyerDecisionMakerIEContactId": 1,
  "estimatedPremiumDirectsPercent": 1.0,
  "estimatedPremiumInHousePercent": 1.0,
  "estimatedPremiumOtherBrokersPercent": 1.0,
  "estimatedReinsurancePremiumAmount": 1.0,
  "rfpIndicatorFlag": true,
  "isFacultativeFlag": true,
  "masterInsured": {
    "name": "sample string 1",
    "masterInsuredID": 1
  },
  "probabilityPercentage": 7
}

application/xml, text/xml

Sample:
<NewOpportunity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyClients.WebAPI.Models">
  <Annualized>1</Annualized>
  <BusinessSegmentId>1</BusinessSegmentId>
  <BuyerDecisionMakerIEContactId>1</BuyerDecisionMakerIEContactId>
  <ClientGuid>48d27145-0de4-4bdd-8733-354732d29f1c</ClientGuid>
  <ClientId>1</ClientId>
  <CurrencyId>sample string 4</CurrencyId>
  <EffectiveDate>sample string 3</EffectiveDate>
  <EstimatedPremiumDirectsPercent>1</EstimatedPremiumDirectsPercent>
  <EstimatedPremiumInHousePercent>1</EstimatedPremiumInHousePercent>
  <EstimatedPremiumOtherBrokersPercent>1</EstimatedPremiumOtherBrokersPercent>
  <EstimatedReinsurancePremiumAmount>1</EstimatedReinsurancePremiumAmount>
  <GRUId>1</GRUId>
  <Id>1</Id>
  <IncumbentId>1</IncumbentId>
  <IsFacultativeFlag>true</IsFacultativeFlag>
  <Limit>1</Limit>
  <LineOfBusinessId>1</LineOfBusinessId>
  <MasterInsured>
    <MasterInsuredID>1</MasterInsuredID>
    <Name>sample string 1</Name>
  </MasterInsured>
  <Name>sample string 2</Name>
  <OpportunityGuid>7c348ef8-4b46-47af-8648-eec77225e9f6</OpportunityGuid>
  <OpportunityTypeId>1</OpportunityTypeId>
  <ProbabilityId>1</ProbabilityId>
  <ProbabilityPercentage>7</ProbabilityPercentage>
  <ProductTypeId>1</ProductTypeId>
  <RFPIndicatorFlag>true</RFPIndicatorFlag>
  <ReportBasis>1</ReportBasis>
  <Retention>1</Retention>
  <RevenueTeamGuid>0cdd1e49-27f6-42b6-bc90-4edcda7043ea</RevenueTeamGuid>
  <ValidateCreatedInAppId>1</ValidateCreatedInAppId>
</NewOpportunity>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'NewOpportunity'.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.