Your API Ecosystem, On Autopilot
Using OpenAPI 3.x specifications you can create:
- 🚀 SDKs with types, tests, authentication, and code snippets
- 🔄 Mock Servers that mimic your API behavior
- 📚 API Documentation that updates automatically
- 💻 CLI Tools for simple API interactions
brew install sideko-inc/tap/sideko
pip install sideko-py
Various Alternative Installation Methods
macOS Alternative
curl -fsSL https://raw.githubusercontent.com/Sideko-Inc/sideko/main/install.sh | sh
npm
npm install -g @sideko/cli
Legacy Versions
# via curl
curl -fsSL https://raw.githubusercontent.com/Sideko-Inc/sideko/v0.10.2/install.sh | sh
# via pip
pip install sideko-py==0.10.2
# Authenticate via browser pop-up
sideko login
# Create your SDK
sideko sdk init
Sideko securely stores your authentication token using your system's native secure store:
- macOS: Keychain
- Linux: keyutils
- Windows: Credential Manager
To authenticate:
- Run
sideko login
for interactive browser authentication - In CI/CD: Set
SIDEKO_API_KEY
environment variable with your User API Key or Service Account