REST API

The Soda Cloud API enables you to trigger actions and query data in your Soda Cloud account.

Cloud EU:

Use Soda Cloud's public API to:

  • connect Soda Cloud to your data catalog

  • trigger scheduled scans in Soda Cloud from within your data pipeline

  • access dataset and check info in Soda Cloud

  • access dataset responsibilities in Soda Cloud

  • access user and user groups in Soda Cloud

  • update datasets in Soda Cloud

  • update dataset responsibilities in Soda Cloud

  • update incidents in Soda Cloud

Connect to the Soda Cloud API

The following example demonstrates how to connect to the Soda Cloud API using Python.

Requirements

  • A Soda Cloud account

  • Python 3+

  • Recommended: A .env file containing API_KEY_ID and API_KEY_SECRET Example of .env:

Learn how to Generate API keys.

Example connection

You can use this example as a starting point for integrating Soda into your workflows, ensuring that you replace placeholders with your own credentials and project-specific details. In one .py file, you can:

  1. Create a working session

  2. Send a POST request

  3. Send a GET request


You are not logged in to Soda and are viewing the default public documentation. Learn more about Documentation access & licensing.

Last updated

Was this helpful?