MachineSettings Test
ReferenceData/MachineSettings/{id}
Update an existing Machine Setting.
Http Verb PUT
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/ReferenceData/MachineSettings/{id}

URI Parameters

Parameter Name Data Type Required Notes
id integer Y The id of the resource to be updated.

The updated resource to be saved

Request Body

Request object type : MachineSetting

Request object type MachineSetting has the following properties.
Property Name Data Type Length Required Readonly Notes
CardReaderHost string 255 Y
CardReaderPort integer Y
CardReaderType CardReaderTypeSummary Y
FK: TR_CARDREADER_TYPE.id   Resource: CardReaderTypes
CreatedBy string N Non-updatable
CreatedDateTime date N Non-updatable
CreateLocation string N Non-updatable
Id integer Y Non-updatable
Inactive boolean Y
MerchantId string 3 N
PXStation string 255 N
PXUserKey string 255 N
PXUserName string 255 N
TessituraPaymentsPosDevice string 255 N
TessituraPaymentsPosDeviceModel string 255 N
TnspaySoftwareTerminal boolean N
TriPOSCloudConfiguration TriPOSCloudConfiguration N
FK: TR_TRIPOSCLOUD_CONFIGURATION.id   Resource: TriPOSCloudConfigurations
TriposLane integer N
UpdatedBy string N Auto-assigned
UpdatedDateTime date Y Auto-assigned
WorkstationName string 16 Y
{
  "CardReaderHost": "sample string 1",
  "CardReaderPort": 2,
  "CreatedDateTime": "2025-04-24T04:22:46.5106006-07:00",
  "CreateLocation": "sample string 3",
  "CreatedBy": "sample string 4",
  "Id": 1,
  "Inactive": true,
  "UpdatedDateTime": "2025-04-24T04:22:46.5106006-07:00",
  "UpdatedBy": "sample string 6",
  "TnspaySoftwareTerminal": true,
  "TriposLane": 1,
  "WorkstationName": "sample string 8",
  "CardReaderType": {
    "Id": 1,
    "Description": "sample string 1"
  },
  "PXStation": "sample string 9",
  "MerchantId": "sample string 10",
  "PXUserName": "sample string 11",
  "PXUserKey": "sample string 12",
  "TriPOSCloudConfiguration": {
    "ConfigSetting": "sample string 1",
    "CreatedDateTime": "2025-04-24T04:22:46.5106006-07:00",
    "CreateLocation": "sample string 2",
    "CreatedBy": "sample string 3",
    "Description": "sample string 4",
    "Id": 1,
    "UpdatedDateTime": "2025-04-24T04:22:46.5106006-07:00",
    "UpdatedBy": "sample string 5",
    "Inactive": true
  },
  "TessituraPaymentsPosDevice": "sample string 13",
  "TessituraPaymentsPosDeviceModel": "sample string 14"
}
<MachineSetting xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <CardReaderHost>sample string 1</CardReaderHost>
  <CardReaderPort>2</CardReaderPort>
  <CardReaderType>
    <Description>sample string 1</Description>
    <Id>1</Id>
  </CardReaderType>
  <CreateLocation>sample string 3</CreateLocation>
  <CreatedBy>sample string 4</CreatedBy>
  <CreatedDateTime>2025-04-24T04:22:46.5106006-07:00</CreatedDateTime>
  <Id>1</Id>
  <Inactive>true</Inactive>
  <MerchantId>sample string 10</MerchantId>
  <PXStation>sample string 9</PXStation>
  <PXUserKey>sample string 12</PXUserKey>
  <PXUserName>sample string 11</PXUserName>
  <TessituraPaymentsPosDevice>sample string 13</TessituraPaymentsPosDevice>
  <TessituraPaymentsPosDeviceModel>sample string 14</TessituraPaymentsPosDeviceModel>
  <TnspaySoftwareTerminal>true</TnspaySoftwareTerminal>
  <TriPOSCloudConfiguration>
    <ConfigSetting>sample string 1</ConfigSetting>
    <CreateLocation>sample string 2</CreateLocation>
    <CreatedBy>sample string 3</CreatedBy>
    <CreatedDateTime>2025-04-24T04:22:46.5106006-07:00</CreatedDateTime>
    <Description>sample string 4</Description>
    <Id>1</Id>
    <Inactive>true</Inactive>
    <UpdatedBy>sample string 5</UpdatedBy>
    <UpdatedDateTime>2025-04-24T04:22:46.5106006-07:00</UpdatedDateTime>
  </TriPOSCloudConfiguration>
  <TriposLane>1</TriposLane>
  <UpdatedBy>sample string 6</UpdatedBy>
  <UpdatedDateTime>2025-04-24T04:22:46.5106006-07:00</UpdatedDateTime>
  <WorkstationName>sample string 8</WorkstationName>
</MachineSetting>

Response object type : MachineSetting

Response object type MachineSetting has the following properties.
Property Name Data Type Length Required Readonly Notes
CardReaderHost string 255 Y
CardReaderPort integer Y
CardReaderType CardReaderTypeSummary Y
FK: TR_CARDREADER_TYPE.id   Resource: CardReaderTypes
CreatedBy string N Non-updatable
CreatedDateTime date N Non-updatable
CreateLocation string N Non-updatable
Id integer Y Non-updatable
Inactive boolean Y
MerchantId string 3 N
PXStation string 255 N
PXUserKey string 255 N
PXUserName string 255 N
TessituraPaymentsPosDevice string 255 N
TessituraPaymentsPosDeviceModel string 255 N
TnspaySoftwareTerminal boolean N
TriPOSCloudConfiguration TriPOSCloudConfiguration N
FK: TR_TRIPOSCLOUD_CONFIGURATION.id   Resource: TriPOSCloudConfigurations
TriposLane integer N
UpdatedBy string N Auto-assigned
UpdatedDateTime date Y Auto-assigned
WorkstationName string 16 Y
{
  "CardReaderHost": "sample string 1",
  "CardReaderPort": 2,
  "CreatedDateTime": "2025-04-24T04:22:46.5106006-07:00",
  "CreateLocation": "sample string 3",
  "CreatedBy": "sample string 4",
  "Id": 1,
  "Inactive": true,
  "UpdatedDateTime": "2025-04-24T04:22:46.5106006-07:00",
  "UpdatedBy": "sample string 6",
  "TnspaySoftwareTerminal": true,
  "TriposLane": 1,
  "WorkstationName": "sample string 8",
  "CardReaderType": {
    "Id": 1,
    "Description": "sample string 1"
  },
  "PXStation": "sample string 9",
  "MerchantId": "sample string 10",
  "PXUserName": "sample string 11",
  "PXUserKey": "sample string 12",
  "TriPOSCloudConfiguration": {
    "ConfigSetting": "sample string 1",
    "CreatedDateTime": "2025-04-24T04:22:46.5106006-07:00",
    "CreateLocation": "sample string 2",
    "CreatedBy": "sample string 3",
    "Description": "sample string 4",
    "Id": 1,
    "UpdatedDateTime": "2025-04-24T04:22:46.5106006-07:00",
    "UpdatedBy": "sample string 5",
    "Inactive": true
  },
  "TessituraPaymentsPosDevice": "sample string 13",
  "TessituraPaymentsPosDeviceModel": "sample string 14"
}
<MachineSetting xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <CardReaderHost>sample string 1</CardReaderHost>
  <CardReaderPort>2</CardReaderPort>
  <CardReaderType>
    <Description>sample string 1</Description>
    <Id>1</Id>
  </CardReaderType>
  <CreateLocation>sample string 3</CreateLocation>
  <CreatedBy>sample string 4</CreatedBy>
  <CreatedDateTime>2025-04-24T04:22:46.5106006-07:00</CreatedDateTime>
  <Id>1</Id>
  <Inactive>true</Inactive>
  <MerchantId>sample string 10</MerchantId>
  <PXStation>sample string 9</PXStation>
  <PXUserKey>sample string 12</PXUserKey>
  <PXUserName>sample string 11</PXUserName>
  <TessituraPaymentsPosDevice>sample string 13</TessituraPaymentsPosDevice>
  <TessituraPaymentsPosDeviceModel>sample string 14</TessituraPaymentsPosDeviceModel>
  <TnspaySoftwareTerminal>true</TnspaySoftwareTerminal>
  <TriPOSCloudConfiguration>
    <ConfigSetting>sample string 1</ConfigSetting>
    <CreateLocation>sample string 2</CreateLocation>
    <CreatedBy>sample string 3</CreatedBy>
    <CreatedDateTime>2025-04-24T04:22:46.5106006-07:00</CreatedDateTime>
    <Description>sample string 4</Description>
    <Id>1</Id>
    <Inactive>true</Inactive>
    <UpdatedBy>sample string 5</UpdatedBy>
    <UpdatedDateTime>2025-04-24T04:22:46.5106006-07:00</UpdatedDateTime>
  </TriPOSCloudConfiguration>
  <TriposLane>1</TriposLane>
  <UpdatedBy>sample string 6</UpdatedBy>
  <UpdatedDateTime>2025-04-24T04:22:46.5106006-07:00</UpdatedDateTime>
  <WorkstationName>sample string 8</WorkstationName>
</MachineSetting>
Change Version Description Contract Old New
Property Added 15.2.26 TessituraPaymentsPosDevice has been added to MachineSetting MachineSetting MachineSetting.TessituraPaymentsPosDevice
Property Added 15.2.26 TessituraPaymentsPosDeviceModel has been added to MachineSetting MachineSetting MachineSetting.TessituraPaymentsPosDeviceModel
Property Added 15.2.26 TessituraPaymentsPosDevice has been added to MachineSetting MachineSetting MachineSetting.TessituraPaymentsPosDevice
Property Added 15.2.26 TessituraPaymentsPosDeviceModel has been added to MachineSetting MachineSetting MachineSetting.TessituraPaymentsPosDeviceModel
Property Removed 15.1.0 DropPath has been removed from MachineSetting MachineSetting DropPath
Property Removed 15.1.0 PXLane has been removed from MachineSetting MachineSetting PXLane
Property Added 15.1.0 PXUserKey has been added to MachineSetting MachineSetting MachineSetting.PXUserKey
Property Added 15.1.0 PXUserName has been added to MachineSetting MachineSetting MachineSetting.PXUserName
Property Removed 15.1.0 DropPath has been removed from MachineSetting MachineSetting DropPath
Property Removed 15.1.0 PXLane has been removed from MachineSetting MachineSetting PXLane
Property Added 15.1.0 PXUserKey has been added to MachineSetting MachineSetting MachineSetting.PXUserKey
Property Added 15.1.0 PXUserName has been added to MachineSetting MachineSetting MachineSetting.PXUserName
Property Added 15.0.0 MerchantId has been added to MachineSetting MachineSetting MachineSetting.MerchantId
Property Added 15.0.0 PXLane has been added to MachineSetting MachineSetting MachineSetting.PXLane
Property Added 15.0.0 PXStation has been added to MachineSetting MachineSetting MachineSetting.PXStation
Property Added 15.0.0 TriPOSCloudConfiguration has been added to MachineSetting MachineSetting MachineSetting.TriPOSCloudConfiguration
Parameter Changed 15.0.0 id has been marked as required. Required
Property Added 15.0.0 MerchantId has been added to MachineSetting MachineSetting MachineSetting.MerchantId
Property Added 15.0.0 PXLane has been added to MachineSetting MachineSetting MachineSetting.PXLane
Property Added 15.0.0 PXStation has been added to MachineSetting MachineSetting MachineSetting.PXStation
Property Added 15.0.0 TriPOSCloudConfiguration has been added to MachineSetting MachineSetting MachineSetting.TriPOSCloudConfiguration