UNPKG

xfarr-api

Version:

api wrapper from api.xfarr.com

459 lines (458 loc) 178 kB
const { API } = require("./api"); class xfar { constructor(apikey) { this.ApiKEY = apikey ? apikey : '' this.baseURL = "https://api.xfarr.com" } async api(options = {}) { if (!this.ApiKEY) { throw new Error("apikey not found, please enter apikey"); } return new API(this.baseURL, options); } get islami() { return { asmaul_husna: async () => (await this.api()).get("/api/islami/asmaulhusna", null, this.ApiKEY), ayat: async (nomor) => (await this.api()).get("/api/islami/ayat", { nomor: nomor }, this.ApiKEY), doa: async (nomor) => (await this.api()).get("/api/islami/doa", { nomor: nomor }, this.ApiKEY), hadist: async (perowi, page, limit) => (await this.api()).get("/api/islami/hadist", { perowi: perowi, page: page, limit: limit }, this.ApiKEY), hadist_detail: async (perowi, nomor) => (await this.api()).get("/api/islami/hadistdetail", { perowi: perowi, nomor: nomor }, this.ApiKEY), jadwal_sholat: async (kota) => (await this.api()).get("/api/islami/jadwalsholat", { kota: kota }, this.ApiKEY), kisah_nabi: async (nabi) => (await this.api()).get("/api/islami/kisahnabi", { nabi: nabi }, this.ApiKEY), list_doa: async () => (await this.api()).get("/api/islami/listdoa", null, this.ApiKEY), list_kota: async () => (await this.api()).get("/api/islami/listkota", null, this.ApiKEY), list_perowi: async () => (await this.api()).get("/api/islami/listperowi", null, this.ApiKEY), list_surah: async () => (await this.api()).get("/api/islami/listsurah", null, this.ApiKEY), niat_sholat: async (sholat) => (await this.api()).get("/api/islami/niatsholat", { sholat: sholat }, this.ApiKEY), surah: async (nomor) => (await this.api()).get("/api/islami/surah", { nomor: nomor }, this.ApiKEY), surah_audio: async (nomor) => (await this.api()).get("/api/islami/surahaudio", { nomor: nomor }, this.ApiKEY), tafsir_surah: async (nomor) => (await this.api()).get("/api/islami/tafsirsurah", { nomor: nomor }, this.ApiKEY), }; } get search() { return { bandcamp: async (query) => (await this.api()).get("/api/search/bandcamp", { query: query }, this.ApiKEY), bing: async (query) => (await this.api()).get("/api/search/bing", { query: query }, this.ApiKEY), bing_image: async (query) => (await this.api()).get("/api/search/bingimg", { query: query }, this.ApiKEY), bukalapak: async (query) => (await this.api()).get("/api/search/bukalapak", { query: query }, this.ApiKEY), chord: async (query) => (await this.api()).get("/api/search/chord", { query: query }, this.ApiKEY), dafont: async (query) => (await this.api()).get("/api/search/dafont", { query: query }, this.ApiKEY), danbooru: async (query) => (await this.api()).get("/api/search/danbooru", { query: query }, this.ApiKEY, { responseType: "arraybuffer" }), deviant_art: async (query) => (await this.api()).get("/api/search/deviantart", { query: query }, this.ApiKEY), domain_search: async (query) => (await this.api()).get("/api/search/domain", { query: query }, this.ApiKEY), github_repo: async (query) => (await this.api()).get("/api/search/githubrepo", { query: query }, this.ApiKEY), github_user: async (query) => (await this.api()).get("/api/search/githubuser", { query: query }, this.ApiKEY), google: async (query) => (await this.api()).get("/api/search/google", { query: query }, this.ApiKEY), google_image: async (query) => (await this.api()).get("/api/search/googleimg", { query: query }, this.ApiKEY, { responseType: "arraybuffer" }), google_image_2: async (query) => (await this.api()).get("/api/search/googleimg2", { query: query }, this.ApiKEY), gore: async (query) => (await this.api()).get("/api/search/gore", { query: query }, this.ApiKEY), happy_mod: async (query) => (await this.api()).get("/api/search/happymod", { query: query }, this.ApiKEY), jobstreet: async (query) => (await this.api()).get("/api/search/jobstreet", { query: query }, this.ApiKEY), konachan: async (query) => (await this.api()).get("/api/search/konachan", { query: query }, this.ApiKEY, { responseType: "arraybuffer" }), line_sticker: async (query) => (await this.api()).get("/api/search/linesticker", { query: query }, this.ApiKEY), lirik: async (query) => (await this.api()).get("/api/search/lirik", { query: query }, this.ApiKEY), npmjs: async (query) => (await this.api()).get("/api/search/npmjs", { query: query }, this.ApiKEY), pinterest: async (query) => (await this.api()).get("/api/search/pinterest", { query: query }, this.ApiKEY), pixiv_artwork: async (query) => (await this.api()).get("/api/search/pixivart", { query: query }, this.ApiKEY), pixiv_manga: async (query) => (await this.api()).get("/api/search/pixivmanga", { query: query }, this.ApiKEY), pixiv_novel: async (query) => (await this.api()).get("/api/search/pixivnovel", { query: query }, this.ApiKEY), play_store: async (query) => (await this.api()).get("/api/search/playstore", { query: query }, this.ApiKEY), pornhub_search: async (query) => (await this.api()).get("/api/search/pornhub", { query: query }, this.ApiKEY), resep_search: async (query) => (await this.api()).get("/api/search/resep", { query: query }, this.ApiKEY), ringtone: async (query) => (await this.api()).get("/api/search/ringtone", { query: query }, this.ApiKEY), search_kata_bijak: async (query) => (await this.api()).get("/api/search/katabijak", { query: query }, this.ApiKEY), sfile: async (query) => (await this.api()).get("/api/search/sfile", { query: query }, this.ApiKEY), soundcloud: async (query) => (await this.api()).get("/api/search/soundcloud", { query: query }, this.ApiKEY), spotify_search: async (query) => (await this.api()).get("/api/search/spotify", { query: query }, this.ApiKEY), steam: async (query) => (await this.api()).get("/api/search/steam", { query: query }, this.ApiKEY), sticker_whatsapp: async (query) => (await this.api()).get("/api/search/stickerwa", { query: query }, this.ApiKEY), tenor: async (query, limit) => (await this.api()).get("/api/search/tenor", { query: query, limit: limit }, this.ApiKEY), unplash: async (query) => (await this.api()).get("/api/search/unplash", { query: query }, this.ApiKEY), wallpaper_craft: async (query) => (await this.api()).get("/api/search/wallcraft", { query: query }, this.ApiKEY, { responseType: "arraybuffer" }), wfonts: async (query) => (await this.api()).get("/api/search/wfonts", { query: query }, this.ApiKEY), whatsapp_group: async (query) => (await this.api()).get("/api/search/wagroup", { query: query }, this.ApiKEY), xhamster_search: async (query) => (await this.api()).get("/api/search/xhamster", { query: query }, this.ApiKEY), xnxx_search: async (query) => (await this.api()).get("/api/search/xnxx", { query: query }, this.ApiKEY), xvideos_search: async (query) => (await this.api()).get("/api/search/xvideos", { query: query }, this.ApiKEY), yandex_reverse: async (image) => (await this.api()).get("/api/search/yandexreverse", { image: image }, this.ApiKEY), youtube_search: async (query) => (await this.api()).get("/api/search/youtube", { query: query }, this.ApiKEY), zerochan: async (query) => (await this.api()).get("/api/search/zerochan", { query: query }, this.ApiKEY), }; } get downloader() { return { apk_downloader: async (Package) => (await this.api()).get("/api/download/apk", { package: Package }, this.ApiKEY), bandcamp: async (url) => (await this.api()).get("/api/download/bandcamp", { url: url }, this.ApiKEY), capcut: async (url) => (await this.api()).get("/api/download/capcut", { url: url }, this.ApiKEY), cocofun_nowm: async (url) => (await this.api()).get("/api/download/cocofunnowm", { url: url }, this.ApiKEY), cocofun_wm: async (url) => (await this.api()).get("/api/download/cocofunwm", { url: url }, this.ApiKEY), deviant_art: async (url) => (await this.api()).get("/api/download/deviantart", { url: url }, this.ApiKEY), facebook: async (url) => (await this.api()).get("/api/download/facebook", { url: url }, this.ApiKEY), gdrive: async (url) => (await this.api()).get("/api/download/gdrive", { url: url }, this.ApiKEY), google_podcast: async (url) => (await this.api()).get("/api/download/googlepodcast", { url: url }, this.ApiKEY), gore: async (url) => (await this.api()).get("/api/download/gore", { url: url }, this.ApiKEY), imdb: async (url) => (await this.api()).get("/api/download/imdb", { url: url }, this.ApiKEY), imgur: async (url) => (await this.api()).get("/api/download/imgur", { url: url }, this.ApiKEY), instagram: async (url) => (await this.api()).get("/api/download/instagram", { url: url }, this.ApiKEY), instagram_2: async (username, limit) => (await this.api()).get("/api/download/instagram2", { username: username, limit: limit }, this.ApiKEY), instagram_reel: async (url) => (await this.api()).get("/api/download/instagramreel", { url: url }, this.ApiKEY), instagram_story: async (url) => (await this.api()).get("/api/download/igstory", { url: url }, this.ApiKEY), kraken: async (url) => (await this.api()).get("/api/download/kraken", { url: url }, this.ApiKEY), like: async (url) => (await this.api()).get("/api/download/like", { url: url }, this.ApiKEY), line_sticker: async (url) => (await this.api()).get("/api/download/linesticker", { url: url }, this.ApiKEY), mediafire: async (url) => (await this.api()).get("/api/download/mediafire", { url: url }, this.ApiKEY), mega_file: async (url) => (await this.api()).get("/api/download/mega", { url: url }, this.ApiKEY), pinterest: async (url) => (await this.api()).get("/api/download/pinterest", { url: url }, this.ApiKEY), pixeldrain: async (url) => (await this.api()).get("/api/download/pixeldrain", { url: url }, this.ApiKEY), pixiv_artwork: async (id) => (await this.api()).get("/api/download/pixivart", { id: id }, this.ApiKEY), pixiv_manga: async (id) => (await this.api()).get("/api/download/pixivmanga", { id: id }, this.ApiKEY), pixiv_novel: async (id) => (await this.api()).get("/api/download/pixivnovel", { id: id }, this.ApiKEY), pornhub: async (url) => (await this.api()).get("/api/download/pornhub", { url: url }, this.ApiKEY), sfile: async (page, url) => (await this.api()).get("/api/download/sfile", { page: page, url: url }, this.ApiKEY), smule: async (url) => (await this.api()).get("/api/download/smule", { url: url }, this.ApiKEY), snackvideo: async (url) => (await this.api()).get("/api/download/snackvideo", { url: url }, this.ApiKEY), soundcloud: async (url) => (await this.api()).get("/api/download/soundcloud", { url: url }, this.ApiKEY), spotify: async (url) => (await this.api()).get("/api/download/spotify", { url: url }, this.ApiKEY, { responseType: "arraybuffer" }), spotify_playlist: async (url) => (await this.api()).get("/api/download/spotifylist", { url: url }, this.ApiKEY), spotify_track: async (url) => (await this.api()).get("/api/download/spotifytrack", { url: url }, this.ApiKEY), stickerly: async (url) => (await this.api()).get("/api/download/stickerly", { url: url }, this.ApiKEY), telegram_sticker: async (url) => (await this.api()).get("/api/download/telesticker", { url: url }, this.ApiKEY), terabox: async (url) => (await this.api()).get("/api/download/terabox", { url: url }, this.ApiKEY), threads: async (url) => (await this.api()).get("/api/download/threads", { url: url }, this.ApiKEY), tiktok_music: async (url) => (await this.api()).get("/api/download/tiktokmusic", { url: url }, this.ApiKEY), tiktok_nowm: async (url) => (await this.api()).get("/api/download/tiktoknowm", { url: url }, this.ApiKEY), tiktok_slide: async (url) => (await this.api()).get("/api/download/tiktokslide", { url: url }, this.ApiKEY), tiktok_wm: async (url) => (await this.api()).get("/api/download/tiktokwm", { url: url }, this.ApiKEY), twitter: async (url) => (await this.api()).get("/api/download/twitter", { url: url }, this.ApiKEY), xhamster: async (url) => (await this.api()).get("/api/download/xhamster", { url: url }, this.ApiKEY), xnxx: async (url) => (await this.api()).get("/api/download/xnxx", { url: url }, this.ApiKEY), xvideos: async (url) => (await this.api()).get("/api/download/xvideos", { url: url }, this.ApiKEY), youtube_audio: async (url) => (await this.api()).get("/api/download/ytaudio", { url: url }, this.ApiKEY), youtube_audio_2: async (url) => (await this.api()).get("/api/download/ytaudio2", { url: url }, this.ApiKEY), youtube_play: async (query) => (await this.api()).get("/api/download/ytplay", { query: query }, this.ApiKEY), youtube_play_2: async (query) => (await this.api()).get("/api/download/ytplay2", { query: query }, this.ApiKEY), youtube_video: async (url) => (await this.api()).get("/api/download/ytvideo", { url: url }, this.ApiKEY), youtube_video_2: async (url) => (await this.api()).get("/api/download/ytvideo2", { url: url }, this.ApiKEY), }; } get anime() { return { doujindesu_detail: async (url) => (await this.api()).get("/api/anime/doujindesudetail", { url: url }, this.ApiKEY), doujindesu_read: async (url) => (await this.api()).get("/api/anime/doujindesuread", { url: url }, this.ApiKEY), doujindesu_search: async (query, page) => (await this.api()).get("/api/anime/doujindesusearch", { query: query, page: page }, this.ApiKEY), kiryuu: async (query) => (await this.api()).get("/api/anime/kiryuu", { query: query }, this.ApiKEY), kusonime: async (url) => (await this.api()).get("/api/anime/kusonime", { url: url }, this.ApiKEY), kusonime_search: async (query) => (await this.api()).get("/api/anime/kusonimesearch", { query: query }, this.ApiKEY), mal_anime: async (query) => (await this.api()).get("/api/anime/malanime", { query: query }, this.ApiKEY), mal_anime_detail: async (id) => (await this.api()).get("/api/anime/malanimeid", { id: id }, this.ApiKEY), mal_anime_top: async () => (await this.api()).get("/api/anime/malanimetop", null, this.ApiKEY), mal_character: async (query) => (await this.api()).get("/api/anime/malcharacter", { query: query }, this.ApiKEY), mal_character_detail: async (id) => (await this.api()).get("/api/anime/malcharacterid", { id: id }, this.ApiKEY), mal_character_top: async () => (await this.api()).get("/api/anime/malcharactertop", null, this.ApiKEY), mal_character_voice: async (id) => (await this.api()).get("/api/anime/malcharactervoice", { id: id }, this.ApiKEY), mal_manga: async (query) => (await this.api()).get("/api/anime/malmanga", { query: query }, this.ApiKEY), mal_manga_detail: async (id) => (await this.api()).get("/api/anime/malmangaid", { id: id }, this.ApiKEY), mal_manga_top: async () => (await this.api()).get("/api/anime/malmangatop", null, this.ApiKEY), nekopoi: async (url) => (await this.api()).get("/api/anime/nekopoi", { url: url }, this.ApiKEY), nekopoi_latest: async () => (await this.api()).get("/api/anime/nekopoilatest", null, this.ApiKEY), nekopoi_search: async (query) => (await this.api()).get("/api/anime/nekopoisearch", { query: query }, this.ApiKEY), nhentai: async (code) => (await this.api()).get("/api/anime/nhentai", { code: code }, this.ApiKEY), nhentai_random: async () => (await this.api()).get("/api/anime/nhentairandom", null, this.ApiKEY), nhentai_search: async (query, page) => (await this.api()).get("/api/anime/nhentaisearch", { query: query, page: page }, this.ApiKEY), oploverz_detail: async (url) => (await this.api()).get("/api/anime/oploverzdetail", { url: url }, this.ApiKEY), oploverz_downloader: async (url) => (await this.api()).get("/api/anime/oploverzdownload", { url: url }, this.ApiKEY), oploverz_latest: async () => (await this.api()).get("/api/anime/oploverzlatest", null, this.ApiKEY), oploverz_search: async (query) => (await this.api()).get("/api/anime/oploverzsearch", { query: query }, this.ApiKEY), otakudesu_complete: async (page) => (await this.api()).get("/api/anime/otakudesucomplete", { page: page }, this.ApiKEY), otakudesu_detail: async (url) => (await this.api()).get("/api/anime/otakudesudetail", { url: url }, this.ApiKEY), otakudesu_downloader: async (url) => (await this.api()).get("/api/anime/otakudesudownload", { url: url }, this.ApiKEY), otakudesu_ongoing: async (page) => (await this.api()).get("/api/anime/otakudesuongoing", { page: page }, this.ApiKEY), otakudesu_search: async (query) => (await this.api()).get("/api/anime/otakudesusearch", { query: query }, this.ApiKEY), saucenao: async (file) => (await this.api()).get("/api/anime/saucenao", { file: file }, this.ApiKEY), story_anime: async () => (await this.api()).get("/api/anime/storyanime", null, this.ApiKEY, { responseType: "arraybuffer" }), story_anime_2: async () => (await this.api()).get("/api/anime/storyanime2", null, this.ApiKEY, { responseType: "arraybuffer" }), tracemoe: async (url) => (await this.api()).get("/api/anime/tracemoe", { url: url }, this.ApiKEY), }; } get converted() { return { attp: async (text) => (await this.api()).get("/api/converted/attp", { text: text }, this.ApiKEY, { responseType: "arraybuffer" }), attp_2: async (text) => (await this.api()).get("/api/converted/attp2", { text: text }, this.ApiKEY, { responseType: "arraybuffer" }), carbon: async (code, lang) => (await this.api()).get("/api/converted/carbon", { code: code, lang: lang }, this.ApiKEY, { responseType: "arraybuffer" }), convert_to_pdf: async (url, name) => (await this.api()).get("/api/converted/convert2pdf", { url: url, name: name }, this.ApiKEY, { responseType: "arraybuffer" }), debase64: async (text) => (await this.api()).get("/api/converted/debase64", { text: text }, this.ApiKEY), debinary: async (text) => (await this.api()).get("/api/converted/debinary", { text: text }, this.ApiKEY), dehex: async (text) => (await this.api()).get("/api/converted/dehex", { text: text }, this.ApiKEY), ebase64: async (text) => (await this.api()).get("/api/converted/ebase64", { text: text }, this.ApiKEY), ebinary: async (text) => (await this.api()).get("/api/converted/ebinary", { text: text }, this.ApiKEY), ehex: async (text) => (await this.api()).get("/api/converted/ehex", { text: text }, this.ApiKEY), emoji_pedia: async (emoji) => (await this.api()).get("/api/converted/emojipedia", { emoji: emoji }, this.ApiKEY), emojimix: async (emoji) => (await this.api()).get("/api/converted/emojimix", { emoji: emoji }, this.ApiKEY), emojimix_2: async (emoji1, emoji2) => (await this.api()).get("/api/converted/emojimix2", { emoji1: emoji1, emoji2: emoji2 }, this.ApiKEY), fake_chat: async (username, avatar, chat) => (await this.api()).get("/api/converted/fakechat", { username: username, avatar: avatar, chat: chat }, this.ApiKEY, { responseType: "arraybuffer" }), meme_generator: async (top, bottom, img) => (await this.api()).get("/api/converted/memegenerator", { top: top, bottom: bottom, img: img }, this.ApiKEY, { responseType: "arraybuffer" }), mp42webp: async (url) => (await this.api()).get("/api/converted/mp42webp", { url: url }, this.ApiKEY, { responseType: "arraybuffer" }), ocr: async (image) => (await this.api()).get("/api/converted/ocr", { image: image }, this.ApiKEY), png2webp: async (url) => (await this.api()).get("/api/converted/png2webp", { url: url }, this.ApiKEY, { responseType: "arraybuffer" }), remini: async (url) => (await this.api()).get("/api/converted/remini", { url: url }, this.ApiKEY, { responseType: "arraybuffer" }), removebg: async (url) => (await this.api()).get("/api/converted/removebg", { url: url }, this.ApiKEY, { responseType: "arraybuffer" }), reverse_video: async (url) => (await this.api()).get("/api/converted/reversevideo", { url: url }, this.ApiKEY, { responseType: "arraybuffer" }), text2speach: async (language, text) => (await this.api()).get("/api/converted/tts", { language: language, text: text }, this.ApiKEY, { responseType: "arraybuffer" }), ttp: async (text) => (await this.api()).get("/api/converted/ttp", { text: text }, this.ApiKEY, { responseType: "arraybuffer" }), webp2mp4: async (url) => (await this.api()).get("/api/converted/webp2mp4", { url: url }, this.ApiKEY, { responseType: "arraybuffer" }), }; } get information() { return { corona_indonesia: async () => (await this.api()).get("/api/information/coronaindo", null, this.ApiKEY), corona_world: async () => (await this.api()).get("/api/information/coronaworld", null, this.ApiKEY), cuaca: async (city) => (await this.api()).get("/api/information/cuaca", { city: city }, this.ApiKEY), cuaca_2: async (lat, long) => (await this.api()).get("/api/information/cuaca2", { lat: lat, long: long }, this.ApiKEY), fake_data: async () => (await this.api()).get("/api/information/fakedata", null, this.ApiKEY), gsmarena_detail: async (url) => (await this.api()).get("/api/information/gsmarenadetail", { url: url }, this.ApiKEY), gsmarena_search: async (query) => (await this.api()).get("/api/information/gsmarenasearch", { query: query }, this.ApiKEY), hero_detail: async (query) => (await this.api()).get("/api/information/herodetail", { query: query }, this.ApiKEY), hero_list: async () => (await this.api()).get("/api/information/herolist", null, this.ApiKEY), hitung_wr: async (totalmatch, wr, targetwr) => (await this.api()).get("/api/information/hitungwr", { totalmatch: totalmatch, wr: wr, targetwr: targetwr }, this.ApiKEY), hoax: async () => (await this.api()).get("/api/information/hoax", null, this.ApiKEY), info_gempa: async () => (await this.api()).get("/api/information/gempa", null, this.ApiKEY), jadwal_bioskop: async (query) => (await this.api()).get("/api/information/jadwalbioskop", { query: query }, this.ApiKEY), jadwal_bola: async () => (await this.api()).get("/api/information/jadwalbola", null, this.ApiKEY), jadwal_tv: async () => (await this.api()).get("/api/information/jadwaltv", null, this.ApiKEY), jarak: async (from, to) => (await this.api()).get("/api/information/jarak", { from: from, to: to }, this.ApiKEY), kode_pos: async (query) => (await this.api()).get("/api/information/kodepos", { query: query }, this.ApiKEY), resep_read: async (url) => (await this.api()).get("/api/information/resep", { url: url }, this.ApiKEY), server_minecraft: async () => (await this.api()).get("/api/information/servermc", null, this.ApiKEY), technewsworld_detail: async (url) => (await this.api()).get("/api/information/tnwdetail", { url: url }, this.ApiKEY), technewsworld_search: async (query) => (await this.api()).get("/api/information/tnwsearch", { query: query }, this.ApiKEY), trend_google: async (country) => (await this.api()).get("/api/information/trendgoogle", { country: country }, this.ApiKEY), trend_twitter: async (country) => (await this.api()).get("/api/information/trendtweet", { country: country }, this.ApiKEY), trend_youtube: async (country) => (await this.api()).get("/api/information/trendyt", { country: country }, this.ApiKEY), urban_dictionary: async (query) => (await this.api()).get("/api/information/urbandictionary", { query: query }, this.ApiKEY), }; } get ai() { return { anime_diffusion: async (promt) => (await this.api()).get("/api/ai/animediff", { promt: promt }, this.ApiKEY, { responseType: "arraybuffer" }), bard_ai: async (chat) => (await this.api()).get("/api/ai/bardai", { chat: chat }, this.ApiKEY), blackbox: async (chat) => (await this.api()).get("/api/ai/blackbox", { chat: chat }, this.ApiKEY), chatgpt: async (chat) => (await this.api()).get("/api/ai/chatgpt", { chat: chat }, this.ApiKEY), midjourney: async (promt) => (await this.api()).get("/api/ai/midjourney", { promt: promt }, this.ApiKEY, { responseType: "arraybuffer" }), paraphraser: async (text) => (await this.api()).get("/api/ai/paraphraser", { text: text }, this.ApiKEY), recolor: async (image) => (await this.api()).get("/api/ai/recolor", { image: image }, this.ApiKEY, { responseType: "arraybuffer" }), stable_diffusion: async (promt) => (await this.api()).get("/api/ai/stablediff", { promt: promt }, this.ApiKEY, { responseType: "arraybuffer" }), }; } get epayment() { return { list_product_codm: async () => (await this.api()).get("/api/epayment/listcodm", null, this.ApiKEY), list_product_free_fire: async () => (await this.api()).get("/api/epayment/listff", null, this.ApiKEY), list_product_mobile_lejend: async () => (await this.api()).get("/api/epayment/listml", null, this.ApiKEY), list_product_point_blank: async () => (await this.api()).get("/api/epayment/listpb", null, this.ApiKEY), list_topup_dana: async () => (await this.api()).get("/api/epayment/listdana", null, this.ApiKEY), list_topup_gopay: async () => (await this.api()).get("/api/epayment/listgopay", null, this.ApiKEY), list_topup_ovo: async () => (await this.api()).get("/api/epayment/listovo", null, this.ApiKEY), topup_codm: async (product, id, email) => (await this.api()).get("/api/epayment/topupcodm", { product: product, id: id, email: email }, this.ApiKEY), topup_dana: async (product, no) => (await this.api()).get("/api/epayment/topupdana", { product: product, no: no }, this.ApiKEY), topup_free_fire: async (product, id, email) => (await this.api()).get("/api/epayment/topupff", { product: product, id: id, email: email }, this.ApiKEY), topup_gopay: async (product, no) => (await this.api()).get("/api/epayment/topupgopay", { product: product, no: no }, this.ApiKEY), topup_mobile_lejend: async (product, id, zoneid, email) => (await this.api()).get("/api/epayment/topupml", { product: product, id: id, zoneid: zoneid, email: email }, this.ApiKEY), topup_ovo: async (product, no) => (await this.api()).get("/api/epayment/topupovo", { product: product, no: no }, this.ApiKEY), topup_point_blank: async (product, id, email) => (await this.api()).get("/api/epayment/topuppb", { product: product, id: id, email: email }, this.ApiKEY), }; } get education() { return { brainly: async (query) => (await this.api()).get("/api/education/brainly", { query: query }, this.ApiKEY), detail_stackoverflow: async (url) => (await this.api()).get("/api/education/getstackoverflow", { url: url }, this.ApiKEY), kbbi: async (query) => (await this.api()).get("/api/education/kbbi", { query: query }, this.ApiKEY), roboguru: async (query, grade, mapel) => (await this.api()).get("/api/education/roboguru", { query: query, grade: grade, mapel: mapel }, this.ApiKEY), stackoverflow: async (query) => (await this.api()).get("/api/education/stackoverflow", { query: query }, this.ApiKEY), wiki_abstract: async (query) => (await this.api()).get("/api/education/wikiabstract", { query: query }, this.ApiKEY), wiki_media: async (query) => (await this.api()).get("/api/education/wikimedia", { query: query }, this.ApiKEY), wiki_pedia: async (query) => (await this.api()).get("/api/education/wikipedia", { query: query }, this.ApiKEY), }; } get entertainment() { return { alay: async (text) => (await this.api()).get("/api/entertainment/alay", { text: text }, this.ApiKEY), asah_otak: async () => (await this.api()).get("/api/entertainment/asahotak", null, this.ApiKEY), bahasa_purba: async (text) => (await this.api()).get("/api/entertainment/purba", { text: text }, this.ApiKEY), besar_kecil: async (text) => (await this.api()).get("/api/entertainment/besarkecil", { text: text }, this.ApiKEY), cak_lontong: async () => (await this.api()).get("/api/entertainment/caklontong", null, this.ApiKEY), family100: async () => (await this.api()).get("/api/entertainment/family100", null, this.ApiKEY), halah: async (text) => (await this.api()).get("/api/entertainment/halah", { text: text }, this.ApiKEY), heleh: async (text) => (await this.api()).get("/api/entertainment/heleh", { text: text }, this.ApiKEY), hilih: async (text) => (await this.api()).get("/api/entertainment/hilih", { text: text }, this.ApiKEY), holoh: async (text) => (await this.api()).get("/api/entertainment/holoh", { text: text }, this.ApiKEY), huluh: async (text) => (await this.api()).get("/api/entertainment/huluh", { text: text }, this.ApiKEY), kuis: async () => (await this.api()).get("/api/entertainment/kuis", null, this.ApiKEY), kuis_komedi: async () => (await this.api()).get("/api/entertainment/kuiskomedi", null, this.ApiKEY), nama_anime: async (text, type) => (await this.api()).get("/api/entertainment/namaanime", { text: text, type: type }, this.ApiKEY), nama_ninja: async (text) => (await this.api()).get("/api/entertainment/namaninja", { text: text }, this.ApiKEY), siapakah_aku: async () => (await this.api()).get("/api/entertainment/siapakahaku", null, this.ApiKEY), simsimi: async (chat) => (await this.api()).get("/api/entertainment/simsimi", { chat: chat }, this.ApiKEY), susun_kata: async () => (await this.api()).get("/api/entertainment/susunkata", null, this.ApiKEY), tebak_anime: async () => (await this.api()).get("/api/entertainment/tebakanime", null, this.ApiKEY), tebak_bendera: async () => (await this.api()).get("/api/entertainment/tebakbendera", null, this.ApiKEY), tebak_gambar: async () => (await this.api()).get("/api/entertainment/tebakgambar", null, this.ApiKEY), tebak_hewan: async () => (await this.api()).get("/api/entertainment/tebakhewan", null, this.ApiKEY), tebak_kabupaten: async () => (await this.api()).get("/api/entertainment/tebakkabupaten", null, this.ApiKEY), tebak_kalimat: async () => (await this.api()).get("/api/entertainment/tebakkalimat", null, this.ApiKEY), tebak_kata: async () => (await this.api()).get("/api/entertainment/tebakkata", null, this.ApiKEY), tebak_kimia: async () => (await this.api()).get("/api/entertainment/tebakkimia", null, this.ApiKEY), tebak_lirik: async () => (await this.api()).get("/api/entertainment/tebaklirik", null, this.ApiKEY), tebak_pahlawan: async () => (await this.api()).get("/api/entertainment/tebakpahlawan", null, this.ApiKEY), tebak_tebakan: async () => (await this.api()).get("/api/entertainment/tebaktebakan", null, this.ApiKEY), teka_teki: async () => (await this.api()).get("/api/entertainment/tekateki", null, this.ApiKEY), }; } get tools() { return { bypass_mirrored: async (url) => (await this.api()).get("/api/tools/mirrored", { url: url }, this.ApiKEY), bypass_ouo: async (url) => (await this.api()).get("/api/tools/ouo", { url: url }, this.ApiKEY), cc_generator: async (bin, bulan, tahun, cvv, jumlah) => (await this.api()).get("/api/tools/ccgen", { bin: bin, bulan: bulan, tahun: tahun, cvv: cvv, jumlah: jumlah }, this.ApiKEY), cuttly: async (url) => (await this.api()).get("/api/tools/cuttly", { url: url }, this.ApiKEY), expandurl: async (url) => (await this.api()).get("/api/tools/expandurl", { url: url }, this.ApiKEY), get_mail: async (id, domain) => (await this.api()).get("/api/tools/getmail", { id: id, domain: domain }, this.ApiKEY), get_mail_2: async (id) => (await this.api()).get("/api/tools/getmail2", { id: id }, this.ApiKEY), proxy_list: async () => (await this.api()).get("/api/tools/proxylist", null, this.ApiKEY), random_mail: async () => (await this.api()).get("/api/tools/randommail", null, this.ApiKEY), random_mail_2: async () => (await this.api()).get("/api/tools/randommail2", null, this.ApiKEY), shorturl: async (url) => (await this.api()).get("/api/tools/shorturl", { url: url }, this.ApiKEY), ssweb_desktop: async (url) => (await this.api()).get("/api/tools/ssdesktop", { url: url }, this.ApiKEY, { responseType: "arraybuffer" }), ssweb_phone: async (url) => (await this.api()).get("/api/tools/ssphone", { url: url }, this.ApiKEY, { responseType: "arraybuffer" }), ssweb_tablet: async (url) => (await this.api()).get("/api/tools/sstablet", { url: url }, this.ApiKEY, { responseType: "arraybuffer" }), style_text: async (text) => (await this.api()).get("/api/tools/styletext", { text: text }, this.ApiKEY), subfinder: async (domain) => (await this.api()).get("/api/tools/subfinder", { domain: domain }, this.ApiKEY), text_to_qrcode: async (text) => (await this.api()).get("/api/tools/qrcode", { text: text }, this.ApiKEY), tinyurl: async (url) => (await this.api()).get("/api/tools/tinyurl", { url: url }, this.ApiKEY), translate: async (text, language) => (await this.api()).get("/api/tools/translate", { text: text, language: language }, this.ApiKEY), }; } get canvas() { return { affect: async (img) => (await this.api()).get("/api/canvas/affect", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), bag: async (bg, cingot, coal, core, diamond, fish, gingot, gore, iingot, iore, jadite, leather, meat, ruby, stone, uranium, wood) => (await this.api()).get("/api/canvas/bag", { bg: bg, cingot: cingot, coal: coal, core: core, diamond: diamond, fish: fish, gingot: gingot, gore: gore, iingot: iingot, iore: iore, jadite: jadite, leather: leather, meat: meat, ruby: ruby, stone: stone, uranium: uranium, wood: wood }, this.ApiKEY, { responseType: "arraybuffer" }), beautiful: async (img) => (await this.api()).get("/api/canvas/beautiful", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), bed: async (img, img2) => (await this.api()).get("/api/canvas/bed", { img: img, img2: img2 }, this.ApiKEY, { responseType: "arraybuffer" }), blur: async (img) => (await this.api()).get("/api/canvas/blur", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), bonk: async (avatar1, avatar2) => (await this.api()).get("/api/canvas/bonk", { avatar1: avatar1, avatar2: avatar2 }, this.ApiKEY, { responseType: "arraybuffer" }), brightness: async (img, number) => (await this.api()).get("/api/canvas/brightness", { img: img, number: number }, this.ApiKEY, { responseType: "arraybuffer" }), burn: async (img, number) => (await this.api()).get("/api/canvas/burn", { img: img, number: number }, this.ApiKEY, { responseType: "arraybuffer" }), change_my_mind: async (text) => (await this.api()).get("/api/canvas/changemymind", { text: text }, this.ApiKEY, { responseType: "arraybuffer" }), circle: async (img) => (await this.api()).get("/api/canvas/circle", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), clyde: async (text) => (await this.api()).get("/api/canvas/clyde", { text: text }, this.ApiKEY, { responseType: "arraybuffer" }), color: async (img, color) => (await this.api()).get("/api/canvas/color", { img: img, color: color }, this.ApiKEY, { responseType: "arraybuffer" }), custom_gfx1: async (name, bg) => (await this.api()).get("/api/canvas/customgfx1", { name: name, bg: bg }, this.ApiKEY, { responseType: "arraybuffer" }), custom_gfx2: async (text1, text2, bg) => (await this.api()).get("/api/canvas/customgfx2", { text1: text1, text2: text2, bg: bg }, this.ApiKEY, { responseType: "arraybuffer" }), darkness: async (img, number) => (await this.api()).get("/api/canvas/darkness", { img: img, number: number }, this.ApiKEY, { responseType: "arraybuffer" }), delete: async (img) => (await this.api()).get("/api/canvas/delete", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), distracted: async (img, img2) => (await this.api()).get("/api/canvas/distracted", { img: img, img2: img2 }, this.ApiKEY, { responseType: "arraybuffer" }), facepalm: async (img) => (await this.api()).get("/api/canvas/facepalm", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), fuse: async (img, img2) => (await this.api()).get("/api/canvas/fuse", { img: img, img2: img2 }, this.ApiKEY, { responseType: "arraybuffer" }), gay: async (avatar, name, num, gay) => (await this.api()).get("/api/canvas/gay", { avatar: avatar, name: name, num: num, gay: gay }, this.ApiKEY, { responseType: "arraybuffer" }), gfx1: async (name) => (await this.api()).get("/api/canvas/gfx1", { name: name }, this.ApiKEY, { responseType: "arraybuffer" }), gfx2: async (name) => (await this.api()).get("/api/canvas/gfx2", { name: name }, this.ApiKEY, { responseType: "arraybuffer" }), gfx3: async (text1, text2) => (await this.api()).get("/api/canvas/gfx3", { text1: text1, text2: text2 }, this.ApiKEY, { responseType: "arraybuffer" }), gfx4: async (text1, text2) => (await this.api()).get("/api/canvas/gfx4", { text1: text1, text2: text2 }, this.ApiKEY, { responseType: "arraybuffer" }), gfx5: async (name) => (await this.api()).get("/api/canvas/gfx5", { name: name }, this.ApiKEY, { responseType: "arraybuffer" }), greyscale: async (img) => (await this.api()).get("/api/canvas/greyscale", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), gura: async (name) => (await this.api()).get("/api/canvas/gura", { name: name }, this.ApiKEY, { responseType: "arraybuffer" }), hacker1: async (avatar) => (await this.api()).get("/api/canvas/hacker1", { avatar: avatar }, this.ApiKEY, { responseType: "arraybuffer" }), hacker2: async (avatar) => (await this.api()).get("/api/canvas/hacker2", { avatar: avatar }, this.ApiKEY, { responseType: "arraybuffer" }), hitler: async (img) => (await this.api()).get("/api/canvas/hitler", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), horny: async (avatar) => (await this.api()).get("/api/canvas/horny", { avatar: avatar }, this.ApiKEY, { responseType: "arraybuffer" }), instagram: async (avatar, username, followers, following, post) => (await this.api()).get("/api/canvas/instagram", { avatar: avatar, username: username, followers: followers, following: following, post: post }, this.ApiKEY, { responseType: "arraybuffer" }), inventory: async (username, coal, stone, ore, ingot, wood, fish, avatar, bg) => (await this.api()).get("/api/canvas/inventory", { username: username, coal: coal, stone: stone, ore: ore, ingot: ingot, wood: wood, fish: fish, avatar: avatar, bg: bg }, this.ApiKEY, { responseType: "arraybuffer" }), invert: async (img) => (await this.api()).get("/api/canvas/invert", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), jail: async (img) => (await this.api()).get("/api/canvas/jail", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), joke_overhead: async (img) => (await this.api()).get("/api/canvas/jokeoverhead", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), kiss: async (img, img2) => (await this.api()).get("/api/canvas/kiss", { img: img, img2: img2 }, this.ApiKEY, { responseType: "arraybuffer" }), leave_message: async (username, tag, member, gc, avatar, bg) => (await this.api()).get("/api/canvas/leave", { username: username, tag: tag, member: member, gc: gc, avatar: avatar, bg: bg }, this.ApiKEY, { responseType: "arraybuffer" }), leave_message_2: async (username, member, avatar, bg) => (await this.api()).get("/api/canvas/leave2", { username: username, member: member, avatar: avatar, bg: bg }, this.ApiKEY, { responseType: "arraybuffer" }), leave_message_3: async (username, avatar) => (await this.api()).get("/api/canvas/leave3", { username: username, avatar: avatar }, this.ApiKEY, { responseType: "arraybuffer" }), level_up: async (avatar) => (await this.api()).get("/api/canvas/levelup", { avatar: avatar }, this.ApiKEY, { responseType: "arraybuffer" }), ohno: async (text) => (await this.api()).get("/api/canvas/ohno", { text: text }, this.ApiKEY, { responseType: "arraybuffer" }), opinion: async (img, text) => (await this.api()).get("/api/canvas/opinion", { img: img, text: text }, this.ApiKEY, { responseType: "arraybuffer" }), patrick: async (avatar) => (await this.api()).get("/api/canvas/patrick", { avatar: avatar }, this.ApiKEY, { responseType: "arraybuffer" }), pixelate: async (img) => (await this.api()).get("/api/canvas/pixelate", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), pornhub_comment: async (img, username, text) => (await this.api()).get("/api/canvas/phub", { img: img, username: username, text: text }, this.ApiKEY, { responseType: "arraybuffer" }), quote: async (img, username, text, color) => (await this.api()).get("/api/canvas/quote", { img: img, username: username, text: text, color: color }, this.ApiKEY, { responseType: "arraybuffer" }), rainbow: async (img) => (await this.api()).get("/api/canvas/rainbow", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), rank: async (avatar, username, tag, currentxp, requiredxp, level, rank) => (await this.api()).get("/api/canvas/rank", { avatar: avatar, username: username, tag: tag, currentxp: currentxp, requiredxp: requiredxp, level: level, rank: rank }, this.ApiKEY, { responseType: "arraybuffer" }), rank_2: async (avatar, bg, username, tag, currentxp, requiredxp, level) => (await this.api()).get("/api/canvas/rank2", { avatar: avatar, bg: bg, username: username, tag: tag, currentxp: currentxp, requiredxp: requiredxp, level: level }, this.ApiKEY, { responseType: "arraybuffer" }), rip: async (img) => (await this.api()).get("/api/canvas/rip", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), sepia: async (img) => (await this.api()).get("/api/canvas/sepia", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), sharpen: async (img, number) => (await this.api()).get("/api/canvas/sharpen", { img: img, number: number }, this.ApiKEY, { responseType: "arraybuffer" }), ship: async (avatar1, nama1, avatar2, nama2, num, status) => (await this.api()).get("/api/canvas/ship", { avatar1: avatar1, nama1: nama1, avatar2: avatar2, nama2: nama2, num: num, status: status }, this.ApiKEY, { responseType: "arraybuffer" }), shit: async (img) => (await this.api()).get("/api/canvas/shit", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), slap: async (img, img2) => (await this.api()).get("/api/canvas/slap", { img: img, img2: img2 }, this.ApiKEY, { responseType: "arraybuffer" }), spank: async (img, img2) => (await this.api()).get("/api/canvas/spank", { img: img, img2: img2 }, this.ApiKEY, { responseType: "arraybuffer" }), spongebob: async (avatar) => (await this.api()).get("/api/canvas/spongebob", { avatar: avatar }, this.ApiKEY, { responseType: "arraybuffer" }), spongebob_2: async (avatar) => (await this.api()).get("/api/canvas/spongebob2", { avatar: avatar }, this.ApiKEY, { responseType: "arraybuffer" }), spotify: async (author, album, start, end, image, title) => (await this.api()).get("/api/canvas/spotify", { author: author, album: album, start: start, end: end, image: image, title: title }, this.ApiKEY, { responseType: "arraybuffer" }), threshold: async (img, number) => (await this.api()).get("/api/canvas/threshold", { img: img, number: number }, this.ApiKEY, { responseType: "arraybuffer" }), trash: async (img) => (await this.api()).get("/api/canvas/trash", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), triggered: async (img) => (await this.api()).get("/api/canvas/triggered", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), vs: async (avatar1, nama1, avatar2, nama2) => (await this.api()).get("/api/canvas/vs", { avatar1: avatar1, nama1: nama1, avatar2: avatar2, nama2: nama2 }, this.ApiKEY, { responseType: "arraybuffer" }), wanted: async (img) => (await this.api()).get("/api/canvas/wanted", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), wasted: async (img) => (await this.api()).get("/api/canvas/wasted", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), welcome_message: async (username, tag, member, gc, avatar, bg) => (await this.api()).get("/api/canvas/welcome", { username: username, tag: tag, member: member, gc: gc, avatar: avatar, bg: bg }, this.ApiKEY, { responseType: "arraybuffer" }), welcome_message_2: async (username, member, gc, avatar, bg) => (await this.api()).get("/api/canvas/welcome2", { username: username, member: member, gc: gc, avatar: avatar, bg: bg }, this.ApiKEY, { responseType: "arraybuffer" }), welcome_message_3: async (username, avatar) => (await this.api()).get("/api/canvas/welcome3", { username: username, avatar: avatar }, this.ApiKEY, { responseType: "arraybuffer" }), xnxx: async (image, title) => (await this.api()).get("/api/canvas/xnxx", { image: image, title: title }, this.ApiKEY, { responseType: "arraybuffer" }), youtube_comment: async (img, username, text) => (await this.api()).get("/api/canvas/ytcomment", { img: img, username: username, text: text }, this.ApiKEY, { responseType: "arraybuffer" }), }; } get image_creator() { return { pat_pat: async (img) => (await this.api()).get("/api/imagecreator/patpat", { img: img }, this.ApiKEY, { responseType: "arraybuffer" }), }; } get movie_story() { return { cerpen_anak: async () => (await this.api()).get("/api/moviestory/cerpenanak", null, this.ApiKEY), cerpen_bahasa_daerah: async () => (await this.api()).get("/api/moviestory/cerpenbahasadaerah", null, this.ApiKEY), cerpen_bahasa_inggris: async () => (await this.api()).get("/api/moviestory/cerpenbahasainggris", null, this.ApiKEY), cerpen_bahasa_jawa: async () => (await this.api()).get("/api/moviestory/cerpenbahasajawa", null, this.ApiKEY), cerpen_bahasa_sunda: async () => (await this.api()).get("/api/moviestory/cerpenbahasasunda", null, this.ApiKEY), cerpen_budaya: async () => (await this.api()).get("/api/moviestory/cerpenbudaya", null, this.ApiKEY), cerpen_cinta: async () => (await this.api()).get("/api/moviestory/cerpencinta", null, this.ApiKEY), cerpen_cinta_dalam_hati_terpendam: async () => (await this.api()).get("/api/moviestory/cerpencintadalamhati", null, this.ApiKEY), cerpen_cinta_islami: async () => (await this.api()).get("/api/moviestory/cerpencintaislami", null, this.ApiKEY), cerpen_cinta_pertama: async () => (await this.api()).get("/api/moviestory/cerpencintapertama", null, this.ApiKEY), cerpen_cinta_romantis: async () => (await this.api()).get("/api/moviestory/cerpencintaromantis", null, this.ApiKEY), cerpen_cinta_sedih: async () => (await this.api()).get("/api/moviestory/cerpencintasedih", null, this.ApiKEY), cerpen_cinta_segitiga: async () => (await this.api()).get("/api/moviestory/cerpencintasegitiga", null, this.ApiKEY), cerpen_cinta_sejati: async () => (await this.api()).get("/api/moviestory/cerpencintasejati", null, this.ApiKEY), cerpen_covid_19: async () => (await this.api()).get("/api/moviestory/cerpencovid19", null, this.ApiKEY), cerpen_dongeng_cerita_rakyat: async () => (await this.api()).get("/api/moviestory/cerpendongeng", null, this.ApiKEY), cerpen_fabel_hewan: async () => (await this.api()).get("/api/moviestory/cerpenfabel", null, this.ApiKEY), cerpen_fantasi_fiksi: async () => (await this.api()).get("/api/moviestory/cerpenfantasi", null, this.ApiKEY), cerpen_fiksi_penggemar: async () => (await this.api()).get("/api/moviestory/cerpenfiksipenggemar", null, this.ApiKEY), cerpen_galau: async () => (await this.api()).get("/api/moviestory/cerpengalau", null, this.ApiKEY), cerpen_gokil: async () => (await this.api()).get("/api/moviestory/cerpengokil", null, this.ApiKEY), cerpen_horor: async () => (await this.api()).get("/api/moviestory/cerpenhoror", null, this.ApiKEY), cerpen_inspiratif: async () => (await this.api()).get("/api/moviestory/cerpeninspiratif", null, this.ApiKEY), cerpen_islami: async () => (await this.api()).get("/api/moviestory/cerpenislami", null, this.ApiKEY), cerpen_jepang: async () => (await this.api()).get("/api/moviestory/cerpenjepang", null, this.ApiKEY), cerpen_kehidupan: async () => (await this.api()).get("/api/moviestory/cerpenkehidupan", null, this.ApiKEY), cerpen_keluarga: async () => (await this.api()).get("/api/moviestory/cerpenkeluarga", null, this.ApiKEY), cerpen_kisah_nyata: async () => (await this.api()).get("/api/moviestory/cerpenkisahnyata", null, this.ApiKEY), cerpen_korea: async () => (await this.api()).get("/api/moviestory/cerpenkorea", null, this.ApiKEY), cerpen_kristen: async () => (await this.api()).get("/api/moviestory/cerpenkristen", null, this.ApiKEY), cerpen_liburan: async () => (await this.api()).get("/api/moviestory/cerpenliburan", null, this.ApiKEY), cerpen_lingkungan: async () => (await this.api()).get("/api/moviestory/cerpenlingkungan", null, this.ApiKEY), cerpen_lucu: async () => (await this.api()).get("/api/moviestory/cerpenlucu", null, this.ApiKEY), cerpen_malaysia: async () => (await this.api()).get("/api/moviestory/cerpenmalaysia", null, this.ApiKEY), cerpen_mengharukan: async () => (await this.api()).get("/api/moviestory/cerpenmengharukan", null, this.ApiKEY), cerpen_misteri: async () => (await this.api()).get("/api/moviestory/cerpenmisteri", null, this.ApiKEY), cerpen_motivasi: async () => (await this.api()).get("/api/moviestory/cerpenmotivasi", null, this.ApiKEY), cerpen_nasihat: async () => (await this.api()).get("/api/moviestory/cerpennasihat", null, this.ApiKEY), cerpen_nasionalisme: async () => (await this.api()).get("/api/moviestory/cerpennasionalisme", null, this.ApiKEY), cerpen_olahraga: async () => (await this.api()).get("/api/moviestory/cerpenolahraga", null, this.ApiKEY), cerpen_patah_hati: async () => (await this.api()).get("/api/moviestory/cerpenpatahhati", null, this.ApiKEY), cerpen_penantian: async () => (await this.api()).get("/api/moviestory/cerpenpenantian", null, this.ApiKEY), cerpen_pendidikan: async () => (await this.api()).get("/api/moviestory/cerpenpendidikan", null, this.ApiKEY), cerpen_pengalaman_pribadi: async () => (await this.api()).get("/api/moviestory/cerpenpengalamanpriba