PUT api/Scheme/SchemeMaster?SCHEME_UNIQUEID={SCHEME_UNIQUEID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
SCHEME_UNIQUEID

string

Required

Body Parameters

POSCustomerMasterScheme
NameDescriptionTypeAdditional information
SCHEME_CUSTCODE

string

Max length: 20

CUSTOMER_NAME

string

None.

SCHEME_UNIQUEID

string

Required

Max length: 20

SCHEME_UNITS

decimal number

None.

SCHEME_UNITVALUE

decimal number

None.

SCHEME_STARTED

date

None.

SCHEME_ENDEDON

date

None.

SCHEME_STATUS

string

Max length: 20

sbranch_code

string

Max length: 6

SCHEME_ID

string

Max length: 6

SCHEME_TOTAL_VALUE

decimal number

None.

PCS_SYSTEM_DATE

date

None.

SalesManCode

string

Max length: 6

AttachmentPath

string

Max length: 500

BANK_ACCOUNTNO

string

Max length: 15

BANK_IBANNO

string

Max length: 15

BANK_SWIFTID

string

Max length: 15

BANK_DATE

date

None.

BANK_EMISTARTDATE

date

None.

BANK_EMIENDDATE

date

None.

ACTIVE

boolean

None.

SCHEME_REMARKS

string

Max length: 2500

SCHEME_BLOCK

decimal number

Required

SCHEME_ControlRedeemDate

date

None.

CUSTOMER_ACCOUNTNO

string

Max length: 16

Request Formats

application/json, text/json

Sample:
{
  "SCHEME_CUSTCODE": "sample string 1",
  "CUSTOMER_NAME": "sample string 2",
  "SCHEME_UNIQUEID": "sample string 3",
  "SCHEME_UNITS": 4.0,
  "SCHEME_UNITVALUE": 5.0,
  "SCHEME_STARTED": "2026-07-07T17:59:40.0114955+04:00",
  "SCHEME_ENDEDON": "2026-07-07T17:59:40.0114955+04:00",
  "SCHEME_STATUS": "sample string 8",
  "sbranch_code": "sample string 9",
  "SCHEME_ID": "sample string 10",
  "SCHEME_TOTAL_VALUE": 11.0,
  "PCS_SYSTEM_DATE": "2026-07-07T17:59:40.0114955+04:00",
  "SalesManCode": "sample string 13",
  "AttachmentPath": "sample string 14",
  "BANK_ACCOUNTNO": "sample string 15",
  "BANK_IBANNO": "sample string 16",
  "BANK_SWIFTID": "sample string 17",
  "BANK_DATE": "2026-07-07T17:59:40.0125376+04:00",
  "BANK_EMISTARTDATE": "2026-07-07T17:59:40.0125376+04:00",
  "BANK_EMIENDDATE": "2026-07-07T17:59:40.0125376+04:00",
  "ACTIVE": true,
  "SCHEME_REMARKS": "sample string 22",
  "SCHEME_BLOCK": 23.0,
  "SCHEME_ControlRedeemDate": "2026-07-07T17:59:40.0125376+04:00",
  "CUSTOMER_ACCOUNTNO": "sample string 25"
}

text/html

Sample:
{"SCHEME_CUSTCODE":"sample string 1","CUSTOMER_NAME":"sample string 2","SCHEME_UNIQUEID":"sample string 3","SCHEME_UNITS":4.0,"SCHEME_UNITVALUE":5.0,"SCHEME_STARTED":"2026-07-07T17:59:40.0114955+04:00","SCHEME_ENDEDON":"2026-07-07T17:59:40.0114955+04:00","SCHEME_STATUS":"sample string 8","sbranch_code":"sample string 9","SCHEME_ID":"sample string 10","SCHEME_TOTAL_VALUE":11.0,"PCS_SYSTEM_DATE":"2026-07-07T17:59:40.0114955+04:00","SalesManCode":"sample string 13","AttachmentPath":"sample string 14","BANK_ACCOUNTNO":"sample string 15","BANK_IBANNO":"sample string 16","BANK_SWIFTID":"sample string 17","BANK_DATE":"2026-07-07T17:59:40.0125376+04:00","BANK_EMISTARTDATE":"2026-07-07T17:59:40.0125376+04:00","BANK_EMIENDDATE":"2026-07-07T17:59:40.0125376+04:00","ACTIVE":true,"SCHEME_REMARKS":"sample string 22","SCHEME_BLOCK":23.0,"SCHEME_ControlRedeemDate":"2026-07-07T17:59:40.0125376+04:00","CUSTOMER_ACCOUNTNO":"sample string 25"}

application/xml, text/xml

Sample:
<POSCustomerMasterScheme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <SCHEME_CUSTCODE>sample string 1</SCHEME_CUSTCODE>
  <CUSTOMER_NAME>sample string 2</CUSTOMER_NAME>
  <SCHEME_UNIQUEID>sample string 3</SCHEME_UNIQUEID>
  <SCHEME_UNITS>4</SCHEME_UNITS>
  <SCHEME_UNITVALUE>5</SCHEME_UNITVALUE>
  <SCHEME_STARTED>2026-07-07T17:59:40.0114955+04:00</SCHEME_STARTED>
  <SCHEME_ENDEDON>2026-07-07T17:59:40.0114955+04:00</SCHEME_ENDEDON>
  <SCHEME_STATUS>sample string 8</SCHEME_STATUS>
  <sbranch_code>sample string 9</sbranch_code>
  <SCHEME_ID>sample string 10</SCHEME_ID>
  <SCHEME_TOTAL_VALUE>11</SCHEME_TOTAL_VALUE>
  <PCS_SYSTEM_DATE>2026-07-07T17:59:40.0114955+04:00</PCS_SYSTEM_DATE>
  <SalesManCode>sample string 13</SalesManCode>
  <AttachmentPath>sample string 14</AttachmentPath>
  <BANK_ACCOUNTNO>sample string 15</BANK_ACCOUNTNO>
  <BANK_IBANNO>sample string 16</BANK_IBANNO>
  <BANK_SWIFTID>sample string 17</BANK_SWIFTID>
  <BANK_DATE>2026-07-07T17:59:40.0125376+04:00</BANK_DATE>
  <BANK_EMISTARTDATE>2026-07-07T17:59:40.0125376+04:00</BANK_EMISTARTDATE>
  <BANK_EMIENDDATE>2026-07-07T17:59:40.0125376+04:00</BANK_EMIENDDATE>
  <ACTIVE>true</ACTIVE>
  <SCHEME_REMARKS>sample string 22</SCHEME_REMARKS>
  <SCHEME_BLOCK>23</SCHEME_BLOCK>
  <SCHEME_ControlRedeemDate>2026-07-07T17:59:40.0125376+04:00</SCHEME_ControlRedeemDate>
  <CUSTOMER_ACCOUNTNO>sample string 25</CUSTOMER_ACCOUNTNO>
</POSCustomerMasterScheme>

application/x-www-form-urlencoded

Sample:

Sample not available.

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_CUSTCODE"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="CUSTOMER_NAME"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_UNIQUEID"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_UNITS"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_UNITVALUE"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_STARTED"

2026-07-07T17:59:40.0114955+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_ENDEDON"

2026-07-07T17:59:40.0114955+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_STATUS"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="sbranch_code"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_ID"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_TOTAL_VALUE"

11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="PCS_SYSTEM_DATE"

2026-07-07T17:59:40.0114955+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SalesManCode"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="AttachmentPath"

sample string 14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="BANK_ACCOUNTNO"

sample string 15
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="BANK_IBANNO"

sample string 16
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="BANK_SWIFTID"

sample string 17
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="BANK_DATE"

2026-07-07T17:59:40.0125376+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="BANK_EMISTARTDATE"

2026-07-07T17:59:40.0125376+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="BANK_EMIENDDATE"

2026-07-07T17:59:40.0125376+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ACTIVE"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_REMARKS"

sample string 22
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_BLOCK"

23
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SCHEME_ControlRedeemDate"

2026-07-07T17:59:40.0125376+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="CUSTOMER_ACCOUNTNO"

sample string 25
--MultipartDataMediaFormatterBoundary1q2w3e--

Response Information

Resource Description

POSCustomerMasterSchemeApiResonse
NameDescriptionTypeAdditional information
status

string

None.

message

string

None.

response

POSCustomerMasterScheme

None.

Response Formats

application/json, text/json

Sample:
{
  "status": "sample string 1",
  "message": "sample string 2",
  "response": {
    "SCHEME_CUSTCODE": "sample string 1",
    "CUSTOMER_NAME": "sample string 2",
    "SCHEME_UNIQUEID": "sample string 3",
    "SCHEME_UNITS": 4.0,
    "SCHEME_UNITVALUE": 5.0,
    "SCHEME_STARTED": "2026-07-07T17:59:40.0235272+04:00",
    "SCHEME_ENDEDON": "2026-07-07T17:59:40.0235272+04:00",
    "SCHEME_STATUS": "sample string 8",
    "sbranch_code": "sample string 9",
    "SCHEME_ID": "sample string 10",
    "SCHEME_TOTAL_VALUE": 11.0,
    "PCS_SYSTEM_DATE": "2026-07-07T17:59:40.0235272+04:00",
    "SalesManCode": "sample string 13",
    "AttachmentPath": "sample string 14",
    "BANK_ACCOUNTNO": "sample string 15",
    "BANK_IBANNO": "sample string 16",
    "BANK_SWIFTID": "sample string 17",
    "BANK_DATE": "2026-07-07T17:59:40.0235272+04:00",
    "BANK_EMISTARTDATE": "2026-07-07T17:59:40.0235272+04:00",
    "BANK_EMIENDDATE": "2026-07-07T17:59:40.0235272+04:00",
    "ACTIVE": true,
    "SCHEME_REMARKS": "sample string 22",
    "SCHEME_BLOCK": 23.0,
    "SCHEME_ControlRedeemDate": "2026-07-07T17:59:40.0235272+04:00",
    "CUSTOMER_ACCOUNTNO": "sample string 25"
  }
}

text/html

Sample:
{"status":"sample string 1","message":"sample string 2","response":{"SCHEME_CUSTCODE":"sample string 1","CUSTOMER_NAME":"sample string 2","SCHEME_UNIQUEID":"sample string 3","SCHEME_UNITS":4.0,"SCHEME_UNITVALUE":5.0,"SCHEME_STARTED":"2026-07-07T17:59:40.0235272+04:00","SCHEME_ENDEDON":"2026-07-07T17:59:40.0235272+04:00","SCHEME_STATUS":"sample string 8","sbranch_code":"sample string 9","SCHEME_ID":"sample string 10","SCHEME_TOTAL_VALUE":11.0,"PCS_SYSTEM_DATE":"2026-07-07T17:59:40.0235272+04:00","SalesManCode":"sample string 13","AttachmentPath":"sample string 14","BANK_ACCOUNTNO":"sample string 15","BANK_IBANNO":"sample string 16","BANK_SWIFTID":"sample string 17","BANK_DATE":"2026-07-07T17:59:40.0235272+04:00","BANK_EMISTARTDATE":"2026-07-07T17:59:40.0235272+04:00","BANK_EMIENDDATE":"2026-07-07T17:59:40.0235272+04:00","ACTIVE":true,"SCHEME_REMARKS":"sample string 22","SCHEME_BLOCK":23.0,"SCHEME_ControlRedeemDate":"2026-07-07T17:59:40.0235272+04:00","CUSTOMER_ACCOUNTNO":"sample string 25"}}

application/xml, text/xml

Sample:
<POSCustomerMasterSchemeApiResonse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <status>sample string 1</status>
  <message>sample string 2</message>
  <response>
    <SCHEME_CUSTCODE>sample string 1</SCHEME_CUSTCODE>
    <CUSTOMER_NAME>sample string 2</CUSTOMER_NAME>
    <SCHEME_UNIQUEID>sample string 3</SCHEME_UNIQUEID>
    <SCHEME_UNITS>4</SCHEME_UNITS>
    <SCHEME_UNITVALUE>5</SCHEME_UNITVALUE>
    <SCHEME_STARTED>2026-07-07T17:59:40.0235272+04:00</SCHEME_STARTED>
    <SCHEME_ENDEDON>2026-07-07T17:59:40.0235272+04:00</SCHEME_ENDEDON>
    <SCHEME_STATUS>sample string 8</SCHEME_STATUS>
    <sbranch_code>sample string 9</sbranch_code>
    <SCHEME_ID>sample string 10</SCHEME_ID>
    <SCHEME_TOTAL_VALUE>11</SCHEME_TOTAL_VALUE>
    <PCS_SYSTEM_DATE>2026-07-07T17:59:40.0235272+04:00</PCS_SYSTEM_DATE>
    <SalesManCode>sample string 13</SalesManCode>
    <AttachmentPath>sample string 14</AttachmentPath>
    <BANK_ACCOUNTNO>sample string 15</BANK_ACCOUNTNO>
    <BANK_IBANNO>sample string 16</BANK_IBANNO>
    <BANK_SWIFTID>sample string 17</BANK_SWIFTID>
    <BANK_DATE>2026-07-07T17:59:40.0235272+04:00</BANK_DATE>
    <BANK_EMISTARTDATE>2026-07-07T17:59:40.0235272+04:00</BANK_EMISTARTDATE>
    <BANK_EMIENDDATE>2026-07-07T17:59:40.0235272+04:00</BANK_EMIENDDATE>
    <ACTIVE>true</ACTIVE>
    <SCHEME_REMARKS>sample string 22</SCHEME_REMARKS>
    <SCHEME_BLOCK>23</SCHEME_BLOCK>
    <SCHEME_ControlRedeemDate>2026-07-07T17:59:40.0235272+04:00</SCHEME_ControlRedeemDate>
    <CUSTOMER_ACCOUNTNO>sample string 25</CUSTOMER_ACCOUNTNO>
  </response>
</POSCustomerMasterSchemeApiResonse>

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="status"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="message"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_CUSTCODE"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.CUSTOMER_NAME"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_UNIQUEID"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_UNITS"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_UNITVALUE"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_STARTED"

2026-07-07T17:59:40.0235272+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_ENDEDON"

2026-07-07T17:59:40.0235272+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_STATUS"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.sbranch_code"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_ID"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_TOTAL_VALUE"

11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.PCS_SYSTEM_DATE"

2026-07-07T17:59:40.0235272+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SalesManCode"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.AttachmentPath"

sample string 14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.BANK_ACCOUNTNO"

sample string 15
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.BANK_IBANNO"

sample string 16
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.BANK_SWIFTID"

sample string 17
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.BANK_DATE"

2026-07-07T17:59:40.0235272+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.BANK_EMISTARTDATE"

2026-07-07T17:59:40.0235272+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.BANK_EMIENDDATE"

2026-07-07T17:59:40.0235272+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.ACTIVE"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_REMARKS"

sample string 22
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_BLOCK"

23
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.SCHEME_ControlRedeemDate"

2026-07-07T17:59:40.0235272+04:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="response.CUSTOMER_ACCOUNTNO"

sample string 25
--MultipartDataMediaFormatterBoundary1q2w3e--