POST Terminals
Creates a new terminal.
Request Information
URI Parameters
None.
Body Parameters
The data of the terminal.
TerminalDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| MerchantId | globally unique identifier |
None. |
|
| MerchantName | string |
None. |
|
| SiteId | globally unique identifier |
None. |
|
| SiteShortName | string |
None. |
|
| TerminalTypeId | globally unique identifier |
None. |
|
| TerminalTypeName | string |
None. |
|
| TerminalTypeModelId | globally unique identifier |
None. |
|
| TerminalTypeModelDescription | string |
None. |
|
| ProtocolId | globally unique identifier |
None. |
|
| ProtocolName | string |
None. |
|
| Code | string |
None. |
|
| Description | string |
None. |
|
| TagReader | boolean |
None. |
|
| DriverIdUsage | byte |
None. |
|
| MaxVolumeCutOff | integer |
None. |
|
| MaxAmountCutOff | integer |
None. |
|
| FuelsMasterId | globally unique identifier |
None. |
|
| FuelsMasterDescription | string |
None. |
|
| OperatingSystem | string |
None. |
|
| SerialNumber | string |
None. |
|
| LastTSN | integer |
None. |
|
| VehicleIdUsage | byte |
None. |
|
| Active | boolean |
None. |
|
| InvoiceNumberInContingencySequence | integer |
None. |
|
| Configurations | Collection of TerminalConfigurationDto |
None. |
|
| TerminalInventoryLocationId | globally unique identifier |
None. |
|
| TerminalInventoryLocationDescription | string |
None. |
|
| EncryptionType | byte |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": "e5d60cfc-3aad-4101-b377-e4ff7fa8a37b",
"MerchantId": "3bcef07c-0f87-406c-97b7-263ca22fbdd5",
"MerchantName": "sample string 3",
"SiteId": "c5324580-5aee-4729-bf5e-5c66d6ef1a97",
"SiteShortName": "sample string 5",
"TerminalTypeId": "5142fbd9-ac1f-4a0e-bffb-04af03fdffb6",
"TerminalTypeName": "sample string 7",
"TerminalTypeModelId": "1ba97d6a-14d2-4cea-a4c4-0b53e5d85504",
"TerminalTypeModelDescription": "sample string 9",
"ProtocolId": "ab8dab19-86e7-4519-b3df-3487e97051fd",
"ProtocolName": "sample string 11",
"Code": "sample string 12",
"Description": "sample string 13",
"TagReader": true,
"DriverIdUsage": 64,
"MaxVolumeCutOff": 1,
"MaxAmountCutOff": 1,
"FuelsMasterId": "0ff8d046-c7a9-4754-8e5e-610f565b4b9b",
"FuelsMasterDescription": "sample string 16",
"OperatingSystem": "sample string 17",
"SerialNumber": "sample string 18",
"LastTSN": 1,
"VehicleIdUsage": 64,
"Active": true,
"InvoiceNumberInContingencySequence": 1,
"Configurations": [
{
"MessageType": 0,
"TransactionType": 0,
"AuthorizerPropertiesConfigurations": [
{
"AuthorizerProperty": 0,
"FactorConfiguration": {
"MoveDecimal": 1
},
"ModifierConfiguration": {
"ModifierOperation": 0,
"DecimalPlaces": 1
}
},
{
"AuthorizerProperty": 0,
"FactorConfiguration": {
"MoveDecimal": 1
},
"ModifierConfiguration": {
"ModifierOperation": 0,
"DecimalPlaces": 1
}
}
]
},
{
"MessageType": 0,
"TransactionType": 0,
"AuthorizerPropertiesConfigurations": [
{
"AuthorizerProperty": 0,
"FactorConfiguration": {
"MoveDecimal": 1
},
"ModifierConfiguration": {
"ModifierOperation": 0,
"DecimalPlaces": 1
}
},
{
"AuthorizerProperty": 0,
"FactorConfiguration": {
"MoveDecimal": 1
},
"ModifierConfiguration": {
"ModifierOperation": 0,
"DecimalPlaces": 1
}
}
]
}
],
"TerminalInventoryLocationId": "1e47f5b2-81e5-483a-b240-9fcc377437fb",
"TerminalInventoryLocationDescription": "sample string 21",
"EncryptionType": 64
}
application/xml, text/xml
Sample:
<TerminalDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model">
<Active>true</Active>
<Code>sample string 12</Code>
<Configurations>
<TerminalConfigurationDto>
<AuthorizerPropertiesConfigurations>
<AuthorizerPropertiesConfigurationDto>
<AuthorizerProperty>ProductAmount</AuthorizerProperty>
<FactorConfiguration>
<MoveDecimal>1</MoveDecimal>
</FactorConfiguration>
<ModifierConfiguration>
<DecimalPlaces>1</DecimalPlaces>
<ModifierOperation>Rounding</ModifierOperation>
</ModifierConfiguration>
</AuthorizerPropertiesConfigurationDto>
<AuthorizerPropertiesConfigurationDto>
<AuthorizerProperty>ProductAmount</AuthorizerProperty>
<FactorConfiguration>
<MoveDecimal>1</MoveDecimal>
</FactorConfiguration>
<ModifierConfiguration>
<DecimalPlaces>1</DecimalPlaces>
<ModifierOperation>Rounding</ModifierOperation>
</ModifierConfiguration>
</AuthorizerPropertiesConfigurationDto>
</AuthorizerPropertiesConfigurations>
<MessageType>Request</MessageType>
<TransactionType>PreAuthorization</TransactionType>
</TerminalConfigurationDto>
<TerminalConfigurationDto>
<AuthorizerPropertiesConfigurations>
<AuthorizerPropertiesConfigurationDto>
<AuthorizerProperty>ProductAmount</AuthorizerProperty>
<FactorConfiguration>
<MoveDecimal>1</MoveDecimal>
</FactorConfiguration>
<ModifierConfiguration>
<DecimalPlaces>1</DecimalPlaces>
<ModifierOperation>Rounding</ModifierOperation>
</ModifierConfiguration>
</AuthorizerPropertiesConfigurationDto>
<AuthorizerPropertiesConfigurationDto>
<AuthorizerProperty>ProductAmount</AuthorizerProperty>
<FactorConfiguration>
<MoveDecimal>1</MoveDecimal>
</FactorConfiguration>
<ModifierConfiguration>
<DecimalPlaces>1</DecimalPlaces>
<ModifierOperation>Rounding</ModifierOperation>
</ModifierConfiguration>
</AuthorizerPropertiesConfigurationDto>
</AuthorizerPropertiesConfigurations>
<MessageType>Request</MessageType>
<TransactionType>PreAuthorization</TransactionType>
</TerminalConfigurationDto>
</Configurations>
<Description>sample string 13</Description>
<DriverIdUsage>64</DriverIdUsage>
<EncryptionType>64</EncryptionType>
<FuelsMasterDescription>sample string 16</FuelsMasterDescription>
<FuelsMasterId>0ff8d046-c7a9-4754-8e5e-610f565b4b9b</FuelsMasterId>
<Id>e5d60cfc-3aad-4101-b377-e4ff7fa8a37b</Id>
<InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
<LastTSN>1</LastTSN>
<MaxAmountCutOff>1</MaxAmountCutOff>
<MaxVolumeCutOff>1</MaxVolumeCutOff>
<MerchantId>3bcef07c-0f87-406c-97b7-263ca22fbdd5</MerchantId>
<MerchantName>sample string 3</MerchantName>
<OperatingSystem>sample string 17</OperatingSystem>
<ProtocolId>ab8dab19-86e7-4519-b3df-3487e97051fd</ProtocolId>
<ProtocolName>sample string 11</ProtocolName>
<SerialNumber>sample string 18</SerialNumber>
<SiteId>c5324580-5aee-4729-bf5e-5c66d6ef1a97</SiteId>
<SiteShortName>sample string 5</SiteShortName>
<TagReader>true</TagReader>
<TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
<TerminalInventoryLocationId>1e47f5b2-81e5-483a-b240-9fcc377437fb</TerminalInventoryLocationId>
<TerminalTypeId>5142fbd9-ac1f-4a0e-bffb-04af03fdffb6</TerminalTypeId>
<TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
<TerminalTypeModelId>1ba97d6a-14d2-4cea-a4c4-0b53e5d85504</TerminalTypeModelId>
<TerminalTypeName>sample string 7</TerminalTypeName>
<VehicleIdUsage>64</VehicleIdUsage>
</TerminalDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
State of the action, and if created returns the terminal as TerminalDto and the link to de terminal.
TerminalDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| MerchantId | globally unique identifier |
None. |
|
| MerchantName | string |
None. |
|
| SiteId | globally unique identifier |
None. |
|
| SiteShortName | string |
None. |
|
| TerminalTypeId | globally unique identifier |
None. |
|
| TerminalTypeName | string |
None. |
|
| TerminalTypeModelId | globally unique identifier |
None. |
|
| TerminalTypeModelDescription | string |
None. |
|
| ProtocolId | globally unique identifier |
None. |
|
| ProtocolName | string |
None. |
|
| Code | string |
None. |
|
| Description | string |
None. |
|
| TagReader | boolean |
None. |
|
| DriverIdUsage | byte |
None. |
|
| MaxVolumeCutOff | integer |
None. |
|
| MaxAmountCutOff | integer |
None. |
|
| FuelsMasterId | globally unique identifier |
None. |
|
| FuelsMasterDescription | string |
None. |
|
| OperatingSystem | string |
None. |
|
| SerialNumber | string |
None. |
|
| LastTSN | integer |
None. |
|
| VehicleIdUsage | byte |
None. |
|
| Active | boolean |
None. |
|
| InvoiceNumberInContingencySequence | integer |
None. |
|
| Configurations | Collection of TerminalConfigurationDto |
None. |
|
| TerminalInventoryLocationId | globally unique identifier |
None. |
|
| TerminalInventoryLocationDescription | string |
None. |
|
| EncryptionType | byte |
None. |
Response Formats
application/json, text/json
Sample:
{
"Id": "81f481c9-be05-4ed6-ae35-c00490a8f0a8",
"MerchantId": "cf75b406-70cc-4a2b-9be3-ccce7d3c75d1",
"MerchantName": "sample string 3",
"SiteId": "b0aacbb1-dfb3-41bb-92f2-5f276ea78315",
"SiteShortName": "sample string 5",
"TerminalTypeId": "fa9f1b46-7a1f-4e4e-a7f5-62b976b065e7",
"TerminalTypeName": "sample string 7",
"TerminalTypeModelId": "f8e744ff-a3de-4a6d-8048-9dd7e767997a",
"TerminalTypeModelDescription": "sample string 9",
"ProtocolId": "6d1f2bcc-da06-4537-ab5a-0662891151f8",
"ProtocolName": "sample string 11",
"Code": "sample string 12",
"Description": "sample string 13",
"TagReader": true,
"DriverIdUsage": 64,
"MaxVolumeCutOff": 1,
"MaxAmountCutOff": 1,
"FuelsMasterId": "58ab27c7-5cf4-4c74-9cb0-507bdab9f32b",
"FuelsMasterDescription": "sample string 16",
"OperatingSystem": "sample string 17",
"SerialNumber": "sample string 18",
"LastTSN": 1,
"VehicleIdUsage": 64,
"Active": true,
"InvoiceNumberInContingencySequence": 1,
"Configurations": [
{
"MessageType": 0,
"TransactionType": 0,
"AuthorizerPropertiesConfigurations": [
{
"AuthorizerProperty": 0,
"FactorConfiguration": {
"MoveDecimal": 1
},
"ModifierConfiguration": {
"ModifierOperation": 0,
"DecimalPlaces": 1
}
},
{
"AuthorizerProperty": 0,
"FactorConfiguration": {
"MoveDecimal": 1
},
"ModifierConfiguration": {
"ModifierOperation": 0,
"DecimalPlaces": 1
}
}
]
},
{
"MessageType": 0,
"TransactionType": 0,
"AuthorizerPropertiesConfigurations": [
{
"AuthorizerProperty": 0,
"FactorConfiguration": {
"MoveDecimal": 1
},
"ModifierConfiguration": {
"ModifierOperation": 0,
"DecimalPlaces": 1
}
},
{
"AuthorizerProperty": 0,
"FactorConfiguration": {
"MoveDecimal": 1
},
"ModifierConfiguration": {
"ModifierOperation": 0,
"DecimalPlaces": 1
}
}
]
}
],
"TerminalInventoryLocationId": "1eaaa905-7c22-4ec5-81b4-dc255fece1a3",
"TerminalInventoryLocationDescription": "sample string 21",
"EncryptionType": 64
}
application/xml, text/xml
Sample:
<TerminalDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model">
<Active>true</Active>
<Code>sample string 12</Code>
<Configurations>
<TerminalConfigurationDto>
<AuthorizerPropertiesConfigurations>
<AuthorizerPropertiesConfigurationDto>
<AuthorizerProperty>ProductAmount</AuthorizerProperty>
<FactorConfiguration>
<MoveDecimal>1</MoveDecimal>
</FactorConfiguration>
<ModifierConfiguration>
<DecimalPlaces>1</DecimalPlaces>
<ModifierOperation>Rounding</ModifierOperation>
</ModifierConfiguration>
</AuthorizerPropertiesConfigurationDto>
<AuthorizerPropertiesConfigurationDto>
<AuthorizerProperty>ProductAmount</AuthorizerProperty>
<FactorConfiguration>
<MoveDecimal>1</MoveDecimal>
</FactorConfiguration>
<ModifierConfiguration>
<DecimalPlaces>1</DecimalPlaces>
<ModifierOperation>Rounding</ModifierOperation>
</ModifierConfiguration>
</AuthorizerPropertiesConfigurationDto>
</AuthorizerPropertiesConfigurations>
<MessageType>Request</MessageType>
<TransactionType>PreAuthorization</TransactionType>
</TerminalConfigurationDto>
<TerminalConfigurationDto>
<AuthorizerPropertiesConfigurations>
<AuthorizerPropertiesConfigurationDto>
<AuthorizerProperty>ProductAmount</AuthorizerProperty>
<FactorConfiguration>
<MoveDecimal>1</MoveDecimal>
</FactorConfiguration>
<ModifierConfiguration>
<DecimalPlaces>1</DecimalPlaces>
<ModifierOperation>Rounding</ModifierOperation>
</ModifierConfiguration>
</AuthorizerPropertiesConfigurationDto>
<AuthorizerPropertiesConfigurationDto>
<AuthorizerProperty>ProductAmount</AuthorizerProperty>
<FactorConfiguration>
<MoveDecimal>1</MoveDecimal>
</FactorConfiguration>
<ModifierConfiguration>
<DecimalPlaces>1</DecimalPlaces>
<ModifierOperation>Rounding</ModifierOperation>
</ModifierConfiguration>
</AuthorizerPropertiesConfigurationDto>
</AuthorizerPropertiesConfigurations>
<MessageType>Request</MessageType>
<TransactionType>PreAuthorization</TransactionType>
</TerminalConfigurationDto>
</Configurations>
<Description>sample string 13</Description>
<DriverIdUsage>64</DriverIdUsage>
<EncryptionType>64</EncryptionType>
<FuelsMasterDescription>sample string 16</FuelsMasterDescription>
<FuelsMasterId>58ab27c7-5cf4-4c74-9cb0-507bdab9f32b</FuelsMasterId>
<Id>81f481c9-be05-4ed6-ae35-c00490a8f0a8</Id>
<InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
<LastTSN>1</LastTSN>
<MaxAmountCutOff>1</MaxAmountCutOff>
<MaxVolumeCutOff>1</MaxVolumeCutOff>
<MerchantId>cf75b406-70cc-4a2b-9be3-ccce7d3c75d1</MerchantId>
<MerchantName>sample string 3</MerchantName>
<OperatingSystem>sample string 17</OperatingSystem>
<ProtocolId>6d1f2bcc-da06-4537-ab5a-0662891151f8</ProtocolId>
<ProtocolName>sample string 11</ProtocolName>
<SerialNumber>sample string 18</SerialNumber>
<SiteId>b0aacbb1-dfb3-41bb-92f2-5f276ea78315</SiteId>
<SiteShortName>sample string 5</SiteShortName>
<TagReader>true</TagReader>
<TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
<TerminalInventoryLocationId>1eaaa905-7c22-4ec5-81b4-dc255fece1a3</TerminalInventoryLocationId>
<TerminalTypeId>fa9f1b46-7a1f-4e4e-a7f5-62b976b065e7</TerminalTypeId>
<TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
<TerminalTypeModelId>f8e744ff-a3de-4a6d-8048-9dd7e767997a</TerminalTypeModelId>
<TerminalTypeName>sample string 7</TerminalTypeName>
<VehicleIdUsage>64</VehicleIdUsage>
</TerminalDto>