Badge Import/Export
Import and export pilot badges with rules and page content.
The Badge importer and exporter let you bulk manage pilot achievement badges. Badges can be awarded automatically based on rules or manually by staff.
Accessing Import/Export
In Orwell, go to Data → Exports to download your badges as CSV, or Data → Imports to upload changes.
Column Reference
Column | Required | Description |
|---|---|---|
| For updates | vAMSYS record ID. Leave empty when creating. Include when updating or deleting. |
| Yes | Badge name. Must be unique within your airline. |
| Yes | Category for grouping badges |
| No | Badge description shown to pilots |
| No | Display order (lower numbers appear first) |
| No | Auto-award rules in JSON format. Leave empty for manual-only badges. |
| No | Custom page content in JSON format |
| Yes | Set to TRUE to delete, FALSE otherwise |
Manual vs Automatic Badges
Badges without rules are automatically flagged as manually awardable. Badges with rules are awarded automatically when pilots meet the criteria.
JSON Format
The Rules (JSON) and Page Content (JSON) columns expect valid JSON strings. When exporting, these are output as JSON. When importing, ensure the JSON is properly formatted and escaped for CSV.
Creating Badges
Leave the
IDcolumn emptyFill in required columns: Name, Category
Add Rules (JSON) for automatic awarding, or leave empty for manual
Set
_deleteto FALSE
Updating Badges
Export existing badges
Modify the columns you need to change
Keep the
IDcolumn intactEnsure
_deleteis FALSE
Deleting Badges
Export the badges you want to delete
Set
_deleteto TRUE for those rowsImport the file
Pilot Awards
Deleting a badge removes it from all pilots who have earned it. This action cannot be undone.