Databricks Marketplace

Cloud

Databricks, Inc. · Cloud & infra marketplaces

Best for: Data providers and Databricks customers that need governed discovery, request, and sharing of datasets and related data assets inside Databricks.

Overview

Databricks Marketplace is Databricks’ catalog and exchange for discovering data products and other data assets. Providers publish listings under a provider profile, while consumers browse listings and request or install access from Databricks workspaces. Marketplace uses OpenSharing for secure sharing and requires a Unity Catalog-enabled workspace; provider accounts must be on the Premium plan. Public providers apply through the Databricks Data Partner Program, while private-exchange-only providers can onboard through the provider console. Listings must include accurate product information, documentation, terms, update frequency, and applicable personal-data disclosures. Databricks may review material listing changes and may remove providers or listings that do not comply with policy.

How to build & ship

  1. 1Maintain a Databricks Premium account and enable Unity Catalog on the workspace used for Marketplace operations.
  2. 2Accept the Marketplace provider policies and decide whether the offering is for the public marketplace or a private exchange.
  3. 3For public listings, apply through the Databricks Data Partner Program; for private-exchange-only publishing, onboard through the provider console.
  4. 4Assign a Marketplace admin, create the provider profile, and provide required identity, website, business or support email, terms, and privacy-policy fields.
  5. 5Create the share and listing, add accurate documentation and terms, publish or add it to an exchange, and maintain the listing and consumer support obligations.

Key APIs & SDKs

Provider Listings API
Consumer Listings API
Consumer Installations API
Provider Exchanges API
Databricks Marketplace Provider Console

Integration types

Authentication & security

  • Primary auth: Databricks workspace or account sign-in with required Marketplace permissions; public-provider access requires approval and the Marketplace admin role.
  • Also supports: Account-admin onboarding for private-exchange providers, followed by delegated provider-console access through the Marketplace admin role.
  • Security review: Required
  • Providers must meet requirements for identity, trademark and product rights, listing documentation and links, prohibited content, personal-data disclosures, product delivery, consumer responses, and ongoing policy compliance.
  • Public providers apply through the Databricks Data Partner Program and wait for Partner-team approval before the Provider console becomes available. Private-exchange-only providers can sign up through the provider console as an account admin. Providers must assign the Marketplace admin role, create a profile, comply with provider policies, and maintain listings; Databricks may review material listing changes and remove listings or providers for policy failures.
  • Not publicly specified

Monetization

Onboarding
Not publicly specified
Commission
Not publicly specified
Merchant of Record
Not publicly specified

Pros & cons for builders

Pros

  • Native Databricks workspace discovery and access
  • Secure sharing based on OpenSharing and Unity Catalog
  • Supports both public listings and private exchanges

Cons

  • Provider onboarding requires a Premium plan and Unity Catalog
  • Public publishing requires a partner-program application and approval
  • Fees, commission, merchant-of-record terms, and API rate limits are not publicly specified

Frequently asked questions

How do I get my app approved on Databricks Marketplace?

Public providers apply through the Databricks Data Partner Program and wait for Partner-team approval before the Provider console becomes available. Private-exchange-only providers can sign up through the provider console as an account admin. Providers must assign the Marketplace admin role, create a profile, comply with provider policies, and maintain listings; Databricks may review material listing changes and remove listings or providers for policy failures.

What authentication does Databricks Marketplace use?

Databricks Marketplace apps primarily authenticate with Databricks workspace or account sign-in with required Marketplace permissions; public-provider access requires approval and the Marketplace admin role., also supporting Account-admin onboarding for private-exchange providers, followed by delegated provider-console access through the Marketplace admin role..

How is Databricks Marketplace monetized?

Databricks Marketplace supports Paid app, Usage-based. Typical commission: Not publicly specified. Onboarding fee: Not publicly specified.

Is a security review required to list on Databricks Marketplace?

Yes, Databricks Marketplace requires a formal security or listing review before apps go live. Providers must meet requirements for identity, trademark and product rights, listing documentation and links, prohibited content, personal-data disclosures, product delivery, consumer responses, and ongoing policy compliance.