DataStax API documentation

The following links provide access to DataStax API documentation.

DSE Graph API

The DseGraphFrame framework (6.7 | 6.0 | 5.1) allows you create applications that use the Spark API for analytics operations on DSE Graph. It is inspired by the Databricks GraphFrame library and supports a subset of the Gremlin graph traversal language. You can read DSE Graph data into a GraphFrame and write GraphFrame objects from any format supported by Spark into DSE Graph.

DSE OpsCenter API

The DSE OpsCenter API (6.7 | 6.5 | 6.1) facilitates the development of websites and programs to retrieve data and perform DataStax Enterprise administrative actions. The OpsCenter API provides the ability to make RESTful requests for programmatically performing the same set of operations as the OpsCenter GUI.

DataStax Spark Cassandra Connector API

The DataStax Spark Cassandra Connector API lets you expose tables as Spark Resilient Distributed Datasets (RDDs), write Spark RDDs to tables, and execute arbitrary CQL queries in your Spark applications.

DSE Drivers API

Because the DSE Drivers are designed as a complimentary wrapper of the DataStax core drivers for Apache Cassandra, many underlying concepts in the DSE Drivers are the same.

Driver Description
C/C++ Driver API docs The DSE C/C++ Driver builds on the DataStax C/C++ driver for Apache Cassandra and includes specific features for DSE.
C# Driver API docs The DSE C# Driver builds on the DataStax C# driver for Apache Cassandra and includes specific features for DSE.
C# DSE Graph Extension API docs The C# DSE Graph Extension builds on the DSE C# driver, adding functionality for interacting with DSE graph features using Apache TinkerPop Gremlin.Net.
Java Driver API docs This DSE Java Driver builds on the DataStax Java Driver for Apache Cassandra, with specific extensions for DSE. The DSE Graph Extension is included.
Node.js Driver API docs The DSE Node.js Driver builds on the DataStax Node.js driver for Apache Cassandra, with specific extensions for DSE.
Node.js DSE Graph Extension API docs The Node.js DSE Graph Extension builds on the DSE Node.js Driver, adding functionality for interacting with DSE graph features and Apache TinkerPop.
Python Driver API docs The DSE Python Driver builds on the DataStax Python driver for Apache Cassandra, with specific extensions for DSE.
Python DSE Graph Extension API docs The Python DSE Graph Extension builds on the DSE Python driver and adds graph features, like executing TinkerPop traversals on DSE.
Maintenance mode drivers
Supported by DataStax, but only critical bug fixes will be included in new versions.
PHP Driver API docs The DSE PHP Driver builds on the DataStax PHP Driver for Apache Cassandra, with specific extensions for DSE.
Ruby Driver API docs The DSE Ruby Driver builds on the DataStax Ruby driver for Apache Cassandra adding functionality for the adaptive data management and mixed workload capabilities provided by DSE.