POST api/FSI/AddIncomeItem?uniqueClientID={uniqueClientID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
uniqueClientID

integer

Required

Body Parameters

EYCTCWebIHCoSchFrSrcIncIncomeItem
NameDescriptionTypeAdditional information
FrSrcSchID

integer

None.

IncomeID

integer

None.

ItemID

integer

None.

CountryCode

integer

None.

CountryName

string

None.

CountryKV

Pair of string [key] and integer [value]

None.

CurrencyCode

integer

None.

CurrencyKV

Pair of string [key] and integer [value]

None.

YA

integer

None.

HistoricalGrossIncomeAmount

decimal number

None.

HistoricalGrossIncomeAmounts

Collection of decimal number

None.

GrossIncomeAmount

decimal number

None.

GrossIncomeAmounts

Collection of decimal number

None.

WithholdingTaxSufferedAmount

decimal number

None.

WithholdingTaxSufferedAmounts

Collection of decimal number

None.

UnderlyingTaxSufferedAmount

decimal number

None.

UnderlyingTaxSufferedAmounts

Collection of decimal number

None.

UnderlyingTaxSufferedPercentage

decimal number

None.

RegrossIncomeAmount

decimal number

None.

RegrossIncomeAmounts

Collection of decimal number

None.

ExpenseAmount

decimal number

None.

Description

string

None.

IsDividendIncome

boolean

None.

IsUnderlyingIncomeTaxes

boolean

None.

IsUnderlyingTaxSufferedPercentage

boolean

None.

IncomeTypeKV

Pair of integer [key] and string [value]

None.

IncomeType

integer

None.

IsWithholdingTaxFull

boolean

None.

FTCClaim

integer

None.

FTCClaimKV

Pair of integer [key] and string [value]

None.

Tag

string

None.

UsageOfFunds

Collection of EYCTCWebIHCoSchFrSrcIncUsageItem

None.

ExpenseItem

Collection of EYCTCWebIHCoSchFrSrcIncExpenseItem

None.

Request Formats

application/json, text/json

Sample:
{
  "FrSrcSchID": 1,
  "IncomeID": 2,
  "ItemID": 3,
  "CountryCode": 4,
  "CountryName": "sample string 5",
  "CountryKV": {
    "Key": "sample string 1",
    "Value": 2
  },
  "CurrencyCode": 6,
  "CurrencyKV": {
    "Key": "sample string 1",
    "Value": 2
  },
  "YA": 7,
  "HistoricalGrossIncomeAmount": 3.0,
  "HistoricalGrossIncomeAmounts": [
    1.0,
    2.0
  ],
  "GrossIncomeAmount": 3.0,
  "GrossIncomeAmounts": [
    1.0,
    2.0
  ],
  "WithholdingTaxSufferedAmount": 3.0,
  "WithholdingTaxSufferedAmounts": [
    1.0,
    2.0
  ],
  "UnderlyingTaxSufferedAmount": 3.0,
  "UnderlyingTaxSufferedAmounts": [
    1.0,
    2.0
  ],
  "UnderlyingTaxSufferedPercentage": 8.0,
  "RegrossIncomeAmount": 3.0,
  "RegrossIncomeAmounts": [
    1.0,
    2.0
  ],
  "ExpenseAmount": 9.0,
  "Description": "sample string 10",
  "IsDividendIncome": true,
  "IsUnderlyingIncomeTaxes": true,
  "IsUnderlyingTaxSufferedPercentage": true,
  "IncomeTypeKV": {
    "Key": 1,
    "Value": "sample string 2"
  },
  "IncomeType": 14,
  "IsWithholdingTaxFull": true,
  "FTCClaim": 16,
  "FTCClaimKV": {
    "Key": 1,
    "Value": "sample string 2"
  },
  "Tag": "sample string 17",
  "UsageOfFunds": [
    {
      "FrSrcSchID": 1,
      "IncomeID": 2,
      "UsageID": 3,
      "ItemID": 4,
      "UsageOfFund": 5,
      "UsageOfFundKV": {
        "Key": 1,
        "Value": "sample string 2"
      },
      "InvestmentName": "sample string 6",
      "IsNotSubjectedToTax": true,
      "NotSubjectedToTaxReason": "sample string 8",
      "GrossIncomeAmount": 3.0,
      "GrossIncomeAmounts": [
        1.0,
        2.0
      ],
      "UnderlyingTaxSufferedAmount": 9.0,
      "RegrossIncomeAmount": 10.0,
      "DTRClaim": 11,
      "DTRClaimKV": {
        "Key": 1,
        "Value": "sample string 2"
      },
      "IsFTCPooling": true,
      "IsUnderlyingTax": true,
      "WithholdingTaxSufferedAmountOverwrite": 3.0,
      "WithholdingTaxSufferedAmountsOverwrite": [
        1.0,
        2.0
      ],
      "IsWithholdingTaxSufferedOverwrite": true,
      "WithholdingTaxSufferedAmount": 15.0,
      "HistoricalGrossIncomeAmount": 16.0,
      "ExpenseAmount": 17.0
    },
    {
      "FrSrcSchID": 1,
      "IncomeID": 2,
      "UsageID": 3,
      "ItemID": 4,
      "UsageOfFund": 5,
      "UsageOfFundKV": {
        "Key": 1,
        "Value": "sample string 2"
      },
      "InvestmentName": "sample string 6",
      "IsNotSubjectedToTax": true,
      "NotSubjectedToTaxReason": "sample string 8",
      "GrossIncomeAmount": 3.0,
      "GrossIncomeAmounts": [
        1.0,
        2.0
      ],
      "UnderlyingTaxSufferedAmount": 9.0,
      "RegrossIncomeAmount": 10.0,
      "DTRClaim": 11,
      "DTRClaimKV": {
        "Key": 1,
        "Value": "sample string 2"
      },
      "IsFTCPooling": true,
      "IsUnderlyingTax": true,
      "WithholdingTaxSufferedAmountOverwrite": 3.0,
      "WithholdingTaxSufferedAmountsOverwrite": [
        1.0,
        2.0
      ],
      "IsWithholdingTaxSufferedOverwrite": true,
      "WithholdingTaxSufferedAmount": 15.0,
      "HistoricalGrossIncomeAmount": 16.0,
      "ExpenseAmount": 17.0
    }
  ],
  "ExpenseItem": [
    {
      "FrSrcSchID": 1,
      "IncomeID": 2,
      "OtherExpID": 3,
      "ItemID": 4,
      "Description": "sample string 5",
      "ExpType": "sample string 6",
      "Amount": 3.0,
      "Amounts": [
        1.0,
        2.0
      ]
    },
    {
      "FrSrcSchID": 1,
      "IncomeID": 2,
      "OtherExpID": 3,
      "ItemID": 4,
      "Description": "sample string 5",
      "ExpType": "sample string 6",
      "Amount": 3.0,
      "Amounts": [
        1.0,
        2.0
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<EYCTCWebIHCoSchFrSrcIncIncomeItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EYCAPL.CTS.Web">
  <CountryCode>4</CountryCode>
  <CountryKV xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:key>sample string 1</d2p1:key>
    <d2p1:value>2</d2p1:value>
  </CountryKV>
  <CountryName>sample string 5</CountryName>
  <CurrencyCode>6</CurrencyCode>
  <CurrencyKV xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:key>sample string 1</d2p1:key>
    <d2p1:value>2</d2p1:value>
  </CurrencyKV>
  <Description>sample string 10</Description>
  <ExpenseAmount>9</ExpenseAmount>
  <ExpenseItem>
    <EYCTCWebIHCoSchFrSrcIncExpenseItem>
      <Amounts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:decimal>1</d4p1:decimal>
        <d4p1:decimal>2</d4p1:decimal>
      </Amounts>
      <Description>sample string 5</Description>
      <ExpType>sample string 6</ExpType>
      <FrSrcSchID>1</FrSrcSchID>
      <IncomeID>2</IncomeID>
      <ItemID>4</ItemID>
      <OtherExpID>3</OtherExpID>
    </EYCTCWebIHCoSchFrSrcIncExpenseItem>
    <EYCTCWebIHCoSchFrSrcIncExpenseItem>
      <Amounts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:decimal>1</d4p1:decimal>
        <d4p1:decimal>2</d4p1:decimal>
      </Amounts>
      <Description>sample string 5</Description>
      <ExpType>sample string 6</ExpType>
      <FrSrcSchID>1</FrSrcSchID>
      <IncomeID>2</IncomeID>
      <ItemID>4</ItemID>
      <OtherExpID>3</OtherExpID>
    </EYCTCWebIHCoSchFrSrcIncExpenseItem>
  </ExpenseItem>
  <FTCClaim>16</FTCClaim>
  <FTCClaimKV xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:key>1</d2p1:key>
    <d2p1:value>sample string 2</d2p1:value>
  </FTCClaimKV>
  <FrSrcSchID>1</FrSrcSchID>
  <GrossIncomeAmounts xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:decimal>1</d2p1:decimal>
    <d2p1:decimal>2</d2p1:decimal>
  </GrossIncomeAmounts>
  <HistoricalGrossIncomeAmounts xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:decimal>1</d2p1:decimal>
    <d2p1:decimal>2</d2p1:decimal>
  </HistoricalGrossIncomeAmounts>
  <IncomeID>2</IncomeID>
  <IncomeType>14</IncomeType>
  <IncomeTypeKV xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:key>1</d2p1:key>
    <d2p1:value>sample string 2</d2p1:value>
  </IncomeTypeKV>
  <IsDividendIncome>true</IsDividendIncome>
  <IsUnderlyingIncomeTaxes>true</IsUnderlyingIncomeTaxes>
  <IsUnderlyingTaxSufferedPercentage>true</IsUnderlyingTaxSufferedPercentage>
  <IsWithholdingTaxFull>true</IsWithholdingTaxFull>
  <ItemID>3</ItemID>
  <RegrossIncomeAmounts xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:decimal>1</d2p1:decimal>
    <d2p1:decimal>2</d2p1:decimal>
  </RegrossIncomeAmounts>
  <Tag>sample string 17</Tag>
  <UnderlyingTaxSufferedAmounts xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:decimal>1</d2p1:decimal>
    <d2p1:decimal>2</d2p1:decimal>
  </UnderlyingTaxSufferedAmounts>
  <UnderlyingTaxSufferedPercentage>8</UnderlyingTaxSufferedPercentage>
  <UsageOfFunds>
    <EYCTCWebIHCoSchFrSrcIncUsageItem>
      <DTRClaim>11</DTRClaim>
      <DTRClaimKV xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
        <d4p1:key>1</d4p1:key>
        <d4p1:value>sample string 2</d4p1:value>
      </DTRClaimKV>
      <ExpenseAmount>17</ExpenseAmount>
      <FrSrcSchID>1</FrSrcSchID>
      <GrossIncomeAmounts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:decimal>1</d4p1:decimal>
        <d4p1:decimal>2</d4p1:decimal>
      </GrossIncomeAmounts>
      <HistoricalGrossIncomeAmount>16</HistoricalGrossIncomeAmount>
      <IncomeID>2</IncomeID>
      <InvestmentName>sample string 6</InvestmentName>
      <IsFTCPooling>true</IsFTCPooling>
      <IsNotSubjectedToTax>true</IsNotSubjectedToTax>
      <IsUnderlyingTax>true</IsUnderlyingTax>
      <IsWithholdingTaxSufferedOverwrite>true</IsWithholdingTaxSufferedOverwrite>
      <ItemID>4</ItemID>
      <NotSubjectedToTaxReason>sample string 8</NotSubjectedToTaxReason>
      <RegrossIncomeAmount>10</RegrossIncomeAmount>
      <UnderlyingTaxSufferedAmount>9</UnderlyingTaxSufferedAmount>
      <UsageID>3</UsageID>
      <UsageOfFund>5</UsageOfFund>
      <UsageOfFundKV xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
        <d4p1:key>1</d4p1:key>
        <d4p1:value>sample string 2</d4p1:value>
      </UsageOfFundKV>
      <WithholdingTaxSufferedAmount>15</WithholdingTaxSufferedAmount>
      <WithholdingTaxSufferedAmountsOverwrite xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:decimal>1</d4p1:decimal>
        <d4p1:decimal>2</d4p1:decimal>
      </WithholdingTaxSufferedAmountsOverwrite>
    </EYCTCWebIHCoSchFrSrcIncUsageItem>
    <EYCTCWebIHCoSchFrSrcIncUsageItem>
      <DTRClaim>11</DTRClaim>
      <DTRClaimKV xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
        <d4p1:key>1</d4p1:key>
        <d4p1:value>sample string 2</d4p1:value>
      </DTRClaimKV>
      <ExpenseAmount>17</ExpenseAmount>
      <FrSrcSchID>1</FrSrcSchID>
      <GrossIncomeAmounts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:decimal>1</d4p1:decimal>
        <d4p1:decimal>2</d4p1:decimal>
      </GrossIncomeAmounts>
      <HistoricalGrossIncomeAmount>16</HistoricalGrossIncomeAmount>
      <IncomeID>2</IncomeID>
      <InvestmentName>sample string 6</InvestmentName>
      <IsFTCPooling>true</IsFTCPooling>
      <IsNotSubjectedToTax>true</IsNotSubjectedToTax>
      <IsUnderlyingTax>true</IsUnderlyingTax>
      <IsWithholdingTaxSufferedOverwrite>true</IsWithholdingTaxSufferedOverwrite>
      <ItemID>4</ItemID>
      <NotSubjectedToTaxReason>sample string 8</NotSubjectedToTaxReason>
      <RegrossIncomeAmount>10</RegrossIncomeAmount>
      <UnderlyingTaxSufferedAmount>9</UnderlyingTaxSufferedAmount>
      <UsageID>3</UsageID>
      <UsageOfFund>5</UsageOfFund>
      <UsageOfFundKV xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
        <d4p1:key>1</d4p1:key>
        <d4p1:value>sample string 2</d4p1:value>
      </UsageOfFundKV>
      <WithholdingTaxSufferedAmount>15</WithholdingTaxSufferedAmount>
      <WithholdingTaxSufferedAmountsOverwrite xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:decimal>1</d4p1:decimal>
        <d4p1:decimal>2</d4p1:decimal>
      </WithholdingTaxSufferedAmountsOverwrite>
    </EYCTCWebIHCoSchFrSrcIncUsageItem>
  </UsageOfFunds>
  <WithholdingTaxSufferedAmounts xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:decimal>1</d2p1:decimal>
    <d2p1:decimal>2</d2p1:decimal>
  </WithholdingTaxSufferedAmounts>
  <YA>7</YA>
</EYCTCWebIHCoSchFrSrcIncIncomeItem>

application/x-www-form-urlencoded

Sample:

Sample not available.

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.