Skip to main content

AQL AI Developer APIs

Welcome to the AQL AI Developer APIs. These REST APIs enable you to integrate Arabic-optimized AI capabilities into your applications.

What You Can Build

AQL provides production-ready APIs for:
  • Conversational AI: Build chatbots and assistants with natural Arabic understanding
  • Knowledge Systems: Create intelligent search over your documents and data
  • Voice Applications: Add speech recognition and synthesis to your products

Available APIs

Chat & Completions

Generate text responses, conduct conversations, and analyze images. Supports streaming for real-time interactions.

Knowledge & RAG

Upload documents, create searchable knowledge bases, and retrieve accurate answers with source citations. Perfect for customer support, internal wikis, and documentation search.

Speech Processing

Convert Arabic speech to text and text to speech. Includes support for various Arabic dialects and accents.

Getting Started

  1. Get your credentials: Navigate to API Prerequisites to obtain your Bot ID and API Key
  2. Choose an API: Browse the endpoints in the sidebar to find the capability you need
  3. Make your first request: Each endpoint includes example requests and responses

Base URL

All API requests use the following base URL:
https://api.aql.widebot.net

Authentication

Include your credentials in the request body for all API calls. See individual endpoint documentation for specific authentication requirements.