Programmatic
You can interface with Redivis data programmatically using the Redivis R, Python, and Javascript client libraries, which allow external environments using these programming languages to connect to Redivis, facilitating integration with a wide variety of scientific libraries and paradigms.
These libraries leverage the underlying REST API, which can also be used if you want to connect to Redivis from another programming language.
Note that, if data exports are restricted, you may need to gain approval to export the table before exporting to an external environment.
Python
The Programmatic tab in the table export modal contains a code snippet to help you get started in working with Redivis data via Python.
dataset = redivis.organization("Demo").dataset("iris_species")
table = dataset.table("Iris")
table.to_pandas_dataframe()
# Id SepalLengthCm SepalWidthCm PetalLengthCm PetalWidthCm Species
# 0 33 5.2 4.1 1.5 0.1 Iris-setosa
# ...
# Other methods to read tabular data:
# table.to_arrow_batch_iterator()
# table.to_arrow_dataset()
# table.to_arrow_table()
# table.to_geopandas_dataframe()
# table.to_dask_dataframe()
# table.to_polars_lazyframe()
# Reading unstructured data from file index tables:
# table.list_files()
# table.download_files()View the full redivis-python documentation
R
The Programmatic tab in the table export modal contains a code snippet to help you get started in working with Redivis data via R.
View the full redivis-r documentation
REST API
The Redivis REST API provides an intuitive, resource-based way to interface with Redivis programmatically. It lets you query, manipulate, and export data and other Redivis resources from any programming language, supporting the workflows and tools best suited to your use case.
View the full REST API documentation
Last updated
Was this helpful?

