Keboola
Keboola is a data operations platform providing a comprehensive REST API for managing data pipelines, storage buckets, transformations, configurations, orchestrations, and component jobs. The platform enables teams to build, automate, and scale data workflows across multiple cloud backends including Snowflake, BigQuery, and DuckDB, with support for 700+ data connectors.
APIs
Keboola Storage API
The main Keboola component storing all data. Provides access to storage buckets, tables, files, and configurations across the Keboola platform.
Keboola Management API
Manages Keboola projects, users, notifications, features, and organizational settings across the platform.
Keboola Queue API
Runs components and manages job execution across Keboola. Use this API to trigger data pipeline jobs, check job status, and manage the job queue.
Keboola Scheduler API
Automates configuration scheduling for Keboola components, enabling time-based execution of data pipelines and transformations.
Keboola Developer Portal API
Enables creation and management of Keboola components, allowing developers to build custom data connectors and transformations that integrate with the platform.
Keboola Encryption API
Provides encryption services for securing sensitive values such as credentials and API keys stored within Keboola component configurations.
Keboola Notifications API
Handles event subscriptions and notification delivery for Keboola events such as failed orchestrations, job completions, and platform alerts.
Keboola OAuth Broker API
Manages OAuth authorizations for Keboola components, enabling secure third-party service authentication flows for data source and destination connectors.
Keboola Stream API
Ingests frequent, small events into Keboola Storage, enabling real-time data streaming and event-driven data pipeline architectures.
Keboola Query API
Executes SQL queries directly on Snowflake and BigQuery backends through the Keboola platform, enabling programmatic data querying and analysis.
Keboola Sandboxes Service API
Manages Keboola Apps and Python/R workspaces, enabling development and testing environments within the Keboola platform.
Keboola Vault API
Stores and manages variables and credentials securely within the Keboola platform, providing a centralized secrets management service.
Keboola Billing API
Handles payment processing and billing management for Pay-as-You-Go Keboola projects, providing programmatic access to usage and billing data.
Keboola AI API
Supports artificial intelligence capabilities within the Keboola platform, enabling AI-powered data operations and integrations.
Keboola Importer API
Helper service providing streamlined table imports into Keboola Storage, simplifying bulk data loading workflows.
Keboola Editor API
Manages SQL editor sessions within the Keboola platform, enabling programmatic control of interactive query editing environments.
Keboola Synchronous Actions API
Triggers synchronous action execution for Keboola components, enabling real-time component interactions such as schema discovery and connection testing.