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": "d1bec079-be74-46c8-9ad4-3d14d6200449",
"MerchantId": "907bcb4c-10c5-4ee2-a7db-5195358b8f12",
"MerchantName": "sample string 3",
"SiteId": "e5c5e7ee-37a1-479a-92cf-81b9e6eb4b86",
"SiteShortName": "sample string 5",
"TerminalTypeId": "59b0f6a1-a3f2-47b2-a059-cc2ee372bb5b",
"TerminalTypeName": "sample string 7",
"TerminalTypeModelId": "a5cfeef9-52ca-4219-86a8-cac14915c0a3",
"TerminalTypeModelDescription": "sample string 9",
"ProtocolId": "31d659fd-73a8-4597-90e3-6bae68735bc8",
"ProtocolName": "sample string 11",
"Code": "sample string 12",
"Description": "sample string 13",
"TagReader": true,
"DriverIdUsage": 64,
"MaxVolumeCutOff": 1,
"MaxAmountCutOff": 1,
"FuelsMasterId": "c5728b95-294e-4e9a-9bbe-e83e57ca9916",
"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": "f51424d8-1e01-4633-bf39-dffbd363fc63",
"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>c5728b95-294e-4e9a-9bbe-e83e57ca9916</FuelsMasterId>
<Id>d1bec079-be74-46c8-9ad4-3d14d6200449</Id>
<InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
<LastTSN>1</LastTSN>
<MaxAmountCutOff>1</MaxAmountCutOff>
<MaxVolumeCutOff>1</MaxVolumeCutOff>
<MerchantId>907bcb4c-10c5-4ee2-a7db-5195358b8f12</MerchantId>
<MerchantName>sample string 3</MerchantName>
<OperatingSystem>sample string 17</OperatingSystem>
<ProtocolId>31d659fd-73a8-4597-90e3-6bae68735bc8</ProtocolId>
<ProtocolName>sample string 11</ProtocolName>
<SerialNumber>sample string 18</SerialNumber>
<SiteId>e5c5e7ee-37a1-479a-92cf-81b9e6eb4b86</SiteId>
<SiteShortName>sample string 5</SiteShortName>
<TagReader>true</TagReader>
<TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
<TerminalInventoryLocationId>f51424d8-1e01-4633-bf39-dffbd363fc63</TerminalInventoryLocationId>
<TerminalTypeId>59b0f6a1-a3f2-47b2-a059-cc2ee372bb5b</TerminalTypeId>
<TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
<TerminalTypeModelId>a5cfeef9-52ca-4219-86a8-cac14915c0a3</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": "9bceaa3c-2b77-4ff7-b114-9d4f535658b7",
"MerchantId": "589ecf09-3812-4513-9014-ddf1e6936a63",
"MerchantName": "sample string 3",
"SiteId": "43271a5a-1320-4c58-9495-2981e2468ef8",
"SiteShortName": "sample string 5",
"TerminalTypeId": "8139a572-690c-421d-a5af-70b87560a2cc",
"TerminalTypeName": "sample string 7",
"TerminalTypeModelId": "2f8e6111-c3ee-4ccc-ac09-bbdb98665614",
"TerminalTypeModelDescription": "sample string 9",
"ProtocolId": "f98bd8eb-47a0-49fb-8d91-586d28350ff3",
"ProtocolName": "sample string 11",
"Code": "sample string 12",
"Description": "sample string 13",
"TagReader": true,
"DriverIdUsage": 64,
"MaxVolumeCutOff": 1,
"MaxAmountCutOff": 1,
"FuelsMasterId": "a9c15b15-b65c-4fd9-9130-b1b06e10d8ff",
"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": "05879349-39a4-4c7b-bf87-b19cd7901797",
"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>a9c15b15-b65c-4fd9-9130-b1b06e10d8ff</FuelsMasterId>
<Id>9bceaa3c-2b77-4ff7-b114-9d4f535658b7</Id>
<InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
<LastTSN>1</LastTSN>
<MaxAmountCutOff>1</MaxAmountCutOff>
<MaxVolumeCutOff>1</MaxVolumeCutOff>
<MerchantId>589ecf09-3812-4513-9014-ddf1e6936a63</MerchantId>
<MerchantName>sample string 3</MerchantName>
<OperatingSystem>sample string 17</OperatingSystem>
<ProtocolId>f98bd8eb-47a0-49fb-8d91-586d28350ff3</ProtocolId>
<ProtocolName>sample string 11</ProtocolName>
<SerialNumber>sample string 18</SerialNumber>
<SiteId>43271a5a-1320-4c58-9495-2981e2468ef8</SiteId>
<SiteShortName>sample string 5</SiteShortName>
<TagReader>true</TagReader>
<TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
<TerminalInventoryLocationId>05879349-39a4-4c7b-bf87-b19cd7901797</TerminalInventoryLocationId>
<TerminalTypeId>8139a572-690c-421d-a5af-70b87560a2cc</TerminalTypeId>
<TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
<TerminalTypeModelId>2f8e6111-c3ee-4ccc-ac09-bbdb98665614</TerminalTypeModelId>
<TerminalTypeName>sample string 7</TerminalTypeName>
<VehicleIdUsage>64</VehicleIdUsage>
</TerminalDto>