Developer Documentation
Everything you need to integrate Ithbat IAM into your applications
Getting Started
Get up and running with Ithbat IAM in minutes
Quick Start Guide
Sign up for an account
Create your Ithbat IAM account and set up your first tenant. It's free to get started.
Create AccountCreate an OAuth Client
Navigate to your dashboard and create your first OAuth client application. Choose the appropriate grant type for your use case.
Keep your client secret secure. Never expose it in client-side code or public repositories.
Configure Your Application
Add your client credentials to your application's environment variables.
ITHBAT_CLIENT_ID=your_client_id_here
ITHBAT_CLIENT_SECRET=your_client_secret_here
ITHBAT_DOMAIN=your-tenant.ithbat.io
ITHBAT_AUDIENCE=https://api.ithbat.ioMake Your First API Call
Test your integration by obtaining an access token and making your first authenticated API call.
curl -X POST "https://your-tenant.ithbat.io/oauth/token" \
-H "Content-Type: application/json" \
-d '{
"client_id": "your_client_id",
"client_secret": "your_client_secret",
"audience": "https://api.ithbat.io",
"grant_type": "client_credentials"
}'Next Steps
Learn About Authentication
Understand OAuth 2.0 flows and choose the right one for your application
Explore API Reference
Discover all available endpoints and learn how to use them
Use Our SDKs
Speed up development with our official client libraries
Set Up Webhooks
Receive real-time notifications about events in your system