GET api/authentication/AuthenticateApiAccess?APIUri={APIUri}&MethodUri={MethodUri}&ApplicationKey={ApplicationKey}&APIKey={APIKey}&DeviceID={DeviceID}
This method allows the Traxia system to authenticate API from one app or system and giving granular control over how the apps can access Traxia 6 system.
Request Information
URI Parameters
Name | Description | Type | Additional Information |
---|---|---|---|
APIUri |
The API service URI represents the host that will be accessed by this request. The provided (ApiRequest) Application Key and API Key must be validated to this particular service URI / host. |
string |
Required |
MethodUri |
The API service endpoint name. The application key must be provisioned to access the requested method. |
string |
Required |
ApplicationKey |
The application identity issued by an authorized publisher of Traxia services. This identity is unique and generated one-time during registration. |
string |
Required |
APIKey |
Secret key issued to be challenged as identity verification. |
string |
Required |
DeviceID |
Unique code to identify a device that connects to the Traxia system, such as IMEI. |
string |
None |
Body Parameters
None
Response Information
Resource Description
ResponseCodeResponse Formats
application/json, text/json
0
application/xml, text/xml, multipart/form-data
<Constants.ResponseCode xmlns="http://schemas.datacontract.org/2004/07/Traxia.Common">FAIL</Constants.ResponseCode>