API Reference
The MariaDB AI RAG API provides a comprehensive RESTful interface for document ingestion, chunking, retrieval, and AI-powered generation. All endpoints require JWT authentication except for the login endpoint.
Available API Documentation
Complete reference for all API endpoints including:
Document ingestion and management
Chunking operations
Retrieval and search
AI generation
Batch operations
Authentication and authorization documentation:
JWT-based authentication
User management endpoints
Role-based access control
Document sharing and permissions
User directory management
Direct database ingestion capabilities:
SQL query ingestion
Table and view ingestion
Role-based database access
Structured data processing
High-level workflow endpoints:
Full pipeline orchestration
Ingestion orchestration
Generation orchestration
Multi-step RAG workflows
Quick Start
All API requests require authentication. First, obtain a JWT token:
Then include the token in subsequent requests:
Base URL
The default base URL for the API is:
For production deployments, replace with your configured host and port.
This page is: Copyright © 2025 MariaDB. All rights reserved.
Last updated
Was this helpful?

