Character AI Info API
Dokumentasi resmi Character AI Info API dari Maelyn API untuk mendapatkan informasi detail karakter dari Character AI
Base Information
- BASE_URL_API:
https://api.maelyn.eu - Path / Endpoint:
/ai/character/info - Full URL:
https://api.maelyn.eu/ai/character/info - Method:
POST - Credit Usage:
2
Authentication
Gunakan header berikut pada setiap request:
maelyn_auth: YOUR_API_KEY
Content-Type: application/json
Request Body
Endpoint ini digunakan untuk mengambil informasi detail dari sebuah karakter berdasarkan ID.
{
"id": "abcdefghijklmn123456",
"lang": "id"
}
Body Parameters
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes* | ID karakter |
charid | string | Yes* | Alternatif dari id |
character_id | string | Yes* | Alternatif dari id |
lang | string | No | Bahasa respon (default: id) |
Salah satu dari
id,charid, ataucharacter_idwajib diisi.
Example Usage
{
"id": "abcdefghijklmn123456",
"lang": "id"
}
Success Response
{
"success": true,
"result": {
"name": "Character Name",
"description": "Ini adalah deskripsi karakter",
"greeting": "Halo! Senang bertemu denganmu!",
"avatar_file_name": "avatar.jpg",
"visibility": "PUBLIC"
}
}
Error Response
Invalid JSON
{
"success": false,
"error": "INVALID_JSON",
"message": "Body request harus berupa JSON"
}
Character ID Required
{
"success": false,
"error": "CHARACTER_ID_REQUIRED",
"message": "Field id wajib diisi"
}
Character Not Found
{
"success": false,
"error": "CHARACTER_NOT_FOUND",
"message": "Informasi character tidak ditemukan"
}
Upstream API Error
{
"success": false,
"error": "UPSTREAM_API_ERROR",
"message": "Gagal mengambil informasi character"
}
Request Timeout
{
"success": false,
"error": "REQUEST_TIMEOUT",
"message": "Server Character AI terlalu lama merespon"
}
Fetch Failed
{
"success": false,
"error": "FETCH_FAILED",
"message": "Terjadi gangguan saat menghubungi server Character AI"
}
Internal Server Error
{
"success": false,
"error": "INTERNAL_SERVER_ERROR",
"message": "Terjadi kesalahan pada sistem"
}
Playground