Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/scalekit-inc/developer-docs/llms.txt

Use this file to discover all available pages before exploring further.

Install the Scalekit SDK for your programming language or platform. All SDKs support the same core authentication features with language-specific optimizations.

Node.js

Install via npm or yarn:
    Requirements:
    • Node.js 14.x or higher
    • TypeScript 4.x or higher (optional)
    Package: @scalekit-sdk/node

    Python

    Install via pip:
    pip install scalekit-sdk-python
    
    Requirements:
    • Python 3.7 or higher
    • pip 20.0 or higher
    Package: scalekit-sdk-python

    Go

    Install via go get:
    go get -u github.com/scalekit-inc/scalekit-sdk-go
    
    Requirements:
    • Go 1.18 or higher
    • Go modules enabled
    Package: scalekit-sdk-go

    Java

    Install via Gradle or Maven:
      Requirements:
      • Java 11 or higher
      • Gradle 7.x or Maven 3.8+
      Package: scalekit-sdk-java

      Expo (React Native)

      Install via npx expo:
      npx expo install @scalekit-sdk/expo expo-auth-session expo-secure-store
      
      Requirements:
      • Expo SDK 48 or higher
      • React Native 0.71 or higher
      Dependencies:
      • expo-auth-session - For OAuth flows
      • expo-secure-store - For secure token storage

      Verify Installation

      Verify the SDK is installed correctly:

        Troubleshooting

        Node.js Issues

        Error: Cannot find module ‘@scalekit-sdk/node’ Ensure you’ve installed the package:
        npm install @scalekit-sdk/node
        
        Clear npm cache if needed:
        npm cache clean --force
        npm install
        

        Python Issues

        Error: No module named ‘scalekit’ Verify installation:
        pip list | grep scalekit
        
        Upgrade pip and reinstall:
        pip install --upgrade pip
        pip install --upgrade scalekit-sdk-python
        

        Go Issues

        Error: package github.com/scalekit-inc/scalekit-sdk-go is not in GOROOT Run go mod tidy to download dependencies:
        go mod tidy
        
        Verify go.mod includes the SDK:
        require github.com/scalekit-inc/scalekit-sdk-go v1.x.x
        

        Java Issues

        Error: Could not find com.scalekit:scalekit-sdk-java Ensure Maven Central is in your repositories: Gradle:
        repositories {
            mavenCentral()
        }
        
        Maven:
        <repositories>
            <repository>
                <id>central</id>
                <url>https://repo.maven.apache.org/maven2</url>
            </repository>
        </repositories>
        

        Expo Issues

        Error: expo-auth-session not found Install missing dependencies:
        npx expo install expo-auth-session expo-secure-store
        
        Clear cache and reinstall:
        npx expo start --clear
        

        Version Compatibility

        SDKCurrent VersionMinimum Runtime
        Node.js2.xNode.js 14+
        Python1.xPython 3.7+
        Go1.xGo 1.18+
        Java2.0.11Java 11+
        Expo1.xExpo SDK 48+

        Update SDKs

        Keep your SDK updated for latest features and security patches:

          Next Steps

          After installation:
          1. Configure SDK credentials
          2. Review SDK documentation
          3. Explore code examples
          4. Understand error handling

          Support

          If you encounter installation issues: