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": "c5fc5afd-3e4c-46b9-aae1-4875c3b64843",
"MerchantId": "fcbf1900-0c25-4ce0-b1ab-76748fb5bbb3",
"MerchantName": "sample string 3",
"SiteId": "f0f09b61-907f-49a1-ab69-3ec76ed30578",
"SiteShortName": "sample string 5",
"TerminalTypeId": "185c8764-9d69-494b-8e16-b858316b2ed2",
"TerminalTypeName": "sample string 7",
"TerminalTypeModelId": "aafc1e1e-8c49-4388-9613-8ce211dbe102",
"TerminalTypeModelDescription": "sample string 9",
"ProtocolId": "ac218e9c-9ac7-4348-bc41-b16717f74fb2",
"ProtocolName": "sample string 11",
"Code": "sample string 12",
"Description": "sample string 13",
"TagReader": true,
"DriverIdUsage": 64,
"MaxVolumeCutOff": 1,
"MaxAmountCutOff": 1,
"FuelsMasterId": "414ac09c-d5d2-464d-a322-97cd524a00e1",
"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": "68ea2e4d-6d68-4afb-826b-6a2314522008",
"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>414ac09c-d5d2-464d-a322-97cd524a00e1</FuelsMasterId>
<Id>c5fc5afd-3e4c-46b9-aae1-4875c3b64843</Id>
<InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
<LastTSN>1</LastTSN>
<MaxAmountCutOff>1</MaxAmountCutOff>
<MaxVolumeCutOff>1</MaxVolumeCutOff>
<MerchantId>fcbf1900-0c25-4ce0-b1ab-76748fb5bbb3</MerchantId>
<MerchantName>sample string 3</MerchantName>
<OperatingSystem>sample string 17</OperatingSystem>
<ProtocolId>ac218e9c-9ac7-4348-bc41-b16717f74fb2</ProtocolId>
<ProtocolName>sample string 11</ProtocolName>
<SerialNumber>sample string 18</SerialNumber>
<SiteId>f0f09b61-907f-49a1-ab69-3ec76ed30578</SiteId>
<SiteShortName>sample string 5</SiteShortName>
<TagReader>true</TagReader>
<TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
<TerminalInventoryLocationId>68ea2e4d-6d68-4afb-826b-6a2314522008</TerminalInventoryLocationId>
<TerminalTypeId>185c8764-9d69-494b-8e16-b858316b2ed2</TerminalTypeId>
<TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
<TerminalTypeModelId>aafc1e1e-8c49-4388-9613-8ce211dbe102</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": "78b36f45-edda-4f26-a947-3a8748cc4961",
"MerchantId": "541c9921-b84e-443c-a1e3-207b0b3a4e27",
"MerchantName": "sample string 3",
"SiteId": "2bf1ee39-1d2e-4b71-b2de-ba0c28ca4ead",
"SiteShortName": "sample string 5",
"TerminalTypeId": "33499d1b-3c5b-4b42-82ad-d63356342899",
"TerminalTypeName": "sample string 7",
"TerminalTypeModelId": "16029ec8-ea55-49fa-81a8-a459a74ef8a9",
"TerminalTypeModelDescription": "sample string 9",
"ProtocolId": "aed39585-bbe8-4acd-aacb-028e1bb12c52",
"ProtocolName": "sample string 11",
"Code": "sample string 12",
"Description": "sample string 13",
"TagReader": true,
"DriverIdUsage": 64,
"MaxVolumeCutOff": 1,
"MaxAmountCutOff": 1,
"FuelsMasterId": "21d0f757-eac6-4fce-83e3-c2e5a138b393",
"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": "59398412-e697-43b7-8cd7-04cb167844dc",
"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>21d0f757-eac6-4fce-83e3-c2e5a138b393</FuelsMasterId>
<Id>78b36f45-edda-4f26-a947-3a8748cc4961</Id>
<InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
<LastTSN>1</LastTSN>
<MaxAmountCutOff>1</MaxAmountCutOff>
<MaxVolumeCutOff>1</MaxVolumeCutOff>
<MerchantId>541c9921-b84e-443c-a1e3-207b0b3a4e27</MerchantId>
<MerchantName>sample string 3</MerchantName>
<OperatingSystem>sample string 17</OperatingSystem>
<ProtocolId>aed39585-bbe8-4acd-aacb-028e1bb12c52</ProtocolId>
<ProtocolName>sample string 11</ProtocolName>
<SerialNumber>sample string 18</SerialNumber>
<SiteId>2bf1ee39-1d2e-4b71-b2de-ba0c28ca4ead</SiteId>
<SiteShortName>sample string 5</SiteShortName>
<TagReader>true</TagReader>
<TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
<TerminalInventoryLocationId>59398412-e697-43b7-8cd7-04cb167844dc</TerminalInventoryLocationId>
<TerminalTypeId>33499d1b-3c5b-4b42-82ad-d63356342899</TerminalTypeId>
<TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
<TerminalTypeModelId>16029ec8-ea55-49fa-81a8-a459a74ef8a9</TerminalTypeModelId>
<TerminalTypeName>sample string 7</TerminalTypeName>
<VehicleIdUsage>64</VehicleIdUsage>
</TerminalDto>