API Documentation

Comprehensive guide to using the SaaOfc Api's endpoints

Total Endpoints

4

🔗

Active Users

1,247

👥

Total Requests

89.2K

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

Base URL

All API endpoints are relative to the base URL:

https://anisaoffc.biz.id

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": "SaaOfc", // creator information
  "result": {}        // the actual response data
}

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

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

application/json

JSON data format for structured information

PNG

image/png

PNG image format with transparency support

JPEG

image/jpeg

JPEG image format for photographs

TEXT

text/plain

Plain text format for simple content

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

POST
/ai/hydromind
JSON

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://anisaoffc.biz.id/api/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://anisaoffc.biz.id/api/ai/hydromind" -H "Content-Type: application/json" -d '{"text":"Hello","model":"@groq/qwen-2.5-32b","responses":"1"}'

Example Response

{
  "status": true,
  "creator": "SaaOfc",
  "result": {
    "text": "This is an AI-generated response to your prompt."
  }
}
GET
/ai/luminai
JSON

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://anisaoffc.biz.id/api/ai/luminai?text=Hello')

Example Request (cURL)

curl -X GET "https://anisaoffc.biz.id/api/ai/luminai?text=Hello"

Example Response

{
  "status": true,
  "creator": "SaaOfc",
  "result": {
    "text": "This is an AI-generated response to your prompt."
  }
}
GET
/ai/lyricsgen
JSON

Generate AI lyrics using LyricsIntoSong

Media Type

JSON
application/json

Parameters

topic
string
Topic or theme for the lyrics (default: 'Lost love')
genre
string
Genre of the song (e.g., pop, rock, folk, jazz, etc.)
mood
string
Mood of the song (e.g., happy, sad, melancholic, etc.)
structure
string
Song structure (e.g., verse_chorus, verse_only, chorus_only)
lang
string
Language of the lyrics (id = Indonesian, en = English)

Example Request (Fetch)

fetch('https://anisaoffc.biz.id/api/ai/lyricsgen?topic=value&genre=value&mood=value&structure=value&lang=value')

Example Request (cURL)

curl -X GET "https://anisaoffc.biz.id/api/ai/lyricsgen?topic=value&genre=value&mood=value&structure=value&lang=value"

Example Response

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

Media APIs

GET
/random/ba
PNG

Get a random Blue Archive image

Media Type

PNG
image/png

Example Request (Fetch)

fetch('https://anisaoffc.biz.id/api/random/ba')

Example Request (cURL)

curl -X GET "https://anisaoffc.biz.id/api/random/ba"

Example Response

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