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

NameDescriptionTypeAdditional 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

ResponseCode

Response Formats

application/json, text/json

Sample:
0

application/xml, text/xml, multipart/form-data

Sample:
<Constants.ResponseCode xmlns="http://schemas.datacontract.org/2004/07/Traxia.Common">FAIL</Constants.ResponseCode>