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": "88135d22-915d-4344-96de-26c2d70db52a",
"MerchantId": "ecb5783f-29ee-4fcf-ac0c-a8a8296141a2",
"MerchantName": "sample string 3",
"SiteId": "c4febd62-e540-4a82-9377-79557a3a03d7",
"SiteShortName": "sample string 5",
"TerminalTypeId": "c0765264-54f0-4e0b-8ef7-f9fc8303e0e0",
"TerminalTypeName": "sample string 7",
"TerminalTypeModelId": "93517446-4cce-43e4-b62a-c31fe144dc0a",
"TerminalTypeModelDescription": "sample string 9",
"ProtocolId": "fb2df7e3-9611-446d-bc48-5746a6584352",
"ProtocolName": "sample string 11",
"Code": "sample string 12",
"Description": "sample string 13",
"TagReader": true,
"DriverIdUsage": 64,
"MaxVolumeCutOff": 1,
"MaxAmountCutOff": 1,
"FuelsMasterId": "f3a9ef70-60aa-46c4-b30d-ecc0c6af7100",
"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": "42066b9c-7d55-4687-9a1d-9885a3cd0aac",
"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>f3a9ef70-60aa-46c4-b30d-ecc0c6af7100</FuelsMasterId>
<Id>88135d22-915d-4344-96de-26c2d70db52a</Id>
<InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
<LastTSN>1</LastTSN>
<MaxAmountCutOff>1</MaxAmountCutOff>
<MaxVolumeCutOff>1</MaxVolumeCutOff>
<MerchantId>ecb5783f-29ee-4fcf-ac0c-a8a8296141a2</MerchantId>
<MerchantName>sample string 3</MerchantName>
<OperatingSystem>sample string 17</OperatingSystem>
<ProtocolId>fb2df7e3-9611-446d-bc48-5746a6584352</ProtocolId>
<ProtocolName>sample string 11</ProtocolName>
<SerialNumber>sample string 18</SerialNumber>
<SiteId>c4febd62-e540-4a82-9377-79557a3a03d7</SiteId>
<SiteShortName>sample string 5</SiteShortName>
<TagReader>true</TagReader>
<TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
<TerminalInventoryLocationId>42066b9c-7d55-4687-9a1d-9885a3cd0aac</TerminalInventoryLocationId>
<TerminalTypeId>c0765264-54f0-4e0b-8ef7-f9fc8303e0e0</TerminalTypeId>
<TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
<TerminalTypeModelId>93517446-4cce-43e4-b62a-c31fe144dc0a</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": "4fe3c1a1-dac9-498f-8cc0-ee7cdd8b4bb7",
"MerchantId": "ba6926a5-8b6b-4048-ae08-992091597b9d",
"MerchantName": "sample string 3",
"SiteId": "c9346e81-af43-4c2a-8358-e13c1d70c61e",
"SiteShortName": "sample string 5",
"TerminalTypeId": "fdbcc6cb-b23e-4551-9778-4ef4f3eb373e",
"TerminalTypeName": "sample string 7",
"TerminalTypeModelId": "dfc475ee-7a98-4808-9a92-63fd99757941",
"TerminalTypeModelDescription": "sample string 9",
"ProtocolId": "59b3a12e-3c3a-4451-8cec-92c7161cf715",
"ProtocolName": "sample string 11",
"Code": "sample string 12",
"Description": "sample string 13",
"TagReader": true,
"DriverIdUsage": 64,
"MaxVolumeCutOff": 1,
"MaxAmountCutOff": 1,
"FuelsMasterId": "33843dad-f503-4811-a127-1dd2fb3b2ce6",
"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": "4eba735e-ea1c-40bd-b07a-c98c9553885e",
"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>33843dad-f503-4811-a127-1dd2fb3b2ce6</FuelsMasterId>
<Id>4fe3c1a1-dac9-498f-8cc0-ee7cdd8b4bb7</Id>
<InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
<LastTSN>1</LastTSN>
<MaxAmountCutOff>1</MaxAmountCutOff>
<MaxVolumeCutOff>1</MaxVolumeCutOff>
<MerchantId>ba6926a5-8b6b-4048-ae08-992091597b9d</MerchantId>
<MerchantName>sample string 3</MerchantName>
<OperatingSystem>sample string 17</OperatingSystem>
<ProtocolId>59b3a12e-3c3a-4451-8cec-92c7161cf715</ProtocolId>
<ProtocolName>sample string 11</ProtocolName>
<SerialNumber>sample string 18</SerialNumber>
<SiteId>c9346e81-af43-4c2a-8358-e13c1d70c61e</SiteId>
<SiteShortName>sample string 5</SiteShortName>
<TagReader>true</TagReader>
<TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
<TerminalInventoryLocationId>4eba735e-ea1c-40bd-b07a-c98c9553885e</TerminalInventoryLocationId>
<TerminalTypeId>fdbcc6cb-b23e-4551-9778-4ef4f3eb373e</TerminalTypeId>
<TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
<TerminalTypeModelId>dfc475ee-7a98-4808-9a92-63fd99757941</TerminalTypeModelId>
<TerminalTypeName>sample string 7</TerminalTypeName>
<VehicleIdUsage>64</VehicleIdUsage>
</TerminalDto>