The Get user's auth by token method returns a one-time token for accessing the platform. With the token, a third-party user can authenticate in the Customer Control Panel as the Owner of an account (see ). The token is requested for an account of the current reseller or any of its downstream resellers.
In case of authentication with a token, the Customer Control Panel is available at {installation_url}/?user_email={owner's_email}&user_token={owner's_token}
XML
GET {base_url}/api/v3/resellers/{reseller_id}/user_authentication/token
Arguments
Response model
|
Name |
Data type |
Description |
|||
|---|---|---|---|---|---|
|
owner_email |
string |
Email of the account Owner for authentication |
|||
|
owner_token |
string |
One-time token for authentication |
|||
Request example
XML
GET /api/v3/resellers/1/user_authentication/token?account_id=505
Host: test.activeplatform.com
Content-Type: application/vnd.api+json
X-Api-Token: vY5fwetestK3gJXZH5uHCw
Accept: application/vnd.api+json
Response example
JSON
{
"owner_email": "example@activeplatform.com",
"owner_token": "Sg1DZLtoken7PH4sVsAeh"
}