Column Codes

Management Console column codes for API

When using certain JSON-RPC API methods, you may be given or asked for column vectors or column codes and data source codes.

🚧

Please note, the old legacy shortnames will still work for the time being, but we would strongly recommend you change the API methods to use the below notations as soon as possible.

Example

If you want to output the information from the creation date, computer name, used storage and active data sources columns for a list of devices. Use the Enumerating Account Statistics method.

Using the "Columns" parameter in the old notation, this would be written as:

"Columns": ["CD", "MN", "US", "AP"],

Using the new notation, you are replacing "CD", "MN", "US" and "AP" with "I4", "I18", "I14" and "I78". This would mean the parameter in your JSON call now looks as below:

"Columns": ["I4", "I18", "I14", "I78"],
📘

There is no limit to the number of column vectors that can be requested using this Column parameter.

The response showing this information will be displayed as:

"Settings": [
    {
	"I4": "1536906195"
    },
    {
	"I18": "ComputerName1"
    },
    {
	"I14": "188702358870"
    },
    {
	"I78": "D01D02"
    }
]

Example Breakdown

In the above example, the Columns parameter is calling the following Settings to be displayed:

  • I4: Creation Date
    The response for this has come back as "1536906195", which is the date and time in Unix format. Converted, this is Sept 14th, 2018, 07:23:15 relative to my timezone
  • I18: Computer Name
    This is the unique computer name for the device in question
  • I14: Used Storage
    The response for this has come back as "188702358870", which is the total size of storage used for the device in Bytes. Converted, this is 188.7 GB.
  • I78: Active Data Sources
    The active data sources on the device, returned as concatenated 3-character codes. The response "D01D02" contains two datasource codes: D01 (Files and Folders) and D02 (System State). Review the below Parsing I78 (Active Data Sources) section for more information.

Expressions for active data sources

See the list of Backup data sources here, with the legacy shortnames detailed for ease:

Full NameNew IDLegacy Shortname
Files and FoldersD01F
System StateD02S
MsSql (deprecated - use D10)D03Q
VssExchangeD04X
Microsoft 365 SharePointD05--
NetworkSharesD06N
VssSystemStateD07S
VMware Virtual MachinesD08W
TotalD09T
VssMsSqlD10Z
VssSharePointD11P
OracleD12Y
Hyper-VD14H
MySqlD15L
Virtual Disaster RecoveryD16V
Bare Metal RestoreD17B
Microsoft 365 ExchangeD19G
Microsoft 365 OneDriveD20J
Microsoft 365 Teams D23 --D23--
Removable Media--R
🚧

Zero-padding is mandatory. Use D01, not D1. The API silently ignores unrecognized or incorrectly formatted codes without returning an error

Column Codes

See the list of Backup column codes below:

Primary device properties

Column TitleNew IDLegacy ShortnameType of data
Device IDI0AUString
Device nameI1ANString
Device name aliasI2ALString
PasswordI3QWString
Creation dateI4CDTime
Expiration dateI5EDTime
CustomerI8ARString
Product IDI9PDInt
ProductI10PNString
EmailI15EMString
Retention unitsI39RUString
Profile IDI54OIInt

Installation details

Column TitleNew IDLegacy ShortnameType of data
OS version ?I16OSString
Client versionI17VNString
Computer nameI18MNString
Internal IPsI19IPString
MAC addressI21MAString
Time offsetI24TZNumber
OS type ?I32OT1 – workstation
2 – server
0 – undefined
Computer manufacturerI44MFString
Computer modelI45MOString
Installation IDI46IIString
Installation ModeI47IMInt
Unattended Installation account IDI74AIString
First Installation FlagI75IFInt

Storage info

Column TitleNew IDLegacy ShortnameType of data
Storage location ?I11LNString
Used storageI14USSize
Cabinet Storage EfficiencyI26SEInt
Total Cabinets CountI27CCInt
Efficient Cabinet Count 0-25I28E0Int
Efficient Cabinet Count 26-50I29E1Int
Efficient Cabinet Count 50-75I30E2Int
Used Virtual StorageI31UVSize
Storage statusI36YS-2 – Offline
-1 – Failed
0 – Undefined
50 – Running
100 – Synchronized

Feature usage

Column TitleNew IDLegacy ShortnameType of data
Active data sourcesI78APString
Seeding modeI33IS0 – Undefined
1 – Normal
2 – Seeding
3 – PreSeeding
4 – PostSeeding
LSV ?I35VE0 – Disabled
1 – Enabled
LSV statusI37YV-2 – Offline
-1 – Failed
0 – Undefined
50 – Running
100 – Synchronized

Data source statistics fields

Column titleNeW IDLegacy ShortnameType of data
Last Session StatusF0001 – In process
2 – Failed
3 – Aborted
5 – Completed
6 – Interrupted
7 – NotStarted
8 – CompletedWithErrors
9 – InProgressWithFaults
10 – OverQuota
11 – NoSelection
12 – Restarted
Last Session Selected CountF011Int
Last Session Processed CountF022Int
Last Session Selected SizeF033Size
Last Session Processed SizeF044Size
Last Session Sent SizeF055Size
Last Session Errors CountF067Int
Protected sizeF076Size
Color bar – last 28 daysF08BColourBar
Last successful session Time stampF09LTime
Pre Recent Session Selected CountF108Int
Pre Recent Session Selected SizeF119Size
Session durationF12AInt
Last Session License Items count ?F13IInt
RetentionF14RInt
Last Session Time stampF15GTime
Last Successful Session StatusF16QStatus
Last Completed Session StatusF17JStatus
Last Completed Session Time stampF18OTime
Last Session Verification DataF19KString
Last Session User Mailboxes CountF20MInt
Last Session Shared Mailboxes Count ?F21@Int

Company Information

Column TitleNew IDLegacy ShortnameType of data
Company NameI63NCString
AddressI64ADString
Zip CodeI65ZPString
CountryI66CYString
CityI67CTString
Phone NumberI68PHString
Fax NumberI69FXString
Contract NameI70CPString
Group NameI71GNString
DemoI72DEInt
EduI73EUInt
Maximum Allowed VersionI76MVString

Miscellaneous

Column TitleNew IDLegacy ShortnameType of data
Time stampI6TSUnix time
Device group nameI12AGString
Own user nameI13OUString
External IPsI20EIString
Dashboard frequencyI22DFBitmask
Dashboard languageI23DLString
Anti Crypto enabledI34ACInt
Archived sizeI38ASString
Activity descriptionI40DSString
Number of Hyper-V virtual machinesI41HNString
Number of ESX virtual machinesI42ENString
Encryption statusI43ESString
Restore emailI48REMString
Restore dashboard frequencyI49RDFBitmask
Restore dashboards languageI50RDLString
Profile versionI55OVString
ProfileI56OPString
Stock Keeping UnitI57KUString
Stock Keeping Unit of the previous monthI58PUString
Account typeI59AT0 – Unknown
1 – Backup Manager
2 – M365
Proxy TypeI60PTInt
Most Recent Restore Plug-inI62RPString
Customer referenceI77PFString
Recovery Testing / ContinuityI80--0 – None
1 – Recovery Testing
2 – Standby Image
PhysicalityI81--Undefined
Physical
Virtual
PassphraseI82--Yes
No
📘

K-prefix codes (K0–K7, KA–KR) and their restore equivalents (RK0–RKQ) are deprecated. The D02 datasource covers System State for both Windows and Linux. Query System State statistics with D02F## codes or legacy S-codes (S0–S7, SA–SL).

Parsing I78 (Active Data Sources)

I78 returns active datasource codes as a single concatenated string. Split the string into 3-character blocks to extract individual codes. Each block maps to a datasource ID in the Expressions for Active Data Sources table.

Parsing example:

I78 ValueDatasources
"D01D02"D01 (Files) + D02 (System State)
"D01D15D02"D01 (Files) + D15 (MySQL) + D02 (System State)
"D19D20D05"D19 (M365 Exchange) + D20 (M365 OneDrive) + D05 (M365 SharePoint)

Split the string into 3-character segments to extract individual datasource IDs.

Filter examples:

Use wildcard matching to filter devices by datasource:

FilterReturns
I78=~'*D02*'Devices with System State.
I78=~'*D01*' AND I78=~'*D15*'Devices with both Files AND MySQL.
I78=~'*D01*' OR I78=~'*D02*'Devices with Files OR System State.
I78=~'D01D02*'Devices where Files and System State appear first (in that order), plus any other datasources.

Notes

  • Do not use exact match for I78 unless filtering for a specific single-datasource configuration. I78=='D01D02' will not match devices with three or more datasources (for example, D01D15D02).
  • Datasource codes in I78 appear in a fixed ascending order. I78=~'D02D01*' returns zero results because D01 always precedes D02.

Constructing D##F## Codes

D##F## codes combine a datasource ID from the Expressions for Active Data Sources table with a statistics field from the Data Source Statistics Fields table.

Format: D[datasource]F[field] - zero-padding is mandatory for both components.

CodeDatasourceFieldMeaning
D01F03D01 (Files)F03 (Selected Size)Files - Selected Size
D02F05D02 (System State)F05 (Protected Size)System State - Protected Size
D19F20D19 (M365 Exchange)F20 (Errors)M365 Exchange - Errors

Codes without zero-padding fail silently.

CodeCause of failure
D1F3Missing padding on both component.
D01F3Missing padding on field.
D1F03Missing padding on datasource.

Did this page help you?