LOADING DOCUMENTATION
● ● ●
FAHRIAPI DOCUMENTATION

ONE DOCS PAGE.
EVERY API.

Choose a category to open its endpoints. Choose it again to close. The list is generated from the live plugin registry.

Converter30 APIS
GET Baby API/api/baby

Baby API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/baby?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply baby voice effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/baby?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Bass API/api/bass

Bass API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/bass?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply bass boost to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/bass?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Chelsie API/api/chelsie

Chelsie API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/chelsie?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply the Chelsie voice effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/chelsie?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Cherry API/api/cherry

Cherry API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/cherry?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply the Cherry voice effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/cherry?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Deep API/api/deep

Deep API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/deep?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply deep voice effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/deep?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Dylan API/api/dylan

Dylan API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/dylan?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply the Dylan voice effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/dylan?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Ethan API/api/ethan

Ethan API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/ethan?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply the Ethan voice effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/ethan?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Fast API/api/fast

Fast API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/fast?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to speed up

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/fast?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Ghost API/api/ghost

Ghost API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/ghost?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/ghost?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Hidetext API/api/hidetext

Hidetext API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/hidetext?text=YOUR_TEXT

PARAMETERS

textREQUIRED · TEXT · Text input

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/hidetext?text=YOUR_TEXT);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Jada API/api/jada

Jada API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/jada?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply the Jada voice effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/jada?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Megaphone API/api/megaphone

Megaphone API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/megaphone?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply megaphone effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/megaphone?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Nightcore API/api/nightcore

Nightcore API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/nightcore?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to convert to nightcore

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/nightcore?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Ocr API/api/ocr

Ocr API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/ocr?image_url=YOUR_IMAGE_URL

PARAMETERS

image_urlREQUIRED · URL · Public image URL to extract text from

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/ocr?image_url=YOUR_IMAGE_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Reverse API/api/reverse

Reverse API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/reverse?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to reverse

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/reverse?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Robot API/api/robot

Robot API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/robot?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply robot voice effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/robot?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Slowdown API/api/slowdown

Slowdown API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/slowdown?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to slow down

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/slowdown?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Stereo API/api/stereo

Stereo API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/stereo?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to convert to stereo

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/stereo?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Sunny API/api/sunny

Sunny API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/sunny?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply the Sunny voice effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/sunny?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Toimg API/api/toimg

Toimg API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/toimg?media_url=YOUR_MEDIA_URL

PARAMETERS

media_urlREQUIRED · URL · Public sticker or media URL to convert to image

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/toimg?media_url=YOUR_MEDIA_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Tomp3 API/api/tomp3

Tomp3 API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/tomp3?media_url=YOUR_MEDIA_URL

PARAMETERS

media_urlREQUIRED · URL · Public video or audio URL to convert to MP3

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/tomp3?media_url=YOUR_MEDIA_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Topdf API/api/topdf

Topdf API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/topdf?image_url=YOUR_IMAGE_URL

PARAMETERS

image_urlREQUIRED · URL · Public image URL to convert to PDF

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/topdf?image_url=YOUR_IMAGE_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Toptv API/api/toptv

Toptv API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/toptv?video_url=YOUR_VIDEO_URL

PARAMETERS

video_urlREQUIRED · URL · Public video URL to convert to supported TV format

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/toptv?video_url=YOUR_VIDEO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
POST Tourl API/api/tourl

Tourl API endpoint.

POST REQUEST

curl -X POST -F "file=@/path/to/file" https://fahriapi.duckdns.org/api/tourl

PARAMETERS

fileREQUIRED · FILE · Image, video, or audio file to upload

JAVASCRIPT

const form = new FormData();
const file = document.querySelector('input[type="file"]')?.files[0];
form.append('file', file);
const response = await fetch(https://fahriapi.duckdns.org/api/tourl, { method: 'POST', body: form });
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Tovid API/api/tovid

Tovid API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/tovid?media_url=YOUR_MEDIA_URL

PARAMETERS

media_urlREQUIRED · URL · Public image, GIF, or media URL to convert to video

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/tovid?media_url=YOUR_MEDIA_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Tts API/api/tts

Tts API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/tts?text=YOUR_TEXT

PARAMETERS

textREQUIRED · TEXT · Text to convert to speech

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/tts?text=YOUR_TEXT);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Ttsdracin API/api/ttsdracin

Ttsdracin API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/ttsdracin?text=YOUR_TEXT

PARAMETERS

textREQUIRED · TEXT · Text to convert to speech

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/ttsdracin?text=YOUR_TEXT);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Ttsid API/api/ttsid

Ttsid API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/ttsid?text=YOUR_TEXT

PARAMETERS

textREQUIRED · TEXT · Indonesian text to convert to speech

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/ttsid?text=YOUR_TEXT);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Underwater API/api/underwater

Underwater API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/underwater?audio_url=YOUR_AUDIO_URL

PARAMETERS

audio_urlREQUIRED · URL · Public audio URL to apply the underwater effect to

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/underwater?audio_url=YOUR_AUDIO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Vis API/api/vis

Vis API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/vis?video_url=YOUR_VIDEO_URL

PARAMETERS

video_urlREQUIRED · URL · Public video URL for visual processing

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/vis?video_url=YOUR_VIDEO_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
Downloader11 APIS
GET Apple Music API/api/applemusic

Apple Music API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/applemusic?title=YOUR_TITLE&quality=YOUR_QUALITY

PARAMETERS

titleREQUIRED · TEXT · Song title, artist name, or both
qualityOPTIONAL · TEXT · Audio quality: 64, 128, 192, 256, 320, or m4a

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/applemusic?title=YOUR_TITLE&quality=YOUR_QUALITY);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Capcut API/api/capcut

Capcut API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/capcut?url=YOUR_URL

PARAMETERS

urlREQUIRED · STRING · Public CapCut URL

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/capcut?url=YOUR_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Facebook API/api/facebook

Facebook API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/facebook?url=YOUR_URL

PARAMETERS

urlREQUIRED · STRING · Public Facebook video URL

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/facebook?url=YOUR_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Instagram Downloader API/api/igdl

Instagram Downloader API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/igdl?url=YOUR_URL

PARAMETERS

urlREQUIRED · STRING · Instagram post, reel, or reels URL

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/igdl?url=YOUR_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET NPM Downloader API/api/npmdl

NPM Downloader API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/npmdl?package=YOUR_PACKAGE

PARAMETERS

packageREQUIRED · TEXT · NPM package name

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/npmdl?package=YOUR_PACKAGE);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Pinterest Downloader API/api/pindl

Pinterest Downloader API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/pindl?url=YOUR_URL

PARAMETERS

urlREQUIRED · URL · Pinterest media URL

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/pindl?url=YOUR_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Pinterest Search API/api/pinsearch

Pinterest Search API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/pinsearch?query=YOUR_QUERY

PARAMETERS

queryREQUIRED · TEXT · Pinterest search query

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/pinsearch?query=YOUR_QUERY);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Play API/api/play

Play API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/play?query=YOUR_QUERY

PARAMETERS

queryREQUIRED · TEXT · Song title, artist, or YouTube search query

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/play?query=YOUR_QUERY);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET TikTok MP3 API/api/ttmp3

TikTok MP3 API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/ttmp3?url=YOUR_URL

PARAMETERS

urlREQUIRED · URL · TikTok video URL

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/ttmp3?url=YOUR_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET TikTok Search API/api/tiktoksearch

TikTok Search API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/tiktoksearch?query=YOUR_QUERY

PARAMETERS

queryREQUIRED · TEXT · TikTok search query

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/tiktoksearch?query=YOUR_QUERY);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Tiktok API/api/tiktok

Tiktok API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/tiktok?url=YOUR_URL

PARAMETERS

urlREQUIRED · STRING · TikTok URL

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/tiktok?url=YOUR_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
Image3 APIS
GET HD Image API/api/hd

HD Image API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/hd?image_url=YOUR_IMAGE_URL

PARAMETERS

image_urlREQUIRED · URL · Public image URL to upscale (image only)

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/hd?image_url=YOUR_IMAGE_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Pixelblur API/api/pixelblur

Pixelblur API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/pixelblur?image_url=YOUR_IMAGE_URL

PARAMETERS

image_urlREQUIRED · URL · Public image URL to pixel-blur

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/pixelblur?image_url=YOUR_IMAGE_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Ps2 API/api/ps2

Ps2 API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/ps2?image_url=YOUR_IMAGE_URL

PARAMETERS

image_urlREQUIRED · URL · Public image URL to transform into PS2 style

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/ps2?image_url=YOUR_IMAGE_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
Search6 APIS
GET Lyrics API/api/lyrics

Lyrics API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/lyrics?query=YOUR_QUERY

PARAMETERS

queryREQUIRED · TEXT · Song title, artist, or lyrics search query

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/lyrics?query=YOUR_QUERY);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Screenshot Web API/api/ssweb

Screenshot Web API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/ssweb?url=YOUR_URL

PARAMETERS

urlREQUIRED · URL · Website URL to capture

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/ssweb?url=YOUR_URL);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Searchsound API/api/searchsound

Searchsound API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/searchsound?query=YOUR_QUERY

PARAMETERS

queryREQUIRED · TEXT · Sound search query

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/searchsound?query=YOUR_QUERY);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Waifu API/api/waifu

Waifu API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/waifu?query=YOUR_QUERY

PARAMETERS

queryREQUIRED · TEXT · Optional category or search text

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/waifu?query=YOUR_QUERY);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Weather API/api/weather

Weather API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/weather?query=YOUR_QUERY

PARAMETERS

queryREQUIRED · TEXT · City or location name

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/weather?query=YOUR_QUERY);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}
GET Wikipedia API/api/wikipedia

Wikipedia API endpoint.

GET REQUEST

GET https://fahriapi.duckdns.org/api/wikipedia?query=YOUR_QUERY

PARAMETERS

queryREQUIRED · TEXT · Wikipedia search query

JAVASCRIPT

const response = await fetch(https://fahriapi.duckdns.org/api/wikipedia?query=YOUR_QUERY);
const data = await response.json();

TRY IT

Waiting for request...

RESPONSE

{"status":true,"result":{...}}