What can I do with accountFeatures?

AccountFeatures details the features and settings in an account and allows modification to these settings.

Useful for third-party applications/integrations.

Issue a PUT on accountFeatures to customise the functionality available to an account.

GET /accountFeatures or /accountFeatures/:id

Attribute

Type

Filter

Sort

Description

id

int

No

No

Unique ID of the company account.

automation_limit

int/null

No

No

The maximum number of automations that the account is allowed. Defaults to null (unlimited).

contactemail

string

No

No

The contact email address for the account.

custommaildomaintype

string/null

No

No

If the account is using a custom sending email address or domain, the type of domain i.e. 'fixed_email' or 'domain'. Will be null if 'enablecustommaildomain' is false. Defaults to 'fixed_email' otherwise.

enableanalyse

bool

No

No

Whether the account has Analysis tools enabled. Defaults to false.

enableaudienceinsights

bool

No

No

Whether the account can use the Audience Insights feature. Defaults to true.

enablechangepassword

bool

No

No

Whether the account users can change their passwords. Defaults to true.

Whether the account can accept subscriptions via inbound SMS (MO). Will only be non-null if 'enablesms' is true. Defaults to true.

enabletimezonepremium

bool

No

No

Whether Timezone Premium features are enabled for the account. Defaults to false.

enabletwitter

bool

No

No

Whether the account can integrate with Twitter. Defaults to false.

enablewordpress

bool

No

No

Whether the account can integrate with Wordpress. Defaults to false.

list_limit

int

No

No

The maximum number of lists that the account is allowed. Defaults to 200.

locked

bool

No

No

Whether the account is locked (users cannot access the account or make PM API calls).

maildomainprimary

string/null

No

No

The primary custom sending email address or domain. Will be null if 'enablecustommaildomain' is false.

search_limit

int/null

No

No

The maximum number of searches that the account is allowed. Defaults to null (unlimited).

smsautomation_limit

int/null

No

No

The maximum number of SMS automations that the account is allowed. Defaults to null (unlimited).

subscriber_limit

int/null

No

No

The maximum number of subscribers that the account is allowed. Defaults to null (unlimited). The minimum value is 1.

subscriberprofilefield_limit

int/null

No

No

The maximum number of subscriber profile fields that the account is allowed. Can only be non-null if 'enablesubscriberprofilefields' is true. Defaults to null (unlimited).

timezone

string

No

No

The Company's timezone in TZ (e.g. 'Europe/London') format. If not set, defaults to the Partner timezone.

user_limit

int

No

No

Total number of sub-users that the account can setup.

cdate

decimal

No

No

Creation timestamp.

mdate

decimal

No

No

Last modification timestamp.

HEAD /accountFeatures or /accountFeatures/:id

Attribute

Type

Presence

Description

id

int

Optional

Unique ID of the company account.

POST /accountFeatures

This method is not supported.

PUT /accountFeatures or /accountFeatures/:id

Attribute

Type

Presence

Description

id

int

Required

Unique ID of the company account.

automation_limit

int/null

Optional

The maximum number of automations that the account is allowed. Defaults to null (unlimited).

contactemail

string

Optional

The contact email address for the account.

custommaildomaintype

string/null

Optional*

If the account is using a custom sending email address or domain, the type of domain i.e. 'fixed_email' or 'domain'. Will be null if 'enablecustommaildomain' is false. Defaults to 'fixed_email' otherwise.

enableanalyse

bool

Optional

Whether the account has Analysis tools enabled. Defaults to false.

enableaudienceinsights

bool

Optional

Whether the account can use the Audience Insights feature. Defaults to true.

enablechangepassword

bool

Optional

Whether the account users can change their passwords. Defaults to true.