API Reference
API documentation for all supported languages and drivers.
In This Section
Java Client (PRIMARY)
Primary Ignite API with complete feature set including thin client, embedded node, and all platform capabilities.
.NET Client
Native .NET client for C# and F# applications with async/await patterns and LINQ support.
C++ Client
High-performance C++ client with modern C++17 features and zero-copy operations.
JDBC Driver
Java Database Connectivity (JDBC 4.x) for SQL-only operations with standard database tools.
ODBC Driver
Open Database Connectivity (ODBC 3.8) for cross-platform SQL access from C/C++ applications.
Python DB-API
Python Database API (PEP-249) for SQL connectivity from Python applications.
External API Documentation
- Java API JavaDoc - Complete Java API reference
- .NET API Reference - Complete .NET API reference
- C++ API Reference - Complete C++ API reference
Next Steps
- Develop - Build applications with these APIs
- SQL - SQL language reference
- Getting Started - Quick start tutorials