We use cookies

PDPL Compliant

We use cookies to enhance your experience on our website. Some are essential for the site to function, while others help us understand how you use the site.

Sovereign Spotlight

Search across all modules, people, and actions

Critical Compliance Alerts

8
Total Penalty Exposure:
5,249,500 SAR

No Pending Alerts

All regulatory requirements are up to date

3 critical8 pending
Developer Documentation

API Documentation

Comprehensive Integration Guide for AqlHR Platform

Quick Start

1

Get API Credentials

Contact us to receive your client_id and client_secret

2

Authenticate

Exchange credentials for an access token

3

Make Requests

Call API endpoints with your access token

Base URL
https://api.aqlhr.ai/v1
Authentication
Bearer Token (OAuth 2.0)

API Endpoints

Authentication
OAuth 2.0 client credentials flow
POST/auth/token

Exchange client credentials for an access token

// Authentication
const response = await fetch('https://api.aqlhr.ai/v1/auth/token', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    client_id: 'your_client_id',
    client_secret: 'your_client_secret',
    grant_type: 'client_credentials'
  })
});

const { access_token, expires_in } = await response.json();

Note: Access tokens expire after 1 hour. Implement token refresh logic in your application.

Rate Limits

PlanRequests/minRequests/dayAI Queries/day
Starter6010,000100
Professional300100,0001,000
EnterpriseUnlimitedUnlimitedCustom

SDKs & Libraries

JavaScript/TypeScript

npm install @aqlhr/sdkAvailable

Python

pip install aqlhrComing Soon

PHP

composer require aqlhr/sdkComing Soon

Ready to Integrate?

Get your API credentials and start building integrations with AqlHR today.