KORIXA Developer Platform v1.0
REST API Documentation & Integration
Integrate KORIXA's high-speed utilities and multi-model AI engines directly into your applications, CI/CD pipelines, and serverless workflows.
Base Endpoint
https://korixa.online/api/v1/
Authentication
Pass your API key in standard HTTP header:
Authorization: Bearer <API_KEY>
Rate Limits
- • Free Community: 10 req / day
- • KORIXA Pro: 500 req / day
- • Enterprise: Custom SLA
POST
Content-Type: application/json
/api/v1/tools/execute
Serverless edge execution of formatting, validation, cryptographic hashing, and encoding algorithms. Supported utilities: json-formatter, json-validator, base64-encoder, base64-decoder, uuid-generator, hash-generator, url-encoder, and url-decoder.
Request Payload Schema
{
"toolSlug": "json-formatter" | "json-validator" | "base64-encoder" | "base64-decoder" | "uuid-generator" | "hash-generator" | "url-encoder" | "url-decoder",
"input": "string to format or encode",
"options": {
"indent": 2 | 4 | "tab",
"algorithm": "SHA-256" | "SHA-512" | "SHA-1",
"count": 1
}
} cURL Example — JSON Formatting
curl -X POST https://korixa.online/api/v1/tools/execute \
-H "Content-Type: application/json" \
-d '{
"toolSlug": "json-formatter",
"input": "{\"service\":\"korixa\",\"status\":\"active\"}",
"options": { "indent": 2 }
}' Response Schema (HTTP 200 OK)
{
"success": true,
"result": "formatted_json_output",
"meta": {
"toolSlug": "json-formatter",
"durationMs": 1.45,
"timestamp": "2026-09-17T20:55:00.000Z"
}
}
POST
Content-Type: application/json
/api/v1/ai/execute
Executes generative AI assistance tasks including text summarization, translations, code explanation, SEO meta generation, and prompt optimization via our multi-model edge cascade.
Request Payload Schema
{
"toolSlug": "ai-summarizer" | "ai-translator" | "ai-rewriter" | "ai-code-explainer" | "ai-seo-generator" | "ai-prompt-enhancer",
"prompt": "Your content or query payload string",
"lang": "en" | "ar"
} cURL Example — AI Summarizer
curl -X POST https://korixa.online/api/v1/ai/execute \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"toolSlug": "ai-summarizer",
"prompt": "Summarize this technical specification...",
"lang": "en"
}' Response Schema (HTTP 200 OK)
{
"success": true,
"result": "Structured markdown summary from the multi-model cascade...",
"meta": {
"toolSlug": "ai-summarizer",
"provider": "UnoRouter" | "Cloudflare Workers AI",
"durationMs": 420
}
} Standard HTTP Response Status Codes
200 OK Request succeeded and result returned.
400 Bad Request Missing required parameters or invalid JSON.
429 Rate Limited Daily quota exceeded. Upgrade to Pro.
500 Server Error Internal downstream error handled safely.