API Documentation

Comprehensive guide to using the Kenz-Api's endpoints

Rate Limiting
Understanding our API rate limits
1000 requests/1 minute

To prevent abuse, our API implements rate limiting. Each client is allowed 1000 requests per 1 minute. Rate limits reset after 5 minutes.

Rate limit information is included in the response headers:

X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 999
X-RateLimit-Reset: 1616979600

If you exceed the rate limit, you'll receive a 429 Too Many Requests response.

Getting Started
Learn how to use our API endpoints in your applications

Base URL

All API endpoints are relative to the base URL:

https://api.kenz.my.id

API Versioning

Our API uses versioning to ensure backward compatibility. All API requests must include a version:

V1
V2
https://api.kenz.my.id/api/v2/endpoint

The current default version is

V2

Authentication

Currently, our APIs are available without authentication. However, we recommend using appropriate rate limiting in your applications to prevent abuse.

Response Format

All API responses are returned in JSON format with a consistent structure:

{
  "status": true,     // boolean indicating success or failure
  "creator": "KenzXUI", // creator information
  "result": {},       // the actual response data
  "version": "v2"     // API version used
}

In case of errors, the response will include an error message:

{
  "status": false,
  "creator": "KenzXUI",
  "error": "Error message",
  "version": "v2"
}
Media Types
Content types returned by our APIs
JSON

application/json

JSON data format for structured information

PDF

application/pdf

PDF document format for reports and documents

XML

application/xml

XML data format for structured information

ZIP

application/zip

ZIP archive format for compressed files

MP3

audio/mp3

MP3 audio format for sound files

WAV

audio/wav

WAV audio format for high-quality sound files

GIF

image/gif

GIF image format for animations

JPEG

image/jpeg

JPEG image format for photographs

PNG

image/png

PNG image format with transparency support

SVG

image/svg+xml

SVG vector image format for scalable graphics

WEBP

image/webp

WebP image format for optimized web images

CSV

text/csv

CSV format for tabular data

HTML

text/html

HTML format for web pages

TEXT

text/plain

Plain text format for simple content

MP4

video/mp4

MP4 video format for animated content

WEBM

video/webm

WebM video format for web videos

BIN

application/octet-stream

Binary data format for raw file downloads

Status Codes
Common HTTP status codes returned by our APIs
200

OK

The request was successful.

400

Bad Request

The request was invalid or cannot be served.

403

Forbidden

The request is forbidden.

429

Too Many Requests

Rate limit exceeded.

500

Internal Server Error

An error occurred on the server.

Available APIs
Detailed documentation for all available API endpoints

AI APIs

GET
/ai/luminai
JSON
V1
V2

Generate AI responses using LuminAI

Media Type

JSON
application/json

Parameters

text
string
The text prompt to send to the AI(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/ai/luminai?text=Hello')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/ai/luminai?text=Hello"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    "text": "This is an AI-generated response to your prompt."
  },
  "version": "v2"
}
GET
/ai/lena
JSON
V2

Generate AI responses using LenaAI

Media Type

JSON
application/json

Parameters

text
string
The text prompt to send to the AI(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/ai/lena?text=Hello')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/ai/lena?text=Hello"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}
GET
/ai/deepseek-r1
JSON
V1
V2

Generate AI responses using DeepSeek-R1

Media Type

JSON
application/json

Parameters

text
string
The text prompt to send to the AI(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/ai/deepseek-r1?text=Hello')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/ai/deepseek-r1?text=Hello"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}
GET
/ai/openai-realtime
JSON
V1
V2

Generate text using OpenAI

Media Type

JSON
application/json

Parameters

text
string
Input text for AI response(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/ai/openai-realtime?text=Hello')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/ai/openai-realtime?text=Hello"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}
POST
/ai/hydromind
JSON
V1
V2

Generate AI responses using HydroMind

Media Type

JSON
application/json

Parameters

text
string
The text prompt to send to the AI(Required)
model
string
The AI model to use (e.g., @groq/qwen-2.5-32b)(Required)
responses
number
Number of responses to generate (optional)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/ai/hydromind', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    text: "Hello",
    model: "@groq/qwen-2.5-32b",
    responses: 1
  }),
})

Example Request (cURL)

curl -X POST "https://api.kenz.my.id/api/v2/ai/hydromind" -H "Content-Type: application/json" -d '{"text":"Hello","model":"@groq/qwen-2.5-32b","responses":"1"}'

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    "text": "This is an AI-generated response to your prompt."
  },
  "version": "v2"
}

Stalking APIs

GET
/stalking/ff
V2

Stalking akun Free Fire berdasarkan ID

Media Type

DATA

Parameters

id
string
ID FF(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/stalking/ff?id=value')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/stalking/ff?id=value"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}
GET
/stalking/mlbb
V2

Stalking akun Mobile Legends berdasarkan ID dan server

Media Type

DATA

Parameters

id
string
ID MLBB(Required)
server
string
Server ID MLBB(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/stalking/mlbb?id=value&server=value')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/stalking/mlbb?id=value&server=value"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}
GET
/stalking/pubg
V2

Stalking akun PUBG berdasarkan ID

Media Type

DATA

Parameters

id
string
ID PUBG(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/stalking/pubg?id=value')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/stalking/pubg?id=value"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}

Download APIs

GET
/download/ytmp3
MP3
V1
V2

Convert YouTube video to MP3

Media Type

MP3
audio/mp3

Parameters

url
string
YouTube video URL(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/download/ytmp3?url=value')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/download/ytmp3?url=value"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}
POST
/download/ytmp4
MP4
V2

Download YouTube video

Media Type

MP4
video/mp4

Parameters

url
string
YouTube video URL(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/download/ytmp4', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    url: "value"
  }),
})

Example Request (cURL)

curl -X POST "https://api.kenz.my.id/api/v2/download/ytmp4" -H "Content-Type: application/json" -d '{"url":"value"}'

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}
GET
/download/tiktokdl
MP4
V1
V2

Download TikTok video

Media Type

MP4
video/mp4

Parameters

url
string
TikTok video URL(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/download/tiktokdl?url=value')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/download/tiktokdl?url=value"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}

Search APIs

GET
/search/apk
JSON
V1
V2

Search for APKs in PlayStore

Media Type

JSON
application/json

Parameters

q
string
Search query(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/search/apk?q=value')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/search/apk?q=value"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}
GET
/search/youtube
JSON
V2

Search for YouTube video

Media Type

JSON
application/json

Parameters

q
string
Search query(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/search/youtube?q=value')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/search/youtube?q=value"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}

Maker APIs

GET
/maker/brat
PNG
V1
V2

Generate a brat style image with custom text

Media Type

PNG
image/png

Parameters

text
string
The text to display in the brat image(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/maker/brat?text=Hello')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/maker/brat?text=Hello"

Example Response

// Binary image data returned with Content-Type: image/png
GET
/maker/bratv2
PNG
V1
V2

Generate a brat style image with custom text

Media Type

PNG
image/png

Parameters

text
string
The text to display in the brat image(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/maker/bratv2?text=Hello')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/maker/bratv2?text=Hello"

Example Response

// Binary image data returned with Content-Type: image/png
GET
/maker/ssweb
JPEG
V1
V2

Mengambil screenshot dari sebuah website dalam format PNG dengan ukuran 16:9

Media Type

JPEG
image/jpeg

Parameters

url
string
URL website yang ingin di-screenshot(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/maker/ssweb?url=value')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/maker/ssweb?url=value"

Example Response

// Binary image data returned with Content-Type: image/jpeg
GET
/maker/bratvid
MP4
V1
V2

Generate a brat style video with custom text

Media Type

MP4
video/mp4

Parameters

text
string
The text to display in the brat video(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/maker/bratvid?text=Hello')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/maker/bratvid?text=Hello"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}

Media APIs

GET
/random/ba
PNG
V1
V2

Get a random Blue Archive image

Media Type

PNG
image/png

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/random/ba')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/random/ba"

Example Response

// Binary image data returned with Content-Type: image/png

Payment Orkut APIs

GET
/payment/createpayment
PNG
V2

Create Qris Orkut

Media Type

PNG
image/png

Parameters

UrlQris
string
URLQris(Required)
amount
string
AmountNya(Required)

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/payment/createpayment?UrlQris=value&amount=value')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/payment/createpayment?UrlQris=value&amount=value"

Example Response

// Binary image data returned with Content-Type: image/png

Server APIs

GET
/server/info
JSON
V2

Get server information

Media Type

JSON
application/json

Example Request (Fetch)

fetch('https://api.kenz.my.id/api/v2/server/info')

Example Request (cURL)

curl -X GET "https://api.kenz.my.id/api/v2/server/info"

Example Response

{
  "status": true,
  "creator": "KenzXUI",
  "result": {
    // Response data specific to this endpoint
  },
  "version": "v2"
}
© 2025 KenzXUI. All rights reserved.