ZuploZuplo
LoginSign Up
  • Documentation
  • API Reference
Introduction
Getting Started
    Develop using the Portal
      1 - Setup Your Gateway2 - Rate Limiting3 - API Key Auth4 - Deploy5 - Dynamic Rate LimitingMCP - Quick start
    Develop Locally
      1 - Setup Your Gateway2 - Rate Limiting3 - API Key Auth
Concepts
Development
Policies
Handlers
API Keys
MCP Server
MCP Gateway
AI Gateway
Developer Portal
Monetization
Deploying & Source Control
    Overview
    GitHub
    GitLab
    Bitbucket
      SetupBasic DeploymentDeploy and TestPR Preview EnvironmentsLocal Testing in CITag-Based ReleasesMulti-Stage Deployment
    Azure DevOps
    CircleCI
    Custom CI/CDMonorepo DeploymentRename/Move Project
Observability
Networking & Infrastructure
Account Management
Programming API
Build with AI
Zuplo CLI
Migration Guides
Platform LimitsSecuritySupportTrust & ComplianceChangelog
powered by Zudoku
Bitbucket

Bitbucket Setup

Bitbucket integration is available on enterprise plans. Bitbucket provides source control integration (push/pull between portal and repository) but does not include automatic deployments. Use Bitbucket Pipelines to deploy your API.

Bitbucket.org

If you are using the SaaS Bitbucket hosted at bitbucket.org, contact support@zuplo.com to enable Bitbucket on your account.

Provide support with your Bitbucket Workspace ID, found on your Workspace Settings page.

Self-Hosted Bitbucket

For self-hosted Bitbucket, you need to set up a custom Bitbucket OAuth App and provide Zuplo support with the following values:

  • Bitbucket Server URL — Something like https://bitbucket.example.com
  • Client ID — The client ID of the Bitbucket app you created
  • Client Secret — The client secret of the Bitbucket app you created

When configuring your app you will need to set the following values:

  • Callback URL - https://portal.zuplo.com
  • Permissions - repo user read:org

Limiting Access

Bitbucket doesn't support scoping OAuth app access to specific repositories. This is a Bitbucket limitation. To limit Zuplo's access:

  1. Create a new workspace and install the Zuplo app only in that workspace
  2. Create a service account user with limited repository access and use that user to connect Bitbucket to Zuplo
Edit this page
Last modified on December 3, 2025
BitbucketBasic Deployment
On this page
  • Bitbucket.org
  • Self-Hosted Bitbucket
  • Limiting Access