assistant

Add a user with the “assistant” type. Assistants are users who help the administrator in their work. Assistants can view campaign reports and manage their campaigns.

Request format

https://adfox.yandex.com/api/v1
  ? object=account
  & action=add
  & actionObject=assistant
  & account=<string>
  & eMail=<string>
  & [company=<string>]
  & [firstName=<string>]
  & [lastName=<string>]
  & [isCreateOwnCampaigns=<integer>]
  & [isAdvertisers=<integer>]
  & [isModifyAllCampaigns=<integer>]
  & [isModifyOwnCampaigns=<integer>]
  & [isViewAllCampaigns=<integer>]
  & [isViewOwnCampaigns=<integer>]
  & [isWebsite=<integer>]
  & [isCommonReports=<integer>]

account*

Account for a new user. The account name must be unique within the system.

An entry can contain Russian and Latin letters, numbers, and any special characters.

eMail*

Email address that the user's access is registered to.

company

Company name.

firstName

User's first name.

lastName

User's last name.

isCreateOwnCampaigns

Access rights setup. Create own campaigns.

Acceptable values:

  • 1: Enable.
  • 0: Disable.

Default value: 0

isAdvertisers

Access rights setup. Create own advertisers.

Acceptable values:

  • 1: Enable.
  • 0: Disable.

Default value: 0

isModifyAllCampaigns

Access rights setup. Manage all campaigns:

  • 1: Enable.
  • 0: Disable.

Default value: 0

isModifyOwnCampaigns

Access rights setup. Manage campaigns assigned to the assistant.

Acceptable values:

  • 1: Enable.
  • 0: Disable.

Enabled automatically if the following applies:

  • isCreateOwnCampaigns=1: Allowed to create own campaigns.
  • isModifyAllCampaigns=1: Allowed to manage all campaigns.

Default value: 0

isViewAllCampaigns

Access rights setup. View all campaigns.

Acceptable values:

  • 1: Enable.
  • 0: Disable.

Enabled automatically if the following applies:

  • isModifyAllCampaigns=1: Allowed to manage all campaigns.

Default value: 0

isViewOwnCampaigns

Access rights setup. View campaigns assigned to the assistant.

Acceptable values:

  • 1: Enable.
  • 0: Disable.

Enabled automatically if the following applies:

  • isModifyAllCampaigns=1: Allowed to manage all campaigns.
  • isCreateOwnCampaigns=1: Allowed to create own campaigns.
  • isModifyOwnCampaigns=1: Allowed to manage campaigns assigned to the assistant.

Default value: 0

isWebsite

Access rights setup. Manage all sites.

Acceptable values:

  • 1: Enable.
  • 0: Disable.

Default value: 0

isCommonReports

Access rights setup. Access general reports.

Acceptable values:

  • 1: Enable.
  • 0: Disable.

Default value: 0

* Required

Response format

<response>
<status>
  <code>{integer}</code>
  <ID>{integer}</ID>
</status>
</response>

Response parameters

code

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

ID

Object ID.

Sample request and response

Request:

https://adfox.yandex.com/api/v1?object=account&action=add&actionObject=assistant

Response:

<response>
<status>
  <code>0</code>
  <ID>393747</ID>
</status>
</response>

Other actions with the object

See more actions with the assistant object:

Access rights setup. Access general reports.

Acceptable values:

  • 1: Enable.

  • 0: Disable.

Default value: 0

Required

Account for a new user. The account name must be unique within the system.

An entry can contain Russian and Latin letters, numbers, and any special characters.

Email address that the user's access is registered to.

Company name.

User's first name.

User's last name.

Access rights setup. Create own campaigns.

Acceptable values:

  • 1: Enable.

  • 0: Disable.

Default value: 0

Access rights setup. Create own advertisers.

Acceptable values:

  • 1: Enable.

  • 0: Disable.

Default value: 0

Access rights setup. Manage all campaigns:

  • 1: Enable.

  • 0: Disable.

Default value: 0

Access rights setup. Manage campaigns assigned to the assistant.

Acceptable values:

  • 1: Enable.

  • 0: Disable.

Enabled automatically if the following applies:

  • isCreateOwnCampaigns=1: Allowed to create own campaigns.

  • isModifyAllCampaigns=1: Allowed to manage all campaigns.

Default value: 0

Access rights setup. View all campaigns.

Acceptable values:

  • 1: Enable.

  • 0: Disable.

Enabled automatically if the following applies:

  • isModifyAllCampaigns=1: Allowed to manage all campaigns.

Default value: 0

Access rights setup. View campaigns assigned to the assistant.

Acceptable values:

  • 1: Enable.

  • 0: Disable.

Enabled automatically if the following applies:

  • isModifyAllCampaigns=1: Allowed to manage all campaigns.

  • isCreateOwnCampaigns=1: Allowed to create own campaigns.

  • isModifyOwnCampaigns=1: Allowed to manage campaigns assigned to the assistant.

Default value: 0

Access rights setup. Manage all sites.

Acceptable values:

  • 1: Enable.

  • 0: Disable.

Default value: 0

Previous
Next