Security change on December 1, 2026: TLS 1.2 will become the minimum standard for 365 business Print Agent. Details and system requirements
365 business development
365 business development API

Decodes a barcode

POST
https://api.365businessapi.com
/api/v3/barcode/decode
key (query)

Decodes a barcode › Request Body

file
​string | null · byte

Decodes a barcode › Responses

200

OK

value
​string | null
barcodeFormat
​businessdev.Barcode.Model.Enums.Decode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes an Aztec barcode

POST
https://api.365businessapi.com
/api/v3/barcode/aztec/encode
key (query)

Encodes an Aztec barcode › Request Body

Represents the Request for Barcode Aztec encode.
errorCorrection
​integer · int32
layers
​integer · int32
validateGeneratedBarcode
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes an Aztec barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a Codabar barcode

POST
https://api.365businessapi.com
/api/v3/barcode/codabar/encode
key (query)

Encodes a Codabar barcode › Request Body

Represents the Request for Barcode Codabar encode.
validateGeneratedBarcode
​boolean
showBarcodeValue
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a Codabar barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a Code 128 (GS1) barcode

POST
https://api.365businessapi.com
/api/v3/barcode/code128/encode
key (query)

Encodes a Code 128 (GS1) barcode › Request Body

Represents the Request for Barcode Code128 encode.
validateGeneratedBarcode
​boolean
showBarcodeValue
​boolean
gS1Format
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a Code 128 (GS1) barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a Code 39 barcode

POST
https://api.365businessapi.com
/api/v3/barcode/code39/encode
key (query)

Encodes a Code 39 barcode › Request Body

Represents the Request for Barcode Code39 encode.
validateGeneratedBarcode
​boolean
showBarcodeValue
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a Code 39 barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a Code 93 barcode

POST
https://api.365businessapi.com
/api/v3/barcode/code93/encode
key (query)

Encodes a Code 93 barcode › Request Body

Represents the Request for Barcode Code93 encode.
validateGeneratedBarcode
​boolean
showBarcodeValue
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a Code 93 barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a Data Matrix (GS1) barcode

POST
https://api.365businessapi.com
/api/v3/barcode/datamatrix/encode
key (query)

Encodes a Data Matrix (GS1) barcode › Request Body

Represents the Request for Barcode DataMatrix GS1 encode.
validateGeneratedBarcode
​boolean
showBarcodeValue
​boolean
gS1Format
​boolean
Enum values:
ASCII
C40
TEXT
X12
EDIFACT
BASE256
Enum values:
FORCE_NONE
FORCE_SQUARE
FORCE_RECTANGLE
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a Data Matrix (GS1) barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes an EAN-8 barcode

POST
https://api.365businessapi.com
/api/v3/barcode/ean8/encode
key (query)

Encodes an EAN-8 barcode › Request Body

Represents the Request for Barcode EAN8 encode.
validateGeneratedBarcode
​boolean
showBarcodeValue
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes an EAN-8 barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes an EAN-13 barcode

POST
https://api.365businessapi.com
/api/v3/barcode/ean13/encode
key (query)

Encodes an EAN-13 barcode › Request Body

Represents the Request for Barcode EAN13 encode.
validateGeneratedBarcode
​boolean
showBarcodeValue
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes an EAN-13 barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes an ITF barcode

POST
https://api.365businessapi.com
/api/v3/barcode/itf/encode
key (query)

Encodes an ITF barcode › Request Body

Represents the Request for Barcode ITF encode.
validateGeneratedBarcode
​boolean
showBarcodeValue
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes an ITF barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes an ITF-14 barcode

POST
https://api.365businessapi.com
/api/v3/barcode/itf14/encode
key (query)

Encodes an ITF-14 barcode › Request Body

Represents the Request for Barcode ITF14 encode.
showBarcodeValue
​boolean
borderColor
​string | null
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes an ITF-14 barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a MSI barcode

POST
https://api.365businessapi.com
/api/v3/barcode/msi/encode
key (query)

Encodes a MSI barcode › Request Body

Represents the Request for Barcode MSI encode.
showBarcodeValue
​boolean
borderColor
​string | null
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a MSI barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a PDF417 barcode

POST
https://api.365businessapi.com
/api/v3/barcode/pdf417/encode
key (query)

Encodes a PDF417 barcode › Request Body

Represents the Request for Barcode PDF417 encode.
Enum values:
L0
L1
L2
L3
L4
L5
L6
L7
aspectRatio
​businessdev.Barcode.Model.Enums.PDF417.AspectRation · enum
Enum values:
Ratio1
Ratio2
Ratio3
Ratio4
Auto
compactMode
​boolean
margin
​integer · int32
validateGeneratedBarcode
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a PDF417 barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a Plessey barcode

POST
https://api.365businessapi.com
/api/v3/barcode/plessey/encode
key (query)

Encodes a Plessey barcode › Request Body

Represents the Request for Barcode Plessey encode.
showBarcodeValue
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a Plessey barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a QR (GS1) barcode

POST
https://api.365businessapi.com
/api/v3/barcode/qrcode/encode
key (query)

Encodes a QR (GS1) barcode › Request Body

Represents the Request for Barcode QRCode GS1 encode.
errorCorrection
​businessdev.Barcode.Model.Enums.QrCode.ErrorCorrection · enum
Enum values:
L
M
Q
H
logo
​string | null · byte
validateGeneratedBarcode
​boolean
gS1Format
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a QR (GS1) barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a UPC-A barcode

POST
https://api.365businessapi.com
/api/v3/barcode/upca/encode
key (query)

Encodes a UPC-A barcode › Request Body

Represents the Request for Barcode UPCA encode.
showBarcodeValue
​boolean
validateGeneratedBarcode
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a UPC-A barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64

Encodes a UPC-E barcode

POST
https://api.365businessapi.com
/api/v3/barcode/upce/encode
key (query)

Encodes a UPC-E barcode › Request Body

Represents the Request for Barcode UPCE encode.
showBarcodeValue
​boolean
validateGeneratedBarcode
​boolean
barcodeFormat
​businessdev.Barcode.Model.Enums.Encode.BarcodeFormat · enum
Enum values:
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
value
​string | null
height
​integer · int32
backgroundColor
​string | null
color
​string | null
surfaceWidth
​integer · int32

Encodes a UPC-E barcode › Responses

200

OK

Enum values:
None
Ok
Error
NotFound
BadRequest
UnauthorizedAccess
DebugSessionResult
TooManyRequests
processingTimeInMilliseconds
​integer · int64