POST api/TerminalUsers
Request Information
URI Parameters
None.
Body Parameters
PPTerminalsByUser| Name | Description | Type | Additional information | 
|---|---|---|---|
| UserId | integer | None. | |
| CompanyId | integer | None. | |
| TerminalDefaultCOL | integer | None. | |
| TerminalDefaultUSD | integer | None. | |
| TerminalsByUser | Collection of TerminalsByUser | None. | 
Request Formats
application/json, text/json
            Sample:
        
{
  "UserId": 1,
  "CompanyId": 2,
  "TerminalDefaultCOL": 3,
  "TerminalDefaultUSD": 4,
  "TerminalsByUser": [
    {
      "Id": 1,
      "UserId": 2,
      "TerminalId": 3,
      "CompanyId": 4,
      "IsDefault": true,
      "Terminal": {
        "Password": "sample string 1",
        "TerminalCode": "sample string 2",
        "Description": "sample string 3",
        "Status": "sample string 4",
        "Currency": "sample string 5",
        "QuickPayAmount": 6.1,
        "Id": 7,
        "CreatedDate": "2025-10-27T16:51:21.51284-06:00",
        "CreatedBy": "sample string 9",
        "UpdateDate": "2025-10-27T16:51:21.51284-06:00",
        "UpdatedBy": "sample string 10",
        "IsActive": true
      },
      "User": {
        "UseScheduling": true,
        "EmailType": 2,
        "EmailPassword": "sample string 3",
        "SchedulingEmail": "sample string 4",
        "TokenRecovery": "sample string 5",
        "TokenRecoveryEndDate": "2025-10-27T16:51:21.51284-06:00",
        "Name": "sample string 7",
        "LastName": "sample string 8",
        "Email": "sample string 9",
        "Password": "sample string 10",
        "Id": 11,
        "CreatedDate": "2025-10-27T16:51:21.51284-06:00",
        "CreatedBy": "sample string 13",
        "UpdateDate": "2025-10-27T16:51:21.51284-06:00",
        "UpdatedBy": "sample string 14",
        "IsActive": true
      },
      "Company": {
        "ConnectionId": 1,
        "Connection": {
          "Name": "sample string 1",
          "Odbctype": "sample string 2",
          "Server": "sample string 3",
          "User": "sample string 4",
          "Pass": "sample string 5",
          "ServerType": "sample string 6",
          "SLUrl": "sample string 7",
          "Id": 8,
          "CreatedDate": "2025-10-27T16:51:21.51284-06:00",
          "CreatedBy": "sample string 10",
          "UpdateDate": "2025-10-27T16:51:21.51284-06:00",
          "UpdatedBy": "sample string 11",
          "IsActive": true
        },
        "Name": "sample string 2",
        "DatabaseCode": "sample string 3",
        "Id": 4,
        "CreatedDate": "2025-10-27T16:51:21.51284-06:00",
        "CreatedBy": "sample string 6",
        "UpdateDate": "2025-10-27T16:51:21.51284-06:00",
        "UpdatedBy": "sample string 7",
        "IsActive": true
      }
    },
    {
      "Id": 1,
      "UserId": 2,
      "TerminalId": 3,
      "CompanyId": 4,
      "IsDefault": true,
      "Terminal": {
        "Password": "sample string 1",
        "TerminalCode": "sample string 2",
        "Description": "sample string 3",
        "Status": "sample string 4",
        "Currency": "sample string 5",
        "QuickPayAmount": 6.1,
        "Id": 7,
        "CreatedDate": "2025-10-27T16:51:21.51284-06:00",
        "CreatedBy": "sample string 9",
        "UpdateDate": "2025-10-27T16:51:21.51284-06:00",
        "UpdatedBy": "sample string 10",
        "IsActive": true
      },
      "User": {
        "UseScheduling": true,
        "EmailType": 2,
        "EmailPassword": "sample string 3",
        "SchedulingEmail": "sample string 4",
        "TokenRecovery": "sample string 5",
        "TokenRecoveryEndDate": "2025-10-27T16:51:21.51284-06:00",
        "Name": "sample string 7",
        "LastName": "sample string 8",
        "Email": "sample string 9",
        "Password": "sample string 10",
        "Id": 11,
        "CreatedDate": "2025-10-27T16:51:21.51284-06:00",
        "CreatedBy": "sample string 13",
        "UpdateDate": "2025-10-27T16:51:21.51284-06:00",
        "UpdatedBy": "sample string 14",
        "IsActive": true
      },
      "Company": {
        "ConnectionId": 1,
        "Connection": {
          "Name": "sample string 1",
          "Odbctype": "sample string 2",
          "Server": "sample string 3",
          "User": "sample string 4",
          "Pass": "sample string 5",
          "ServerType": "sample string 6",
          "SLUrl": "sample string 7",
          "Id": 8,
          "CreatedDate": "2025-10-27T16:51:21.51284-06:00",
          "CreatedBy": "sample string 10",
          "UpdateDate": "2025-10-27T16:51:21.51284-06:00",
          "UpdatedBy": "sample string 11",
          "IsActive": true
        },
        "Name": "sample string 2",
        "DatabaseCode": "sample string 3",
        "Id": 4,
        "CreatedDate": "2025-10-27T16:51:21.51284-06:00",
        "CreatedBy": "sample string 6",
        "UpdateDate": "2025-10-27T16:51:21.51284-06:00",
        "UpdatedBy": "sample string 7",
        "IsActive": true
      }
    }
  ]
}
        application/xml, text/xml
            Sample:
        
<PPTerminalsByUser xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CLMLTEMA.MODELS">
  <CompanyId>2</CompanyId>
  <TerminalDefaultCOL>3</TerminalDefaultCOL>
  <TerminalDefaultUSD>4</TerminalDefaultUSD>
  <TerminalsByUser>
    <TerminalsByUser>
      <Company>
        <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 6</CreatedBy>
        <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</CreatedDate>
        <Id xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">4</Id>
        <IsActive xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">true</IsActive>
        <UpdateDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</UpdateDate>
        <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 7</UpdatedBy>
        <DatabaseCode xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 3</DatabaseCode>
        <Name xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 2</Name>
        <Connection>
          <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 10</CreatedBy>
          <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</CreatedDate>
          <Id xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">8</Id>
          <IsActive xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">true</IsActive>
          <UpdateDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</UpdateDate>
          <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 11</UpdatedBy>
          <Name xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 1</Name>
          <Odbctype xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 2</Odbctype>
          <Pass xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 5</Pass>
          <SLUrl xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 7</SLUrl>
          <Server xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 3</Server>
          <ServerType xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 6</ServerType>
          <User xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 4</User>
        </Connection>
        <ConnectionId>1</ConnectionId>
      </Company>
      <CompanyId>4</CompanyId>
      <Id>1</Id>
      <IsDefault>true</IsDefault>
      <Terminal>
        <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 9</CreatedBy>
        <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</CreatedDate>
        <Id xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">7</Id>
        <IsActive xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">true</IsActive>
        <UpdateDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</UpdateDate>
        <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 10</UpdatedBy>
        <Currency xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PinPad">sample string 5</Currency>
        <Description xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PinPad">sample string 3</Description>
        <QuickPayAmount xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PinPad">6.1</QuickPayAmount>
        <Status xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PinPad">sample string 4</Status>
        <TerminalCode xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PinPad">sample string 2</TerminalCode>
        <Password>sample string 1</Password>
      </Terminal>
      <TerminalId>3</TerminalId>
      <User>
        <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 13</CreatedBy>
        <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</CreatedDate>
        <Id xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">11</Id>
        <IsActive xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">true</IsActive>
        <UpdateDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</UpdateDate>
        <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 14</UpdatedBy>
        <Email xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 9</Email>
        <LastName xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 8</LastName>
        <Name xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 7</Name>
        <Password xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 10</Password>
        <EmailPassword>sample string 3</EmailPassword>
        <EmailType>2</EmailType>
        <SchedulingEmail>sample string 4</SchedulingEmail>
        <TokenRecovery>sample string 5</TokenRecovery>
        <TokenRecoveryEndDate>2025-10-27T16:51:21.51284-06:00</TokenRecoveryEndDate>
        <UseScheduling>true</UseScheduling>
      </User>
      <UserId>2</UserId>
    </TerminalsByUser>
    <TerminalsByUser>
      <Company>
        <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 6</CreatedBy>
        <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</CreatedDate>
        <Id xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">4</Id>
        <IsActive xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">true</IsActive>
        <UpdateDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</UpdateDate>
        <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 7</UpdatedBy>
        <DatabaseCode xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 3</DatabaseCode>
        <Name xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 2</Name>
        <Connection>
          <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 10</CreatedBy>
          <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</CreatedDate>
          <Id xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">8</Id>
          <IsActive xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">true</IsActive>
          <UpdateDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</UpdateDate>
          <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 11</UpdatedBy>
          <Name xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 1</Name>
          <Odbctype xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 2</Odbctype>
          <Pass xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 5</Pass>
          <SLUrl xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 7</SLUrl>
          <Server xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 3</Server>
          <ServerType xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 6</ServerType>
          <User xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 4</User>
        </Connection>
        <ConnectionId>1</ConnectionId>
      </Company>
      <CompanyId>4</CompanyId>
      <Id>1</Id>
      <IsDefault>true</IsDefault>
      <Terminal>
        <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 9</CreatedBy>
        <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</CreatedDate>
        <Id xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">7</Id>
        <IsActive xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">true</IsActive>
        <UpdateDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</UpdateDate>
        <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 10</UpdatedBy>
        <Currency xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PinPad">sample string 5</Currency>
        <Description xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PinPad">sample string 3</Description>
        <QuickPayAmount xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PinPad">6.1</QuickPayAmount>
        <Status xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PinPad">sample string 4</Status>
        <TerminalCode xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PinPad">sample string 2</TerminalCode>
        <Password>sample string 1</Password>
      </Terminal>
      <TerminalId>3</TerminalId>
      <User>
        <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 13</CreatedBy>
        <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</CreatedDate>
        <Id xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">11</Id>
        <IsActive xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">true</IsActive>
        <UpdateDate xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">2025-10-27T16:51:21.51284-06:00</UpdateDate>
        <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.PresentationEntities">sample string 14</UpdatedBy>
        <Email xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 9</Email>
        <LastName xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 8</LastName>
        <Name xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 7</Name>
        <Password xmlns="http://schemas.datacontract.org/2004/07/CL.STRUCTURES.CLASSES.LocalEntities">sample string 10</Password>
        <EmailPassword>sample string 3</EmailPassword>
        <EmailType>2</EmailType>
        <SchedulingEmail>sample string 4</SchedulingEmail>
        <TokenRecovery>sample string 5</TokenRecovery>
        <TokenRecoveryEndDate>2025-10-27T16:51:21.51284-06:00</TokenRecoveryEndDate>
        <UseScheduling>true</UseScheduling>
      </User>
      <UserId>2</UserId>
    </TerminalsByUser>
  </TerminalsByUser>
  <UserId>1</UserId>
</PPTerminalsByUser>
        application/x-www-form-urlencoded
            Sample:
    
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information | 
|---|---|---|---|
| Version | Version | None. | |
| Content | HttpContent | None. | |
| StatusCode | HttpStatusCode | None. | |
| ReasonPhrase | string | None. | |
| Headers | Collection of Object | None. | |
| RequestMessage | HttpRequestMessage | None. | |
| IsSuccessStatusCode | boolean | None. |