# info.description
API for setting up sequences for devices

# paths./sequence/.get.description
Fetch a list of all sequences, including their metadata.

# paths./sequence/.post.description
Creates a new sequence with a set of steps.

# paths./sequence/{sequenceid}/.get.description
Fetch details of a sequence by its unique sequence ID.

# paths./sequence/{sequenceid}/.put.description
Modify an existing sequence by updating its details and steps.

# paths./sequence/{sequenceid}/.delete.description
Deletes an existing sequence and its associated steps.

# components.schemas.PatchedSequence.properties.sequencenonce.description
Unique confirmation tag to be issued when all steps of the sequence are completed.

# components.schemas.Sequence.properties.sequencenonce.description
Unique confirmation tag to be issued when all steps of the sequence are completed.

# components.schemas.SequenceSerializerForList.properties.sequencenonce.description
Unique confirmation tag to be issued when all steps of the sequence are completed.

# components.schemas.Step.properties.order.description
The precedence of this step.  Lower numbered steps must be completed (acknowledged) before higher numbered steps.  If multiple steps have the same value, they are all attempted at once.

# components.schemas.Step.properties.device.description
Select a Device or location must be provided.

# components.schemas.Step.properties.location.description
Set a location name if you don't want to specify a Device.  The Device at this location will be used.

# components.schemas.Step.properties.command.description
The command to send to the Device.  Normally 'flash' or 'display'.

# components.schemas.Step.properties.lines.description
Use only for Classic Devices.  Separate top and bottom lines by '|'.

# components.schemas.Step.properties.seconds.description
Number of seconds before this step times-out.  A timeout in any step halts the whole sequence.

# components.schemas.Step.properties.sound.description
Tune to play on the Device.  Simple beep is '15,c5,4' or use 'none'.

# components.schemas.Step.properties.color.description
Color code of the button.  Use 'r', 'g', 'b' or any combination of two of those.  Only for Modern Devices.

# components.schemas.Step.properties.stepnonce.description
Unique confirmation tag to be issued when this individual step is completed.