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

1

Sign up for an account

Create your Ithbat IAM account and set up your first tenant. It's free to get started.

Create Account
2

Create an OAuth Client

Navigate to your dashboard and create your first OAuth client application. Choose the appropriate grant type for your use case.

Important:

Keep your client secret secure. Never expose it in client-side code or public repositories.

3

Configure Your Application

Add your client credentials to your application's environment variables.

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.io
4

Make Your First API Call

Test your integration by obtaining an access token and making your first authenticated API call.

cURL
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