POST api/ApiMerchant/UpdateTerminalFirebaseToken

Request Information

URI Parameters

None.

Body Parameters

TerminalModel
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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>