POST Terminals

Creates a new terminal.

Request Information

URI Parameters

None.

Body Parameters

The data of the terminal.

TerminalDto
NameDescriptionTypeAdditional 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": "a1688fbc-42de-467d-82a8-cb2b241379bd",
  "MerchantId": "a72a64bb-938d-4bc5-9247-7d57c13d627b",
  "MerchantName": "sample string 3",
  "SiteId": "9f21d520-60f7-4a8f-abc9-25c4f36e1cb1",
  "SiteShortName": "sample string 5",
  "TerminalTypeId": "cb805bdc-0f26-4fc2-bb39-e2ee42f7d386",
  "TerminalTypeName": "sample string 7",
  "TerminalTypeModelId": "7788c157-415d-4146-bc9e-cd20ce356b32",
  "TerminalTypeModelDescription": "sample string 9",
  "ProtocolId": "e23b7f39-4387-4e99-a83a-e058bf8567fe",
  "ProtocolName": "sample string 11",
  "Code": "sample string 12",
  "Description": "sample string 13",
  "TagReader": true,
  "DriverIdUsage": 64,
  "MaxVolumeCutOff": 1,
  "MaxAmountCutOff": 1,
  "FuelsMasterId": "a482c1d6-6fe0-4f6a-ba7c-ff9a59d06123",
  "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": "769576bb-a9ab-4a38-a02d-0b109f3495e7",
  "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>a482c1d6-6fe0-4f6a-ba7c-ff9a59d06123</FuelsMasterId>
  <Id>a1688fbc-42de-467d-82a8-cb2b241379bd</Id>
  <InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
  <LastTSN>1</LastTSN>
  <MaxAmountCutOff>1</MaxAmountCutOff>
  <MaxVolumeCutOff>1</MaxVolumeCutOff>
  <MerchantId>a72a64bb-938d-4bc5-9247-7d57c13d627b</MerchantId>
  <MerchantName>sample string 3</MerchantName>
  <OperatingSystem>sample string 17</OperatingSystem>
  <ProtocolId>e23b7f39-4387-4e99-a83a-e058bf8567fe</ProtocolId>
  <ProtocolName>sample string 11</ProtocolName>
  <SerialNumber>sample string 18</SerialNumber>
  <SiteId>9f21d520-60f7-4a8f-abc9-25c4f36e1cb1</SiteId>
  <SiteShortName>sample string 5</SiteShortName>
  <TagReader>true</TagReader>
  <TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
  <TerminalInventoryLocationId>769576bb-a9ab-4a38-a02d-0b109f3495e7</TerminalInventoryLocationId>
  <TerminalTypeId>cb805bdc-0f26-4fc2-bb39-e2ee42f7d386</TerminalTypeId>
  <TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
  <TerminalTypeModelId>7788c157-415d-4146-bc9e-cd20ce356b32</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
NameDescriptionTypeAdditional 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": "a502c16c-9c62-4d19-98f8-6080c57eefe4",
  "MerchantId": "eb898cf4-0471-40c3-9947-32c575f87fdc",
  "MerchantName": "sample string 3",
  "SiteId": "69559a85-a57f-49c7-9afb-7ff5f44571ff",
  "SiteShortName": "sample string 5",
  "TerminalTypeId": "9b7e7d05-3493-45b3-89d8-874b3dc91681",
  "TerminalTypeName": "sample string 7",
  "TerminalTypeModelId": "17ea6121-d9b5-4942-a2de-97fa52b39920",
  "TerminalTypeModelDescription": "sample string 9",
  "ProtocolId": "fb11a84b-acb6-4368-9a3c-9e533647f765",
  "ProtocolName": "sample string 11",
  "Code": "sample string 12",
  "Description": "sample string 13",
  "TagReader": true,
  "DriverIdUsage": 64,
  "MaxVolumeCutOff": 1,
  "MaxAmountCutOff": 1,
  "FuelsMasterId": "686a212b-1395-447f-a759-1be97095fbc3",
  "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": "a3f4fc34-4b99-48ea-99de-ca666d593923",
  "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>686a212b-1395-447f-a759-1be97095fbc3</FuelsMasterId>
  <Id>a502c16c-9c62-4d19-98f8-6080c57eefe4</Id>
  <InvoiceNumberInContingencySequence>1</InvoiceNumberInContingencySequence>
  <LastTSN>1</LastTSN>
  <MaxAmountCutOff>1</MaxAmountCutOff>
  <MaxVolumeCutOff>1</MaxVolumeCutOff>
  <MerchantId>eb898cf4-0471-40c3-9947-32c575f87fdc</MerchantId>
  <MerchantName>sample string 3</MerchantName>
  <OperatingSystem>sample string 17</OperatingSystem>
  <ProtocolId>fb11a84b-acb6-4368-9a3c-9e533647f765</ProtocolId>
  <ProtocolName>sample string 11</ProtocolName>
  <SerialNumber>sample string 18</SerialNumber>
  <SiteId>69559a85-a57f-49c7-9afb-7ff5f44571ff</SiteId>
  <SiteShortName>sample string 5</SiteShortName>
  <TagReader>true</TagReader>
  <TerminalInventoryLocationDescription>sample string 21</TerminalInventoryLocationDescription>
  <TerminalInventoryLocationId>a3f4fc34-4b99-48ea-99de-ca666d593923</TerminalInventoryLocationId>
  <TerminalTypeId>9b7e7d05-3493-45b3-89d8-874b3dc91681</TerminalTypeId>
  <TerminalTypeModelDescription>sample string 9</TerminalTypeModelDescription>
  <TerminalTypeModelId>17ea6121-d9b5-4942-a2de-97fa52b39920</TerminalTypeModelId>
  <TerminalTypeName>sample string 7</TerminalTypeName>
  <VehicleIdUsage>64</VehicleIdUsage>
</TerminalDto>