Use this file to discover all available pages before exploring further.
Zitadel Ruby SDK
Seamlessly integrate Zitadel’s identity and access management into your Ruby applications with three flexible authentication methods and comprehensive API coverage.
Install the SDK, choose your authentication method, and start managing users and resources
1
Install the SDK
Add the Zitadel Ruby SDK to your project using RubyGems or Bundler:
gem install zitadel-client
Requires Ruby 3.0 or higher
2
Choose authentication method
Select the authentication method that fits your needs:
Private Key JWT
Most secure for production
Client Credentials
Simple server-to-server
Personal Access Token
Quick setup for development
3
Initialize the client
Create a client instance with your chosen authentication method:
require 'zitadel-client'# Using Personal Access Tokenclient = Zitadel::Client::Zitadel.with_access_token( "https://example.us1.zitadel.cloud", "your-access-token")
4
Make your first API call
Start managing users, organizations, and applications: