Americas (English)
Choose Your Location

Please select your location & language for the best website experience

Barcode Better

At TEKLYNX, we believe barcode software isn't just something you buy. It's an integrated solution that makes your company work.

Programmatic Label Printing from TEKLYNX: REST APIs and More

Print labels programmatically with TEKLYNX APIs

TEKLYNX offers a variety of ways to programmatically drive label printing via APIs. Using APIs to print labels is a form of label printing automation which reduces labeling errors and increases print speed.

 

Why drive label printing with TEKLYNX APIs?

 

Longevity: TEKLYNX has been a leader in the label printing space for over 30 years. With over 750,000 installations in 120 countries, we’re trusted by the world’s biggest brands.

 

Native Printer Drivers: We work directly with printer manufacturers to develop native embedded printer drivers for over 4,000 label printer models. Our dedication to print accuracy is unmatched in the label printing software industry.

 

Support: TEKLYNX provides in-house customer support to our partners and end users. During business hours, we answer every call live. See what everyone’s saying about TEKLYNX customer support.

 

Flexibility: Our programmatic label printing solutions fit in any tech stack because of our universal integration approach. Cloud-hosted or on-premises: the choice is yours. Read on to learn more about the label printing methods we offer. 

 

GET IN TOUCH

Barcode Better

At TEKLYNX, we believe barcode software isn't just something you buy. It's an integrated solution that makes your company work.

LEARN MORE

SENTINEL with REST API

 

SENTINEL is a configurable off-the-shelf label printing automation solution. Trusted by manufacturers for over 25 years, SENTINEL is a simple and powerful middleware that watches for data, processes it, and triggers print jobs to specified printers based on the data. SENTINEL can accept a wide variety of data inputs, including REST API requests.

 

With REST API print requests, SENTINEL not only processes the data and triggers a print job, it also sends a response back to the host application with the results of the print job. The response can contain details about the print job, including its status and any errors that may have happened. This eliminates any need to monitor folder and log files to determine print job statuses.

 

SENTINEL with REST API is best for end users who want to automate label printing to 5+ networked printers from a central server. SENTINEL can automate printing to up to thousands of devices across multiple locations.

REQUEST SENTINEL DEMO

How RESTful API is Evolving Labeling Systems for Manufacturers

READ MORE

CODESOFT + API Printer Add-Ons

 

CODESOFT is the most advanced label design software on the market today. At its core, it allows you to design detailed label templates with text, barcodes, and images. Each object on the label template can be static or connected to a variable data source.

 

Programmatic label printing to CODESOFT is available with the API Printer add-on, priced per printer.* With API Printers, you can send print jobs using .NET or legacy ActiveX.

 

CODESOFT + API Printer Add-Ons is best for end users who want to automate printing from multiple workstations and who have multiple non-networked printers. Download a free trial of CODESOFT to try API printing today. The trial includes one API Printer for testing.

 

* API Printer add-ons are available with CODESOFT Enterprise subscription licenses. Pricing and policies vary by region. Contact TEKLYNX in your region

DOWNLOAD CODESOFT TRIAL

CODESOFT Development Tool Samples

Label Printing Development Tools

Get a head-start on your programmatic label printing solution with development tool samples.

DEVELOPMENT TOOL SAMPLES

TEKLYNX SDK for Software Developers

 

The TEKLYNX Software Development Kit (SDK) empowers software developers and solution providers to embed high-quality label printing into their custom applications. Developers can leverage the quality and reliability of TEKLYNX label printing software and printer drivers while providing a seamless experience within their own application.

 

With the TEKLYNX SDK, developers gain access to .NET and REST API libraries, documentation, sample applications, and video tutorials. It allows for significant customization to meet specific end user requirements.

 

The TEKLYNX SDK is best for software developers and solution providers who want to build label printing into their own application.  

LEARN MORE

TEKLYNX Software Development Kit (SDK)

Label Printing API Frequently Asked Questions

Flexible Flexible
What is a label printing API?

A label printing API is a set of endpoints that connect labeling data inputs to an application. The application then compiles the printer code and sends the label print job to a physical label printer or PDF printer.

 

TEKLYNX label printing APIs leverage the foundation of CODESOFT to print labels. CODESOFT includes intuitive label design tools to set up your label templates and robust integration features to accept labeling data.  

Custom development Custom development
How does a label printing API work?

A label printing API works by accepting a structured data file (typically a JSON payload), processing that file, and feeding the resulting data into the application that drives label print jobs.

 

For example, a data file could include data about which label template file to use, the printer to print to, the print quantity, and all the variable data on the label, such as SKU, lot number, expiration date, product details, and more. Alternatively, it could pass a single value for a key field that initiates a table lookup in a database and pulls all other variable data from the database record. The structured data file can even contain an array of data to print many labels at once.

 

The receiving application places the variable data into the defined label template and sends the print job to the specified label printer. This is supported by printer drivers that convert the label design into printer code.

 

TEKLYNX label printing APIs use CODESOFT label templates and include native printer drivers for over 4,000 label printer models to maximize labeling accuracy. 

Scale globally Scale globally
Can label printing APIs scale?

Yes, scalability is a key benefit of label printing APIs. Unlike printing labels directly out of label design software, API label printing is a form of automation that takes human interaction out of the equation.

 

Of the programmatic printing methods offered by TEKLYNX, SENTINEL’s REST API is the most easily scalable because it does not require local installations. Additional endpoints can be configured as needed to accept print requests. Adding, changing, and removing printers is simple for the software admin to do.

 

CODESOFT + API Printer add-ons are scalable but do require local installations of CODESOFT on each workstation.

 

The TEKLYNX SDK allows developers to add label printing into their own applications. The SDK can be as scalable as the host application.  

Consulting Consulting
Do I need programming skills to set up a label printing API?

Generally, yes, you need some programming skills to set up a label printing API. Whether it’s a REST API request or a .NET application, something needs to tell the label printing API to print labels.

 

Some newer business systems enable non-programmer admins to configure the system's API requests via a portal, bypassing the need for in-house developers. Check with your system provider to find out if this is available to you. 

"The system is very robust. Interface and detailed logs are great for troubleshooting syntax issues or correlating printing events with other areas of the process."

- Bill S, Automation Design Engineer, Biotechnology, 1,001- 5,000 employees

Let’s talk about label printing APIs

Automate your label printing with TEKLYNX APIs. Get in touch to discuss your options.

Required field
Required field Too long. 250 character limit. Not valid
Required field Too long. 250 character limit. Not valid
Required field
Required field
Required field
Required field Not valid
Required field Not valid
Required field Too long. 250 character limit. Not valid
Required field

Are you looking to replace or enhance your labeling environment over the next 12 months?

Required field
Required field Too long. 250 character limit. Not valid
Required field