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) |
Power Automate | Standard | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Standard | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Encodian Support |
URL | https://support.encodian.com |
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 |
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.
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
Contact Encodian Support to request assistance
Encodian action documentation can be found here, and example flows can be found here
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.
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
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 |
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
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 |
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
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
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
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
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
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
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. |
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. |
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. |
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. |
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. |
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. |