Encodian - Barcode

Create and read barcodes / QR codes from multiple file formats

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Contact
Name Encodian Support
URL https://support.encodian.com
Email support@encodian.com
Connector Metadata
Publisher Encodian
Website https://www.encodian.com
Privacy policy https://support.encodian.com/hc/en-gb/articles/360010885513-Privacy-Policy
Categories Content and Files;Collaboration

Encodian 'Flowr' Barcode for Power Automate

The 'Encodian Flowr Barcode' connector provide enterprise grade and simple to use Power Automate actions for creating both barcodes and QR codes, it also provides actions for reading and extracting barcode / QR code values from images and files (PDF and Microsoft Word).

The Encodian 'Flowr' Barcode connector is supported by Power Automate, Azure Logic Apps and Power Apps.

Register Account

An Encodian subscription is required to use the Encodian 'Flowr' Barcode connector.

Complete the sign-up form to register for a 30-day trial and obtain an API Key

Click here for a step by step guide on how to create an Encodian connection in Power Automate

Support

Contact Encodian Support to request assistance

Encodian action documentation can be found here, and example flows can be found here

Further Information

Visit Encodian website for subscription plan pricing.

Once your 30-day trial expires, your Encodian subscription is automatically transitioned to Encodian's 'Free' subscription tier unless a paid plan has been purchased.

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
API Key securestring Get an API Key - https://www.encodian.com/apikey/ True
Region string

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Barcode - Create

Create a Barcode in the specified image format - https://support.encodian.com/hc/en-gb/articles/360006165457-Create-Barcode

Barcode - Read from Document

Read barcode(s) from the document provided - https://support.encodian.com/hc/en-gb/articles/360006170938-Read-Barcode-Document

Barcode - Read from Image

Read a barcode from the image provided - https://support.encodian.com/hc/en-gb/articles/360006170918-Read-Barcode-Image

QR Code - Create

Create a QR code in the specified image format - https://support.encodian.com/hc/en-gb/articles/360005178237-Create-QR-Code

QR Code - Read from Document

Read a QR code(s) from the document provided - https://support.encodian.com/hc/en-gb/articles/360006165437-Read-QR-Code-Document

QR Code - Read from Image

Read a QR code from the image provided - https://support.encodian.com/hc/en-gb/articles/360006170898-Read-QR-Code-Image

Barcode - Create

Create a Barcode in the specified image format - https://support.encodian.com/hc/en-gb/articles/360006165457-Create-Barcode

Parameters

Name Key Required Type Description
Barcode Type
barcodeTypeParameter string

Set the barcode type

operation
operation dynamic

Request object, refer to schema definition: DtoResponseCreateBarcode

Returns

Barcode - Read from Document

Read barcode(s) from the document provided - https://support.encodian.com/hc/en-gb/articles/360006170938-Read-Barcode-Document

Parameters

Name Key Required Type Description
File Type
fileType string

Select the source document format.

File Content
FileContent byte

The file content of the source file

Confidence
barcodeReadConfidence string

Set the confidence level for barcode detection

Quality
barcodeReadQuality string

Set the quality level for barcode detection

Start Page
startPage integer

Set the page number to begin reading from

End Page
endPage integer

Set the page number to end reading on

Remove Control Characters
barcodeRemoveControlChars boolean

Set whether recognised control characters should be removed

Returns

Barcode - Read from Image

Read a barcode from the image provided - https://support.encodian.com/hc/en-gb/articles/360006170918-Read-Barcode-Image

Parameters

Name Key Required Type Description
File Content
fileContent True byte

The file content of the source image file

Image Format
barcodeImageFormat True string

Select the image format for the barcode image provided

Confidence
barcodeReadConfidence string

Set the confidence level for barcode detection

Remove Control Characters
barcodeRemoveControlChars boolean

Set whether recognised control characters should be removed

Returns

QR Code - Create

Create a QR code in the specified image format - https://support.encodian.com/hc/en-gb/articles/360005178237-Create-QR-Code

Parameters

Name Key Required Type Description
Barcode Data
barcodeData True string

Set the string value used to generate the QR barcode.

Image Format
barcodeImageFormat True string

Set the image format for barcode.

Height
height integer

Set the QR code height (pixels).

Width
width integer

Set the QR code width (pixels).

Auto Size Mode
sizeMode string

Set the QR auto size mode, use 'Nearest' to assure QR code readability

Fore Color
foreColor string

Set the QR code foreground color (HTML Color #000000)

Back Color
backColor string

Set the QR code background color (HTML Color #FFFFFF)

Visible Border
visibleBorder boolean

Set whether the QR code border is visible

Border Color
borderColor string

Set the QR code border color (HTML Color #000000)

Border Style
borderStyle string

Set the QR code border style

Border Width
borderWidth integer

Set the QR code border width in pixels

Resolution
resolution integer

Set the QR code border image resolution (dpi)

Encode Mode
encodeMode string

Set the QR code encode mode

Encode Type
encodeType string

Set the QR code encode type

Encoding Type
textEncodingType string

Set the QR code text encoding type

Logo Filename
logoFileName string

The filename of the source logo file, the file extension is mandatory: 'file.png' and not 'file'

Logo File Content
logoFileContent byte

The file content of the source logo file

Logo Position
logoPosition string

Set the position of the logo

Caption Above Text
captionAboveText string

Set the caption above text

Caption Above Font
captionAboveFont string

Set the font for the caption text

Caption Above Font Size
captionAboveFontSize integer

Set the size of font for the caption text

Caption Above Font Colour
captionAboveFontColour string

Set the font colour for the caption text

Caption Above Alignment
captionAboveAlignment string

Set the alignment of the caption text

Caption Above No Wrap
captionAboveNoWrap boolean

Set the wrapping of the caption text

Caption Below Text
captionBelowText string

Set the caption below text

Caption Below Font
captionBelowFont string

Set the font for the caption text

Caption Below Font Size
captionBelowFontSize integer

Set the size of font for the caption text

Caption Below Font Colour
captionBelowFontColour string

Set the font colour for the caption text

Caption Below Alignment
captionBelowAlignment string

Set the alignment of the caption text

Caption Below No Wrap
captionBelowNoWrap boolean

Set the wrapping of the caption text

Returns

QR Code - Read from Document

Read a QR code(s) from the document provided - https://support.encodian.com/hc/en-gb/articles/360006165437-Read-QR-Code-Document

Parameters

Name Key Required Type Description
File Type
fileType string

Select the source document format.

File Content
FileContent byte

The file content of the source file

Confidence
barcodeReadConfidence string

Set the confidence level for barcode detection

Start Page
startPage integer

Set the page number to begin reading from

End Page
endPage integer

Set the page number to end reading on

Remove Control Characters
barcodeRemoveControlChars boolean

Set whether recognised control characters should be removed

Returns

QR Code - Read from Image

Read a QR code from the image provided - https://support.encodian.com/hc/en-gb/articles/360006170898-Read-QR-Code-Image

Parameters

Name Key Required Type Description
File Content
fileContent True byte

The file content of the source image file

Image Format
barcodeImageFormat True string

Select the image format for the QR Code image provided

Confidence
barcodeReadConfidence string

Set the confidence level for barcode detection

Remove Control Characters
barcodeRemoveControlChars boolean

Set whether recognised control characters should be removed

Returns

Definitions

DtoResponseCreateBarcode

Name Path Type Description
HTTP Status Code
HttpStatusCode integer

The HTTP Status code for the response.

HTTP Status Message
HttpStatusMessage string

The HTTP Status message for the response.

Operation ID
OperationId string

The unique ID assigned to this operation.

Errors
Errors array of string

An array of error messages should an error occur.

Operation Status
OperationStatus string

Indicates whether the operation has completed, has been queued or has failed.

Filename
Filename string

The filename of the document.

File Content
FileContent byte

The processed document.

DtoResponseCreateQrCode

Name Path Type Description
HTTP Status Code
HttpStatusCode integer

The HTTP Status code for the response.

HTTP Status Message
HttpStatusMessage string

The HTTP Status message for the response.

Operation ID
OperationId string

The unique ID assigned to this operation.

Errors
Errors array of string

An array of error messages should an error occur.

Operation Status
OperationStatus string

Indicates whether the operation has completed, has been queued or has failed.

Filename
Filename string

The filename of the document.

File Content
FileContent byte

The processed document.

DtoResponseReadBarcodeFromDocument

Name Path Type Description
Barcodes
barcodes array of string

The value of the barcodes detected

HTTP Status Code
HttpStatusCode integer

The HTTP Status code for the response.

HTTP Status Message
HttpStatusMessage string

The HTTP Status message for the response.

Operation ID
OperationId string

The unique ID assigned to this operation.

Errors
Errors array of string

An array of error messages should an error occur.

Operation Status
OperationStatus string

Indicates whether the operation has completed, has been queued or has failed.

DtoResponseReadBarcodeFromImage

Name Path Type Description
Value
Value string

The value of the barcode

HTTP Status Code
HttpStatusCode integer

The HTTP Status code for the response.

HTTP Status Message
HttpStatusMessage string

The HTTP Status message for the response.

Operation ID
OperationId string

The unique ID assigned to this operation.

Errors
Errors array of string

An array of error messages should an error occur.

Operation Status
OperationStatus string

Indicates whether the operation has completed, has been queued or has failed.

DtoResponseReadQrCodeFromDocument

Name Path Type Description
QR Codes
qrCodes array of string

The value of the QR Codes detected

HTTP Status Code
HttpStatusCode integer

The HTTP Status code for the response.

HTTP Status Message
HttpStatusMessage string

The HTTP Status message for the response.

Operation ID
OperationId string

The unique ID assigned to this operation.

Errors
Errors array of string

An array of error messages should an error occur.

Operation Status
OperationStatus string

Indicates whether the operation has completed, has been queued or has failed.

DtoResponseReadQrCodeFromImage

Name Path Type Description
Value
Value string

The value of the QR Code

HTTP Status Code
HttpStatusCode integer

The HTTP Status code for the response.

HTTP Status Message
HttpStatusMessage string

The HTTP Status message for the response.

Operation ID
OperationId string

The unique ID assigned to this operation.

Errors
Errors array of string

An array of error messages should an error occur.

Operation Status
OperationStatus string

Indicates whether the operation has completed, has been queued or has failed.