Keboola website screenshot

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.

17 APIs 0 Features
Data PlatformETLELTData PipelinesData StorageTransformationsOrchestrationData OperationsCloud DataSnowflakeBigQuery

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.

Pricing Plans

Keboola Plans Pricing

2 plans

PLANS

Rate Limits

Keboola Rate Limits

0 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Keboola Context

4 classes · 42 properties

JSON-LD

Example Payloads

Ai Api Index Response 200

3 fields

EXAMPLE

Queue Api Createjob Request

9 fields

EXAMPLE

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🔗
UserDocumentation
UserDocumentation
🌐
APIPortal
APIPortal
👥
GitHubOrg
GitHubOrg
🔗
LinkedIn
LinkedIn
📰
Blog
Blog
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
🔗
X
X
🔗
CLI
CLI
🔗
MCP
MCP
📦
PythonSDK
PythonSDK
🔗
ComponentRegistry
ComponentRegistry
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: keboola
name: Keboola
description: 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.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/keboola/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-06-13'
specificationVersion: '0.19'
tags:
- Data Platform
- ETL
- ELT
- Data Pipelines
- Data Storage
- Transformations
- Orchestration
- Data Operations
- Cloud Data
- Snowflake
- BigQuery
apis:
- aid: keboola:storage-api
  name: Keboola Storage API
  description: The main Keboola component storing all data. Provides access to storage buckets, tables, files, and configurations
    across the Keboola platform.
  humanURL: https://api.keboola.com/?service=storage
  baseURL: https://connection.keboola.com/v2/storage
  tags:
  - Storage
  - Buckets
  - Tables
  - Data
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=storage
- aid: keboola:management-api
  name: Keboola Management API
  description: Manages Keboola projects, users, notifications, features, and organizational settings across the platform.
  humanURL: https://api.keboola.com/?service=manage
  baseURL: https://connection.keboola.com/manage
  tags:
  - Management
  - Projects
  - Users
  - Organizations
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=manage
- aid: keboola:queue-api
  name: Keboola Queue API
  description: Runs components and manages job execution across Keboola. Use this API to trigger data pipeline jobs, check
    job status, and manage the job queue.
  humanURL: https://api.keboola.com/?service=job-queue
  baseURL: https://queue.keboola.com
  tags:
  - Jobs
  - Queue
  - Orchestration
  - Components
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=job-queue
- aid: keboola:scheduler-api
  name: Keboola Scheduler API
  description: Automates configuration scheduling for Keboola components, enabling time-based execution of data pipelines
    and transformations.
  humanURL: https://api.keboola.com/?service=scheduler
  baseURL: https://scheduler.keboola.com
  tags:
  - Scheduler
  - Automation
  - Orchestration
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=scheduler
- aid: keboola:developer-portal-api
  name: Keboola Developer Portal API
  description: Enables creation and management of Keboola components, allowing developers to build custom data connectors
    and transformations that integrate with the platform.
  humanURL: https://api.keboola.com/?service=developer-portal
  baseURL: https://apps-api.keboola.com
  tags:
  - Developer Portal
  - Components
  - Extensions
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=developer-portal
- aid: keboola:encryption-api
  name: Keboola Encryption API
  description: Provides encryption services for securing sensitive values such as credentials and API keys stored within Keboola
    component configurations.
  humanURL: https://api.keboola.com/?service=encryption
  baseURL: https://encryption.keboola.com
  tags:
  - Encryption
  - Security
  - Credentials
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=encryption
- aid: keboola:notifications-api
  name: Keboola Notifications API
  description: Handles event subscriptions and notification delivery for Keboola events such as failed orchestrations, job
    completions, and platform alerts.
  humanURL: https://api.keboola.com/?service=notification
  baseURL: https://notification.keboola.com
  tags:
  - Notifications
  - Events
  - Webhooks
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=notification
- aid: keboola:oauth-broker-api
  name: Keboola OAuth Broker API
  description: Manages OAuth authorizations for Keboola components, enabling secure third-party service authentication flows
    for data source and destination connectors.
  humanURL: https://api.keboola.com/?service=oauth
  baseURL: https://oauth.keboola.com
  tags:
  - OAuth
  - Authentication
  - Authorization
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=oauth
- aid: keboola:stream-api
  name: Keboola Stream API
  description: Ingests frequent, small events into Keboola Storage, enabling real-time data streaming and event-driven data
    pipeline architectures.
  humanURL: https://api.keboola.com/?service=stream
  baseURL: https://stream.keboola.com
  tags:
  - Streaming
  - Events
  - Real-time
  - Ingestion
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=stream
- aid: keboola:query-api
  name: Keboola Query API
  description: Executes SQL queries directly on Snowflake and BigQuery backends through the Keboola platform, enabling programmatic
    data querying and analysis.
  humanURL: https://api.keboola.com/?service=query
  baseURL: https://query.keboola.com
  tags:
  - SQL
  - Query
  - Snowflake
  - BigQuery
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=query
- aid: keboola:sandboxes-api
  name: Keboola Sandboxes Service API
  description: Manages Keboola Apps and Python/R workspaces, enabling development and testing environments within the Keboola
    platform.
  humanURL: https://api.keboola.com/?service=sandboxes-service
  baseURL: https://sandboxes.keboola.com
  tags:
  - Sandboxes
  - Workspaces
  - Python
  - R
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=sandboxes-service
- aid: keboola:vault-api
  name: Keboola Vault API
  description: Stores and manages variables and credentials securely within the Keboola platform, providing a centralized
    secrets management service.
  humanURL: https://api.keboola.com/?service=vault
  baseURL: https://vault.keboola.com
  tags:
  - Vault
  - Secrets
  - Credentials
  - Variables
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=vault
- aid: keboola:billing-api
  name: Keboola Billing API
  description: Handles payment processing and billing management for Pay-as-You-Go Keboola projects, providing programmatic
    access to usage and billing data.
  humanURL: https://api.keboola.com/?service=billing
  baseURL: https://billing.keboola.com
  tags:
  - Billing
  - Payments
  - Usage
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=billing
- aid: keboola:ai-api
  name: Keboola AI API
  description: Supports artificial intelligence capabilities within the Keboola platform, enabling AI-powered data operations
    and integrations.
  humanURL: https://api.keboola.com/?service=ai
  baseURL: https://ai.keboola.com
  tags:
  - AI
  - Machine Learning
  - Artificial Intelligence
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=ai
- aid: keboola:importer-api
  name: Keboola Importer API
  description: Helper service providing streamlined table imports into Keboola Storage, simplifying bulk data loading workflows.
  humanURL: https://api.keboola.com/?service=import
  baseURL: https://import.keboola.com
  tags:
  - Import
  - Data Loading
  - Storage
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=import
- aid: keboola:editor-api
  name: Keboola Editor API
  description: Manages SQL editor sessions within the Keboola platform, enabling programmatic control of interactive query
    editing environments.
  humanURL: https://api.keboola.com/?service=editor
  baseURL: https://editor.keboola.com
  tags:
  - SQL Editor
  - Sessions
  - Query
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=editor
- aid: keboola:sync-actions-api
  name: Keboola Synchronous Actions API
  description: Triggers synchronous action execution for Keboola components, enabling real-time component interactions such
    as schema discovery and connection testing.
  humanURL: https://api.keboola.com/?service=sync-actions
  baseURL: https://sync-actions.keboola.com
  tags:
  - Sync
  - Actions
  - Components
  properties:
  - type: Documentation
    url: https://developers.keboola.com/overview/api/
  - type: OpenAPI
    url: https://api.keboola.com/?service=sync-actions
common:
- type: Website
  url: https://www.keboola.com/
- type: Documentation
  url: https://developers.keboola.com/
- type: UserDocumentation
  url: https://help.keboola.com/
- type: APIPortal
  url: https://api.keboola.com/
- type: GitHubOrg
  url: https://github.com/keboola
- type: LinkedIn
  url: https://www.linkedin.com/company/keboola
- type: Blog
  url: https://www.keboola.com/blog
- type: Pricing
  url: https://www.keboola.com/business-solutions/pay-as-you-go-pricing
- type: StatusPage
  url: https://status.keboola.com/
- type: X
  url: https://x.com/keboola
- type: CLI
  url: https://developers.keboola.com/cli/
- type: MCP
  url: https://github.com/keboola/mcp-server
- type: PythonSDK
  url: https://pypi.org/project/kbcstorage
- type: ComponentRegistry
  url: https://components.keboola.com/
- type: Plans
  url: plans/keboola-plans-pricing.yml
- type: RateLimits
  url: rate-limits/keboola-rate-limits.yml
- type: FinOps
  url: finops/keboola-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com