PUT api/MarketingData/UpdateIncome?KeyCode={KeyCode}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
KeyCode

string

Required

Body Parameters

IncomePayment
NameDescriptionTypeAdditional information
HeaderListIncome

Collection of IncomeHeader

None.

Request Formats

application/json, text/json

Sample:
{
  "HeaderListIncome": [
    {
      "DocEntry": 1,
      "EdocEntry": "sample string 2",
      "PostingDate": "2026-07-14T18:58:20.6625742+07:00",
      "Currency": "sample string 4",
      "Remark": "sample string 5",
      "APIStatus": "sample string 6",
      "APIErrorMessage": "sample string 7",
      "RowListIncome": [
        {
          "EdocEntry": "sample string 1",
          "LineNum": 2,
          "SOEdocEntry": "sample string 3",
          "PaidAmount": 4.0,
          "DiscountPercent": 5.0,
          "PaymentMethod": "sample string 6",
          "PaymentAmountByMethod": 7.0,
          "CreditCardType": "sample string 8",
          "CreditCardNo": "sample string 9",
          "IDNo": 10,
          "Remark": "sample string 11"
        },
        {
          "EdocEntry": "sample string 1",
          "LineNum": 2,
          "SOEdocEntry": "sample string 3",
          "PaidAmount": 4.0,
          "DiscountPercent": 5.0,
          "PaymentMethod": "sample string 6",
          "PaymentAmountByMethod": 7.0,
          "CreditCardType": "sample string 8",
          "CreditCardNo": "sample string 9",
          "IDNo": 10,
          "Remark": "sample string 11"
        }
      ]
    },
    {
      "DocEntry": 1,
      "EdocEntry": "sample string 2",
      "PostingDate": "2026-07-14T18:58:20.6625742+07:00",
      "Currency": "sample string 4",
      "Remark": "sample string 5",
      "APIStatus": "sample string 6",
      "APIErrorMessage": "sample string 7",
      "RowListIncome": [
        {
          "EdocEntry": "sample string 1",
          "LineNum": 2,
          "SOEdocEntry": "sample string 3",
          "PaidAmount": 4.0,
          "DiscountPercent": 5.0,
          "PaymentMethod": "sample string 6",
          "PaymentAmountByMethod": 7.0,
          "CreditCardType": "sample string 8",
          "CreditCardNo": "sample string 9",
          "IDNo": 10,
          "Remark": "sample string 11"
        },
        {
          "EdocEntry": "sample string 1",
          "LineNum": 2,
          "SOEdocEntry": "sample string 3",
          "PaidAmount": 4.0,
          "DiscountPercent": 5.0,
          "PaymentMethod": "sample string 6",
          "PaymentAmountByMethod": 7.0,
          "CreditCardType": "sample string 8",
          "CreditCardNo": "sample string 9",
          "IDNo": 10,
          "Remark": "sample string 11"
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<IncomePayment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API_Live.Models">
  <HeaderListIncome>
    <IncomeHeader>
      <APIErrorMessage>sample string 7</APIErrorMessage>
      <APIStatus>sample string 6</APIStatus>
      <Currency>sample string 4</Currency>
      <DocEntry>1</DocEntry>
      <EdocEntry>sample string 2</EdocEntry>
      <PostingDate>2026-07-14T18:58:20.6625742+07:00</PostingDate>
      <Remark>sample string 5</Remark>
      <RowListIncome>
        <IncomeRow>
          <CreditCardNo>sample string 9</CreditCardNo>
          <CreditCardType>sample string 8</CreditCardType>
          <DiscountPercent>5</DiscountPercent>
          <EdocEntry>sample string 1</EdocEntry>
          <IDNo>10</IDNo>
          <LineNum>2</LineNum>
          <PaidAmount>4</PaidAmount>
          <PaymentAmountByMethod>7</PaymentAmountByMethod>
          <PaymentMethod>sample string 6</PaymentMethod>
          <Remark>sample string 11</Remark>
          <SOEdocEntry>sample string 3</SOEdocEntry>
        </IncomeRow>
        <IncomeRow>
          <CreditCardNo>sample string 9</CreditCardNo>
          <CreditCardType>sample string 8</CreditCardType>
          <DiscountPercent>5</DiscountPercent>
          <EdocEntry>sample string 1</EdocEntry>
          <IDNo>10</IDNo>
          <LineNum>2</LineNum>
          <PaidAmount>4</PaidAmount>
          <PaymentAmountByMethod>7</PaymentAmountByMethod>
          <PaymentMethod>sample string 6</PaymentMethod>
          <Remark>sample string 11</Remark>
          <SOEdocEntry>sample string 3</SOEdocEntry>
        </IncomeRow>
      </RowListIncome>
    </IncomeHeader>
    <IncomeHeader>
      <APIErrorMessage>sample string 7</APIErrorMessage>
      <APIStatus>sample string 6</APIStatus>
      <Currency>sample string 4</Currency>
      <DocEntry>1</DocEntry>
      <EdocEntry>sample string 2</EdocEntry>
      <PostingDate>2026-07-14T18:58:20.6625742+07:00</PostingDate>
      <Remark>sample string 5</Remark>
      <RowListIncome>
        <IncomeRow>
          <CreditCardNo>sample string 9</CreditCardNo>
          <CreditCardType>sample string 8</CreditCardType>
          <DiscountPercent>5</DiscountPercent>
          <EdocEntry>sample string 1</EdocEntry>
          <IDNo>10</IDNo>
          <LineNum>2</LineNum>
          <PaidAmount>4</PaidAmount>
          <PaymentAmountByMethod>7</PaymentAmountByMethod>
          <PaymentMethod>sample string 6</PaymentMethod>
          <Remark>sample string 11</Remark>
          <SOEdocEntry>sample string 3</SOEdocEntry>
        </IncomeRow>
        <IncomeRow>
          <CreditCardNo>sample string 9</CreditCardNo>
          <CreditCardType>sample string 8</CreditCardType>
          <DiscountPercent>5</DiscountPercent>
          <EdocEntry>sample string 1</EdocEntry>
          <IDNo>10</IDNo>
          <LineNum>2</LineNum>
          <PaidAmount>4</PaidAmount>
          <PaymentAmountByMethod>7</PaymentAmountByMethod>
          <PaymentMethod>sample string 6</PaymentMethod>
          <Remark>sample string 11</Remark>
          <SOEdocEntry>sample string 3</SOEdocEntry>
        </IncomeRow>
      </RowListIncome>
    </IncomeHeader>
  </HeaderListIncome>
</IncomePayment>

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.