Skip to content

Filter language for the account list in SAGE

The filter language is a simple language for filtering data, it is used in the account list.

Syntax

The syntax is a simple list of conditions, separated by field specifiers.

A field specifier is a field name followed by a colon. For example, created: is a field specifier.

After the field specifier, you can add a condition.

For strings, they are regular expressions. For example email:@example\.com$ will match any account generated using example.com.

For numbers and dates, you can use > and <.

You can also use today and yesterday as special values for dates.

Fields

  • username: The username of the account (you can also use name, this is also the default field)
  • password: The password of the account
  • email: The email address of the account
  • email-password: The password of the email account
  • vault: The vault email address of the account
  • vault-password: The password of the vault email account
  • id: The steam id of the account
  • generated: The date the account was created (you can also use created)
  • session: The date when the generation session was started
  • note: The note attached to the account
  • tag: The account must have the tag
  • ip: The proxy IP used to generate the account 1
  • phone: The phone number of the account 1
  • guard: The steam guard status of the account 2

Examples

Accounts with a username starting with sage

All of the following will match the same accounts:

^sage
name:^sage
username:^sage

Accounts generated today

created:>today

Accounts generated yesterday

created:<today >yesterday

Accounts generated with a phone number

phone:

Footnotes

  1. This information is not collected by default and needs to be enabled in the respective settings. 2

  2. The Steam Guard status is using our internal setting representation. So none = Email, disable = None, mobile = Mobile. This filter is unavailable for accounts created before Jun 27th, 2024.