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": "425773e8-e32a-4ef1-899a-0081d44f6b9b",
"MerchantId": "63e9e33d-512b-42cd-af25-15cc67cd6fd0",
"MerchantName": "sample string 3",
"SiteId": "3f324913-246c-467c-b5ac-3bdf26e3dd28",
"SiteShortName": "sample string 5",
"TerminalTypeId": "baef4ccb-fe6c-4fa1-87b7-6e4cebbb0e0a",
"TerminalTypeName": "sample string 7",
"TerminalTypeModelId": "cfbb4d32-25a0-44e1-b9bb-633413cf376d",
"TerminalTypeModelDescription": "sample string 9",
"ProtocolId": "3e40f8d2-ed0d-4b41-a826-1d24c6837c70",
"ProtocolName": "sample string 11",
"Code": "sample string 12",
"Description": "sample string 13",
"TagReader": true,
"DriverIdUsage": 64,
"MaxVolumeCutOff": 1,
"MaxAmountCutOff": 1,
"FuelsMasterId": "42a20579-6d99-4b4e-b5b0-10eb71eb30dc",
"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": "392f00a3-e0fc-41e7-8ec9-9782aba341c2",
"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>42a20579-6d99-4b4e-b5b0-10eb71eb30dc</FuelsMasterId>
<Id>425773e8-e32a-4ef1-899a-0081d44f6b9b</Id>
<InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
<LastTSN>1</LastTSN>
<MaxAmountCutOff>1</MaxAmountCutOff>
<MaxVolumeCutOff>1</MaxVolumeCutOff>
<MerchantId>63e9e33d-512b-42cd-af25-15cc67cd6fd0</MerchantId>
<MerchantName>sample string 3</MerchantName>
<OperatingSystem>sample string 17</OperatingSystem>
<ProtocolId>3e40f8d2-ed0d-4b41-a826-1d24c6837c70</ProtocolId>
<ProtocolName>sample string 11</ProtocolName>
<SerialNumber>sample string 18</SerialNumber>
<SiteId>3f324913-246c-467c-b5ac-3bdf26e3dd28</SiteId>
<SiteShortName>sample string 5</SiteShortName>
<TagReader>true</TagReader>
<TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
<TerminalInventoryLocationId>392f00a3-e0fc-41e7-8ec9-9782aba341c2</TerminalInventoryLocationId>
<TerminalTypeId>baef4ccb-fe6c-4fa1-87b7-6e4cebbb0e0a</TerminalTypeId>
<TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
<TerminalTypeModelId>cfbb4d32-25a0-44e1-b9bb-633413cf376d</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": "69d04767-1ffe-4e1c-a49b-a630f8a1b983",
"MerchantId": "eb245c0d-e6b9-468c-a665-9df9f1aa1fbe",
"MerchantName": "sample string 3",
"SiteId": "2992d5e5-9e79-4057-bbe0-4244238d87af",
"SiteShortName": "sample string 5",
"TerminalTypeId": "4ecba0d6-989f-441e-8128-bb222d1b9fc9",
"TerminalTypeName": "sample string 7",
"TerminalTypeModelId": "b00c2b71-075d-407d-9abe-cc80482511bf",
"TerminalTypeModelDescription": "sample string 9",
"ProtocolId": "f9f21ba2-863b-4fe9-871b-3d8ddaff3d6f",
"ProtocolName": "sample string 11",
"Code": "sample string 12",
"Description": "sample string 13",
"TagReader": true,
"DriverIdUsage": 64,
"MaxVolumeCutOff": 1,
"MaxAmountCutOff": 1,
"FuelsMasterId": "6425f219-7092-4112-903f-fe5447ff9531",
"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": "897471b3-0ebc-4cfa-bd0a-55f1e4c299fe",
"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>6425f219-7092-4112-903f-fe5447ff9531</FuelsMasterId>
<Id>69d04767-1ffe-4e1c-a49b-a630f8a1b983</Id>
<InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
<LastTSN>1</LastTSN>
<MaxAmountCutOff>1</MaxAmountCutOff>
<MaxVolumeCutOff>1</MaxVolumeCutOff>
<MerchantId>eb245c0d-e6b9-468c-a665-9df9f1aa1fbe</MerchantId>
<MerchantName>sample string 3</MerchantName>
<OperatingSystem>sample string 17</OperatingSystem>
<ProtocolId>f9f21ba2-863b-4fe9-871b-3d8ddaff3d6f</ProtocolId>
<ProtocolName>sample string 11</ProtocolName>
<SerialNumber>sample string 18</SerialNumber>
<SiteId>2992d5e5-9e79-4057-bbe0-4244238d87af</SiteId>
<SiteShortName>sample string 5</SiteShortName>
<TagReader>true</TagReader>
<TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
<TerminalInventoryLocationId>897471b3-0ebc-4cfa-bd0a-55f1e4c299fe</TerminalInventoryLocationId>
<TerminalTypeId>4ecba0d6-989f-441e-8128-bb222d1b9fc9</TerminalTypeId>
<TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
<TerminalTypeModelId>b00c2b71-075d-407d-9abe-cc80482511bf</TerminalTypeModelId>
<TerminalTypeName>sample string 7</TerminalTypeName>
<VehicleIdUsage>64</VehicleIdUsage>
</TerminalDto>