Software Development Kits (SDK)

1010data offers SDKs supporting the most popular programming languages. These include:

  • Python
  • Java
  • .NET
  • VBA
  • C and C++

Python SDK

1010data’s Python SDK allows developers to access 1010data via an easy-to-use Python package. Results from 1010data’s Insights Platform can be directed into your favorite Python analytics package, such as Pandas or a commercially licensed product. Supports Linux and Windows. The links below provide access to binaries, example code, documentation, and the Python changelog.

Java SDK

1010data’s Java SDK features an intuitive Object model. It is easy to interact with a 1010data session from your Java code. Our SDK has been designed with multithreaded programming in mind. Supports Linux, Windows, and MacOS. The links below provide access to binaries, example code, documentation, and the Java changelog.

.NET SDK

1010data’s .NET SDK features an intuitive Object model. It is easy to interact with a 1010data session from your .NET code. Our SDK has been designed with multithreaded programming in mind. The links below provide access to binaries, example code, documentation, and the .NET changelog. 

VBA SDK

1010data's VBA SDK provides an interface for 1010data and Visual Basic for Applications 6.0 and higher. This library can be integrated into client-side VBA code for execution within the Microsoft Office suite of products (Excel, Word, Outlook, PowerPoint, Access). The links below provide access to the SDK with both 32-bit and 64-bit versions of Microsoft Office, documentation, and example code.

C SDK

The C SDK allows an application developer to access all of the functionality of 1010data via an easy-to-use interface compatible with C and C++ applications. Customers building an application that can readily call C libraries will also want to use the C SDK instead of the raw XML API as it provides features such as compressed binary transfer, connection stabilization and retry logic. The links below provide access to the binaries, example code, and documentation.

Legacy SDKs

1010data’s legacy Java and .NET SDKs were significantly enhanced in April 2017. Applications built on the legacy SDKs are not compatible with the new SDKs, without material effort in upgrading them. If you created applications in these legacy SDKs or need to access the older SDK packages, please use the link below. 

Click here to access legacy SDKs for Java and .NET

Get in touch

TALK TO US

Contact us to get started today.

+1 212-405-1010

CONTACT US

REQUEST A DEMO

See the power of our platform in action by requesting a demo.

REQUEST A DEMO