DataStax and open-source API documentation
This page provides links to API documentation for DataStax and related open-source projects.
Astra DB APIs and clients
The legacy APIs are deprecated for Astra DB as of September 2024, and end-of-life (EOL) is scheduled for the end of 2025. As EOL approaches, DataStax will provide migration information to support your transition to the Astra DB DevOps and Data APIs. If you have questions or concerns, contact your account representative or contact DataStax Support. |
For information about the Astra DB DevOps API, Data API, and clients, see Intro to Astra DB APIs.
For information about the Astra Streaming DevOps API, Astra Streaming Pulsar Admin API, and support for other Pulsar APIs, see Astra Streaming APIs.
DataStax drivers
You can use DataStax drivers for Apache Cassandra®, DSE, HCD, and Astra DB.
For general information about drivers, including supported versions and languages, see the DataStax driver matrix. For information about using drivers with a specific product, refer to that product’s documentation.
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 Graph API
The DseGraphFrame framework (6.8 | 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 facilitates the development of websites and programs to retrieve data and perform DSE administrative actions. The OpsCenter API provides the ability to make RESTful requests for programmatically performing the same set of operations as the OpsCenter GUI.