POST api/offer/reviseoffer

Revise offer price Processes this offer API request. The parameter and response sections describe the data exchanged with the API.

Request Information

URI Parameters

None.

Body Parameters

The revise offer command data contract supplied with the request.

ReviseOfferCommandDataContract
NameDescriptionTypeAdditional information
PurchasingRoleId

The unique identifier of the related purchasing role resource.

integer

None.

PriceValue

The price value value.

decimal number

None.

NegotiatorIds

The unique identifiers of the related negotiator resources.

Collection of integer

None.

OfferResponse

The offer response value.

EnumDataContract

None.

ForceNewSalesProgression

Indicates whether force new sales progression is true.

boolean

None.

Request Formats

application/x-www-form-urlencoded

Sample:

Sample not available.

application/json, text/json

Sample:
{
  "PurchasingRoleId": 1,
  "PriceValue": 2.1,
  "NegotiatorIds": [
    1,
    2
  ],
  "OfferResponse": {
    "Id": 1,
    "Name": "sample string 2",
    "SystemName": "sample string 3"
  },
  "ForceNewSalesProgression": true
}

Response Information

Resource Description

The response returned after the operation completes.

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.