Barcode Object Reference

In the ExpereAPI, barcodes are implemented through the use of the Ancillary Output option and defined through a single object, Barcode, containing a string parameter to define the value(s) of the barcode and an set of enumerated values defining the type of barcode to implement.
Note: In addition to defining the barcode through a pattern string on the request, you can include document metadata in a barcode through custom data defined on the Package Rules tab in the Requirements Editor as part of document authoring. See Implementing Barcodes with Custom Data (Package Rules).

A visual representation of the Barcode object looks like: