Software Developer Kit Request

Thank you for your interest in our Software Developer Kits (SDK). Currently we have the following SDKs: fi Series, ScanSnap, Network Scanner and PaperStream NX Manager. Given that each has a very different market, we ask that you begin your integration with just one of them. If you are unsure which one should you begin with, please contact our sales team at (888) 425-8228.

  • fi Series: OCX Control Twain & ISIS
  • ScanSnap: Integrate with ScanSnap Home
  • Network Scanner: Develop Add-in Modules
  • PaperStream NX Manager: Develop connectors and authentications

fi Series SDK

Thank you for your interest in the fi Series TWAIN SDK. The SDK is free of charge. As we want to make sure you are successful in your implementation, please take the time to fill out this form. There are many reasons to use the OCX SDK including branding, barcode recognition, patch code recognition, fast development times. As our SDK focuses on scanning, you may still wish to use some additional third party software like LeadTools for thumb nails, trees, OCR, specialized file output. Our SDK only works with fi Series scanners. For ISIS development, please use standard ISIS tools.

All information provided below is confidential.

We want to have a close relationship with you to make sure that our products evolve to fit your needs with either easier customization. Again, we are glad to help you get the most out of our scanners.

fi Series SDK Form

ScanSnap SDK

Thank you for your interest in the ScanSnap SDK. The SDK is free of charge. We want to make sure you are successful in your implementation, please take the time to fill out this form.

ScanSnap creates PDF or JPEG images via the ScanSnap driver; it does not utilize a TWAIN driver. If you need a TWAIN driver, please request the fi Series scanner SDK.

Note: We are planning to terminate the distribution and support of ScanSnap Manager and ScanSnap Manager SDK in October 2024. We recommend transitioning to ScanSnap Home and the ScanSnap SDK for ScanSnap scanners.

ScanSnap SDK Form

Network Scanner SDK

Thank you for your interest in the Network Scanner SDK. Please take the time to answer the questions below. All information is confidential.

We only ask these questions because we want you to be successful which includes avoiding redundancy, considering current partner solutions, taking full advantage of the features of the scanner like job buttons, understanding the market for add ins, and considering the pros and cons of creating watch folders and connectors. We also need to make sure you have the skill set and resources necessary to complete the task at hand.

More importantly, we want to have a close relationship with you to make sure that our products evolve to fit your needs with either easier customization. Again, we are glad to help you get the most out of our scanners.

Typically these are the basic ways an ISV or customer uses the SDK.

  • Database look ups and connectors to verify data entry at the point of scan using a read function. For example, an invoice number may be checked along with a scanned invoice to verify the accuracy of the input. Another example might be a customer look up engine that allows for data to be auto-filled into a scanner created XML file.
  • UI rework/branding—for example making it look and act like a customized UI.
  • Extending delivery targets beyond what is in the box. For example, sending it to internal databases or cloud services like Box, Dropbox, Evernote, etc.
  • Adding functionality like barcode or patch code recognition.

By far the majority of customers use the current job buttons to scan into a watch folder. Server side applications then pick up the scanned documents to be used in a back end workflow.

Network Scanner SDK Form

NxManager SDK

Thank you for your interest in the SDKs for PaperStream NX Manager.

Please take the time to answer the questions below. All information is confidential. We only ask these questions because we want you to be successful which includes avoiding redundancy, considering current partner solutions, taking full advantage of the features of the scanner like job buttons, understanding the market for add ins, and considering the pros and cons of creating watch folders and connectors. We also need to make sure you have the skill set and resources necessary to complete the task at hand.

More importantly, we want to have a close relationship with you to make sure that our products evolve to fit your needs with either easier customization. Again, we are glad to help you get the most out of our scanners. We have the following three SDKs available.

REST API

  • An interface for development of web applications that carries out scanning functions. The web application can call on the fi-7300NX and other fi-8000 Series to scan paper documents.
  • Authentication API

  • An interface for development of applications that uses the fi-7300NX's authentication function. Users can link fi-7300NX not only with NFC, but also with the currently used authentication server.
  • Connector API

  • An interface for development of applications designed to link PaperStream NX Manager with other systems. Users can link to their company systems or OCR / document management software

PaperStream NX Manager SDK Form