skip to main content
Mission Object
A valid Mission consists of a single JSON object with the following properties:
Property
Type
Required
Description
meta
Meta object
Required
Provides metadata about this Mission including its creation date and format version. See the Meta Object section for details.
id
String
Required
A UUID4 (conforming to RFC4122) that uniquely identifies this Mission from all other Missions. The Mission ID MUST be regenerated any time there is a change to the Mission name. The generated value must be unique for any given name, and Missions configured with the same name should generate the same ID using a common hashing algorithm. See the Mission / Group ID Generation section for details
name
String
Required
The user-assigned name of the Mission, typically displayed as a title in the user interface. Ideally 16 characters or less; longer names may be truncated.
description
String
Optional
A short, user-assigned description of the Mission. Should be 256 characters or less; longer descriptions may be truncated.
groups
Array (group objects)
Required
An array of groups (channels) specified by the Mission, sorted, descending, by group name. See the Group Object section for details.