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 |
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. |