POST api/ApiMerchant/UpdateTerminalFirebaseToken
Request Information
URI Parameters
None.
Body Parameters
TerminalModel| Name | Description | Type | Additional information |
|---|---|---|---|
| TerminalId | string |
None. |
|
| DeviceId | string |
None. |
|
| TID | string |
None. |
|
| UserId | string |
None. |
|
| MerchantBranchId | string |
None. |
|
| DeviceName | string |
None. |
|
| DeviceDescription | string |
None. |
|
| TerminalStatus | string |
None. |
|
| Remarks | string |
None. |
|
| UserName | string |
None. |
|
| PersonName | string |
None. |
|
| Password | string |
None. |
|
| MaximumSingleTransaction | decimal number |
None. |
|
| MaximumNoOfTransaction | integer |
None. |
|
| MaximumAmountOfTopUpAmount | decimal number |
None. |
|
| TotalAmountOfTransactionInDay | decimal number |
None. |
|
| MerchantId | string |
None. |
|
| MID | string |
None. |
|
| MerchantName | string |
None. |
|
| BranchName | string |
None. |
|
| TotalNumber | integer |
None. |
|
| FirebaseToken | string |
None. |
|
| FirebaseTokenStatus | string |
None. |
|
| FirebaseTokenUpdateTime | date |
None. |
|
| Id | integer |
None. |
|
| IsActive | boolean |
None. |
|
| IsDeleted | boolean |
None. |
|
| SetOn | date |
None. |
|
| SetBy | integer |
None. |
|
| SetFrom | string |
None. |
|
| Note | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"TerminalId": "sample string 1",
"DeviceId": "sample string 2",
"TID": "sample string 3",
"UserId": "sample string 4",
"MerchantBranchId": "sample string 5",
"DeviceName": "sample string 6",
"DeviceDescription": "sample string 7",
"TerminalStatus": "sample string 8",
"Remarks": "sample string 9",
"UserName": "sample string 10",
"PersonName": "sample string 11",
"Password": "sample string 12",
"MaximumSingleTransaction": 1.0,
"MaximumNoOfTransaction": 1,
"MaximumAmountOfTopUpAmount": 1.0,
"TotalAmountOfTransactionInDay": 1.0,
"MerchantId": "sample string 13",
"MID": "sample string 14",
"MerchantName": "sample string 15",
"BranchName": "sample string 16",
"TotalNumber": 1,
"FirebaseToken": "sample string 17",
"FirebaseTokenStatus": "sample string 18",
"FirebaseTokenUpdateTime": "2026-03-12T21:22:15.0996238-07:00",
"Id": 19,
"IsActive": true,
"IsDeleted": true,
"SetOn": "2026-03-12T21:22:15.0996238-07:00",
"SetBy": 23,
"SetFrom": "sample string 24",
"Note": "sample string 25"
}
application/xml, text/xml
Sample:
<TerminalModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TradeEstate.BLL.Models"> <_x003C_Id_x003E_k__BackingField xmlns="http://schemas.datacontract.org/2004/07/TradeEstate.Utils.Infrastructure">19</_x003C_Id_x003E_k__BackingField> <_x003C_IsActive_x003E_k__BackingField xmlns="http://schemas.datacontract.org/2004/07/TradeEstate.Utils.Infrastructure">true</_x003C_IsActive_x003E_k__BackingField> <_x003C_IsDeleted_x003E_k__BackingField xmlns="http://schemas.datacontract.org/2004/07/TradeEstate.Utils.Infrastructure">true</_x003C_IsDeleted_x003E_k__BackingField> <_x003C_Note_x003E_k__BackingField xmlns="http://schemas.datacontract.org/2004/07/TradeEstate.Utils.Infrastructure">sample string 25</_x003C_Note_x003E_k__BackingField> <_x003C_SetBy_x003E_k__BackingField xmlns="http://schemas.datacontract.org/2004/07/TradeEstate.Utils.Infrastructure">23</_x003C_SetBy_x003E_k__BackingField> <_x003C_SetFrom_x003E_k__BackingField xmlns="http://schemas.datacontract.org/2004/07/TradeEstate.Utils.Infrastructure">sample string 24</_x003C_SetFrom_x003E_k__BackingField> <_x003C_SetOn_x003E_k__BackingField xmlns="http://schemas.datacontract.org/2004/07/TradeEstate.Utils.Infrastructure">2026-03-12T21:22:15.0996238-07:00</_x003C_SetOn_x003E_k__BackingField> <BranchName>sample string 16</BranchName> <DeviceDescription>sample string 7</DeviceDescription> <DeviceId>sample string 2</DeviceId> <DeviceName>sample string 6</DeviceName> <FirebaseToken>sample string 17</FirebaseToken> <FirebaseTokenStatus>sample string 18</FirebaseTokenStatus> <FirebaseTokenUpdateTime>2026-03-12T21:22:15.0996238-07:00</FirebaseTokenUpdateTime> <MID>sample string 14</MID> <MaximumAmountOfTopUpAmount>1</MaximumAmountOfTopUpAmount> <MaximumNoOfTransaction>1</MaximumNoOfTransaction> <MaximumSingleTransaction>1</MaximumSingleTransaction> <MerchantBranchId>sample string 5</MerchantBranchId> <MerchantId>sample string 13</MerchantId> <MerchantName>sample string 15</MerchantName> <Password>sample string 12</Password> <PersonName>sample string 11</PersonName> <Remarks>sample string 9</Remarks> <TID>sample string 3</TID> <TerminalId>sample string 1</TerminalId> <TerminalStatus>sample string 8</TerminalStatus> <TotalAmountOfTransactionInDay>1</TotalAmountOfTransactionInDay> <TotalNumber>1</TotalNumber> <UserId>sample string 4</UserId> <UserName>sample string 10</UserName> </TerminalModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
BaseResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| IsOperationSuccessful | boolean |
None. |
|
| Message | string |
None. |
|
| Success | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{
"IsOperationSuccessful": true,
"Message": "sample string 2",
"Success": true
}
application/xml, text/xml
Sample:
<BaseResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TradeEstate.BLL.Responses"> <IsOperationSuccessful>true</IsOperationSuccessful> <Message>sample string 2</Message> <Success>true</Success> </BaseResponse>