POST api/Mobile/RegisterCrossApp

Register app via another app

Request Information

URI Parameters

None.

Body Parameters

Collection of RegisterDeviceInfo
NameDescriptionTypeAdditional information
IMEI

string

None.

SerialNumber

string

None.

Make

string

None.

Model

string

None.

RegistrationCode

string

None.

DeviceID

string

None.

HandsetVersion

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "IMEI": "sample string 1",
    "SerialNumber": "sample string 2",
    "Make": "sample string 3",
    "Model": "sample string 4",
    "RegistrationCode": "sample string 5",
    "DeviceID": "sample string 6",
    "HandsetVersion": "sample string 7"
  },
  {
    "IMEI": "sample string 1",
    "SerialNumber": "sample string 2",
    "Make": "sample string 3",
    "Model": "sample string 4",
    "RegistrationCode": "sample string 5",
    "DeviceID": "sample string 6",
    "HandsetVersion": "sample string 7"
  }
]

text/html

Sample:
[{"IMEI":"sample string 1","SerialNumber":"sample string 2","Make":"sample string 3","Model":"sample string 4","RegistrationCode":"sample string 5","DeviceID":"sample string 6","HandsetVersion":"sample string 7"},{"IMEI":"sample string 1","SerialNumber":"sample string 2","Make":"sample string 3","Model":"sample string 4","RegistrationCode":"sample string 5","DeviceID":"sample string 6","HandsetVersion":"sample string 7"}]

application/xml, text/xml

Sample:
<ArrayOfRegisterController.DeviceInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IBMS_Cloud_API.Controllers">
  <RegisterController.DeviceInfo>
    <DeviceID>sample string 6</DeviceID>
    <HandsetVersion>sample string 7</HandsetVersion>
    <IMEI>sample string 1</IMEI>
    <Make>sample string 3</Make>
    <Model>sample string 4</Model>
    <RegistrationCode>sample string 5</RegistrationCode>
    <SerialNumber>sample string 2</SerialNumber>
  </RegisterController.DeviceInfo>
  <RegisterController.DeviceInfo>
    <DeviceID>sample string 6</DeviceID>
    <HandsetVersion>sample string 7</HandsetVersion>
    <IMEI>sample string 1</IMEI>
    <Make>sample string 3</Make>
    <Model>sample string 4</Model>
    <RegistrationCode>sample string 5</RegistrationCode>
    <SerialNumber>sample string 2</SerialNumber>
  </RegisterController.DeviceInfo>
</ArrayOfRegisterController.DeviceInfo>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of IBMS_Cloud_API.Controllers.RegisterController+DeviceResponse
NameDescriptionTypeAdditional information
HandsetID

integer

None.

AccessToken

string

None.

ExpiryDate

date

None.

EmployeeID

integer

None.

EmployeeName

string

None.

EmployeeEmail

string

None.

ClientID

integer

None.

CompanyName

string

None.

DaysBack

integer

None.

DaysForward

integer

None.

DeviceActivationDate

date

None.

SitesListDate

date

None.

DocsTemplateDate

date

None.

PartsListDate

date

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "HandsetID": 1,
    "AccessToken": "sample string 2",
    "ExpiryDate": "2025-12-18T14:10:47.092382+00:00",
    "EmployeeID": 4,
    "EmployeeName": "sample string 5",
    "EmployeeEmail": "sample string 6",
    "ClientID": 7,
    "CompanyName": "sample string 8",
    "DaysBack": 9,
    "DaysForward": 10,
    "DeviceActivationDate": "2025-12-18T14:10:47.092382+00:00",
    "SitesListDate": "2025-12-18T14:10:47.092382+00:00",
    "DocsTemplateDate": "2025-12-18T14:10:47.092382+00:00",
    "PartsListDate": "2025-12-18T14:10:47.092382+00:00"
  },
  {
    "HandsetID": 1,
    "AccessToken": "sample string 2",
    "ExpiryDate": "2025-12-18T14:10:47.092382+00:00",
    "EmployeeID": 4,
    "EmployeeName": "sample string 5",
    "EmployeeEmail": "sample string 6",
    "ClientID": 7,
    "CompanyName": "sample string 8",
    "DaysBack": 9,
    "DaysForward": 10,
    "DeviceActivationDate": "2025-12-18T14:10:47.092382+00:00",
    "SitesListDate": "2025-12-18T14:10:47.092382+00:00",
    "DocsTemplateDate": "2025-12-18T14:10:47.092382+00:00",
    "PartsListDate": "2025-12-18T14:10:47.092382+00:00"
  }
]

text/html

Sample:
[{"HandsetID":1,"AccessToken":"sample string 2","ExpiryDate":"2025-12-18T14:10:47.092382+00:00","EmployeeID":4,"EmployeeName":"sample string 5","EmployeeEmail":"sample string 6","ClientID":7,"CompanyName":"sample string 8","DaysBack":9,"DaysForward":10,"DeviceActivationDate":"2025-12-18T14:10:47.092382+00:00","SitesListDate":"2025-12-18T14:10:47.092382+00:00","DocsTemplateDate":"2025-12-18T14:10:47.092382+00:00","PartsListDate":"2025-12-18T14:10:47.092382+00:00"},{"HandsetID":1,"AccessToken":"sample string 2","ExpiryDate":"2025-12-18T14:10:47.092382+00:00","EmployeeID":4,"EmployeeName":"sample string 5","EmployeeEmail":"sample string 6","ClientID":7,"CompanyName":"sample string 8","DaysBack":9,"DaysForward":10,"DeviceActivationDate":"2025-12-18T14:10:47.092382+00:00","SitesListDate":"2025-12-18T14:10:47.092382+00:00","DocsTemplateDate":"2025-12-18T14:10:47.092382+00:00","PartsListDate":"2025-12-18T14:10:47.092382+00:00"}]

application/xml, text/xml

Sample:
<ArrayOfRegisterController.DeviceResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IBMS_Cloud_API.Controllers">
  <RegisterController.DeviceResponse>
    <AccessToken>sample string 2</AccessToken>
    <ClientID>7</ClientID>
    <CompanyName>sample string 8</CompanyName>
    <DaysBack>9</DaysBack>
    <DaysForward>10</DaysForward>
    <DeviceActivationDate>2025-12-18T14:10:47.092382+00:00</DeviceActivationDate>
    <DocsTemplateDate>2025-12-18T14:10:47.092382+00:00</DocsTemplateDate>
    <EmployeeEmail>sample string 6</EmployeeEmail>
    <EmployeeID>4</EmployeeID>
    <EmployeeName>sample string 5</EmployeeName>
    <ExpiryDate>2025-12-18T14:10:47.092382+00:00</ExpiryDate>
    <HandsetID>1</HandsetID>
    <PartsListDate>2025-12-18T14:10:47.092382+00:00</PartsListDate>
    <SitesListDate>2025-12-18T14:10:47.092382+00:00</SitesListDate>
  </RegisterController.DeviceResponse>
  <RegisterController.DeviceResponse>
    <AccessToken>sample string 2</AccessToken>
    <ClientID>7</ClientID>
    <CompanyName>sample string 8</CompanyName>
    <DaysBack>9</DaysBack>
    <DaysForward>10</DaysForward>
    <DeviceActivationDate>2025-12-18T14:10:47.092382+00:00</DeviceActivationDate>
    <DocsTemplateDate>2025-12-18T14:10:47.092382+00:00</DocsTemplateDate>
    <EmployeeEmail>sample string 6</EmployeeEmail>
    <EmployeeID>4</EmployeeID>
    <EmployeeName>sample string 5</EmployeeName>
    <ExpiryDate>2025-12-18T14:10:47.092382+00:00</ExpiryDate>
    <HandsetID>1</HandsetID>
    <PartsListDate>2025-12-18T14:10:47.092382+00:00</PartsListDate>
    <SitesListDate>2025-12-18T14:10:47.092382+00:00</SitesListDate>
  </RegisterController.DeviceResponse>
</ArrayOfRegisterController.DeviceResponse>