auth

Get information about the user type.

Request format

https://adfox.yandex.com/api/v1
  ? object=account
  & action=auth

Response format

<response>
<status>
  <code>{integer}</code>
</status>
<result>
<data>
  <accountID>{integer}</accountID>
  <isAdministrator>{integer}</isAdministrator>
  <isAssistant>{integer}</isAssistant>
  <isAdvertiser>{integer}</isAdvertiser>
  <isWebmaster>{integer}</isWebmaster>
  <eMail>{string}</eMail>
  <groupID>{integer}</groupID>
  <typeID>{integer}</typeID>
</data>
</result>
</response>

Response parameters

code

Request processing status. If the value is 0, the request was completed successfully. For the key, see Error handling.

accountID

Account ID in the Adfox system.

isAdministrator

User type.

Acceptable values:

  • 0: Not an administrator.
  • 1: Administrator.

isAssistant

User type.

Acceptable values:

  • 0: Not an assistant.
  • 1: Assistant.

isAdvertiser

User type.

Acceptable values:

  • 0: Not an advertiser.
  • 1: Advertiser.

isWebmaster

User type.

Acceptable values:

  • 0: Not a site owner.
  • 1: Site owner.

eMail

User's email address.

groupID

ID of the group that the user belongs to.

typeID

Type ID.

Sample request and response

Request:

https://adfox.yandex.com/api/v1?object=account&action=auth

Response:

<response>
<status>
  <code>0</code>
</status>
<result>
<data>
  <accountID>166243</accountID>
  <isAdministrator>1</isAdministrator>
  <isAssistant>0</isAssistant>
  <isAdvertiser>0</isAdvertiser>
  <isWebmaster>0</isWebmaster>
  <eMail>mail@adfox.com</eMail>
  <groupID>3</groupID>
  <typeID>1</typeID>
</data>
</result>
</response>
Previous