A user belonging to an Affiliate account.
| Name | Type | Description |
|---|---|---|
| access | Array | An array of permissions that the Affiliate User has. This array contains a value "Affiliate" that grants base Affiliate permissions. Other possible permissions are: "Affiliate.account_management" (Ability to manage account users), "Affiliate.API" (Permission to request and use Affiliate API V3), "Affiliate.offer_management" (Ability to manage offers), "Affiliate.stats" (Ability to view stats, graphs and reports), "Affiliate.user_management" (Ability to manage account users). |
| affiliate_id | Integer | The ID of the Affiliate this User belongs to |
| cell_phone | Nullable String | The Affiliate User's cell phone |
| String | The Affiliate User's email address | |
| first_name | Nullable String | The Affiliate User's first name |
| id | Integer | A unique, auto-generated ID for the Affiliate User This parameter is non-writable |
| join_date | Datetime | The date the Affiliate User was created |
| last_login | Nullable Datetime | The last time the Affiliate User logged into the application |
| last_name | Nullable String | The Affiliate User's last name |
| modified | Datetime | The last time the Affiliate User account was updated |
| password | String | The Affiliate User's password |
| password_confirmation | String | Provided on creation and must match the provided "password" field |
| permissions | Integer | The Affiliate User's permissions stored as a bitmask. See the "access" field for readable permission names. This should not be set or updated directly; instead, the AffiliateUser::grantAccess and AffiliateUser::removeAccess API functions should be used to grant to, and revoke permissions from, Affiliate Users. |
| phone | Nullable String | The Affiliate User's phone number |
| status | String | The Affiliate User statusShow Supported Values |
| title | Nullable String | The Affiliate User's title |
| wants_alerts | Boolean | DEPRECATED. This field should be ignored. |