POST api/SpendDetail/SaveSpendDetail

Request Information

URI Parameters

None.

Body Parameters

SpendDetailCreationModel
NameDescriptionTypeAdditional information
id

integer

None.

name

string

None.

definition

string

None.

spendTypeId

integer

None.

spendObjectives

Collection of integer

None.

isLinkedToIMS

boolean

None.

isRebate

boolean

None.

isTradeLoader

boolean

None.

isDiscountPercentage

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "id": 1,
  "name": "sample string 2",
  "definition": "sample string 3",
  "spendTypeId": 4,
  "spendObjectives": [
    1,
    2
  ],
  "isLinkedToIMS": true,
  "isRebate": true,
  "isTradeLoader": true,
  "isDiscountPercentage": true
}

application/xml, text/xml

Sample:
<SpendDetailCreationModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ICE.WebApi.Models">
  <definition>sample string 3</definition>
  <id>1</id>
  <isDiscountPercentage>true</isDiscountPercentage>
  <isLinkedToIMS>true</isLinkedToIMS>
  <isRebate>true</isRebate>
  <isTradeLoader>true</isTradeLoader>
  <name>sample string 2</name>
  <spendObjectives xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </spendObjectives>
  <spendTypeId>4</spendTypeId>
</SpendDetailCreationModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.