MurkAPI 2.0 is now live!

Documentation
NOTE
All API's now support JSON output. Just add &json onto the url.

API's
Random Fact
URL:
GET: https://murkapi.com/fact.php?key=<KEY>
Attributes:
Key [required] - MurkAPI Key
JSON [optional] - Returns in JSON
Example response:
In England, in the 1880's, 'Pants' was considered a dirty word.
Bitcoin Price
URL:
GET: https://murkapi.com/btc.php?key=<KEY>&cur=<USD>&value=<5>
Attributes:
Key [required] - MurkAPI Key
Cur [required] - Currency Code
Value [required] - Amount of "Cur" to be converted
JSON [optional] - Returns in JSON
Example response:
0.00430344 BTC
Steam Games
URL:
GET: https://murkapi.com/steam.php?key=<KEY>&id=<64ID>
Attributes:
Key [required] - MurkAPI Key
ID [required] - Steam 64 Profile ID
JSON [optional] - Returns in JSON
Example response:
Counter Strike: Global Offensive
Hours Played: 123
Steam 3 Letter
URL:
GET: https://murkapi.com/urls.php?key=<KEY>
Attributes:
Key [required] - MurkAPI Key
JSON [optional] - Returns in JSON
Example response:
https://steamcommunity.com/id/2np
Info Gen
URL:
GET: https://murkapi.com/gen.php?key=<KEY>
Attributes:
Key [required] - MurkAPI Key
JSON [optional] - Returns in JSON
Example response:
Name: Mrs Ambre David
Gender: female
Address: 5186 rue de la charité, dijon, hautes-alpes, 67259
Email: ambre.david@example.com
Logins: greenfrog886 / scream
D.O.B: 1948-11-21 04:17:12
Cell #: 06-90-10-31-44
ID: INSEE - 2481012448847 22
Nationality: FR
GeoIP
URL:
GET: https://murkapi.com/geoip.php?key=<KEY>&ip=<IP>
Attributes:
Key [required] - MurkAPI Key
IP [required] - IP Address to lookup
JSON [optional] - Returns in JSON
Example response:
Country: United States (US)
Region: AZ
City: Scottsdale
Zip Code: 85260
Long/Lat: -111.89060211182 / 33.61190032959
Timezone: America/Phoenix
ISP: GoDaddy.com, LLC
MD5 Hasher
URL:
GET: https://murkapi.com/hash.php?key=<KEY>&type=<ENC/DEC>&(text=<TEXT> OR hash=<HASH>)
Attributes:
Key [required] - MurkAPI Key
Type [required] - Encrypt or Decrypt
Text [optional] - Text to encrypt if using "ENC"
Hash [optional] - Hash to decrypt if using "DEC"
JSON [optional] - Returns in JSON
Example response:
5f4dcc3b5aa765d61d8327deb882cf99
OR:
password
Random URL
URL:
GET: https://murkapi.com/random.php?key=<KEY>
Attributes:
Key [required] - MurkAPI Key
JSON [optional] - Returns in JSON
Example response:
http://www.wutdafuk.com/
Send Tweet
URL:
GET: https://murkapi.com/tweet.php?key=<KEY>&tweet=<TWEET>
Attributes:
Key [required] - MurkAPI Key
Tweet [required] - Text to tweet from @inb4blocked
JSON [optional] - Returns in JSON
Example response:
Successful tweet to @inb4blocked - Documentation
Dox Helper
URL:
GET: https://murkapi.com/dox.php?key=<KEY>&value=<USERNAME/EMAIL>
Attributes:
Key [required] - MurkAPI Key
Value [required] - Username or email to lookup
JSON [optional] - Returns in JSON
Example response:
30 URL's relevant to the search term.
Is It Up?
URL:
GET: https://murkapi.com/isup.php?key=<KEY>&domain=<DOMAIN>
Attributes:
Key [required] - MurkAPI Key
Domain [required] - The domain to check online status
JSON [optional] - Returns in JSON
Example response:
www.murkapi.com is up.
WhoIs Lookup
URL:
GET: https://murkapi.com/whois.php?key=<KEY>&domain=<DOMAIN>
Attributes:
Key [required] - MurkAPI Key
Domain [required] - The domain to whois lookup
JSON [optional] - Returns in JSON
Example response:
Name: Dns Admin
Organization: Google Inc.
Address: Please contact contact-admin@google.com, 1600 Amphitheatre Parkway
State / Province: CA
Postal Code: 94043
Country: US
Phone: +1.6502530000
Fax: +1.6506188571
City: Mountain View
Email: https://who.is/tools/stringImage?img=YrQ63M4Gjp8xfcP3HRYGNgfuYHjcQ3AsEpUo6TDqs20%3D
Host -> IP
URL:
GET: https://murkapi.com/url2ip.php?key=<KEY>&domain=<DOMAIN>
Attributes:
Key [required] - MurkAPI Key
Domain [required] - The domain to get the IP of
JSON [optional] - Returns in JSON
Example response:
123.45.678.90
YouTube Stats
URL:
GET: https://murkapi.com/youtube.php?key=<KEY>&id=<VID ID>
Attributes:
Key [required] - MurkAPI Key
ID [required] - The YouTube video ID
JSON [optional] - Returns in JSON
Example response:
Title: Papa Roach - Where Did The Angels Go (Official Music Video)
Views: 3,050,466
Likes: 24,327
Dislikes: 354
Comments: 1,282
Thumbnail: https://i.ytimg.com/vi/Aknedws1g94/maxresdefault.jpg
Twitter Stats
URL:
GET: https://murkapi.com/twitter.php?key=<KEY>&url=<TWEET/PROFILE LINK>
Attributes:
Key [required] - MurkAPI Key
URL [required] - Tweet or Profile URL
JSON [optional] - Returns in JSON
Example response:
Tweets: 4,193
Followers: 1,262
Following: 958
Likes: 4,361
Joined: 09:40 - 3. Juli 2012
Avatar: https://pbs.twimg.com/profile_images/824975939176120321/4BSfEfIZ.jpg
Instagram Stats
URL:
GET: https://murkapi.com/insta.php?key=<KEY>&type=<PICTURE/PROFILE>&value=<PIC ID/PROFILE NAME>
Attributes:
Key [required] - MurkAPI Key
Type [required] - Picture or Profile
Value [required] - Picture ID or Profile Name
JSON [optional] - Returns in JSON
Example response:
Followers: 7816598
Following: 297
Bio: IMG Models, NY, Paris, Milan. Contact: Elizabeth Carpenter liz.carpenter@img.com
Avatar: https://scontent.cdninstagram.com/t51.2885-19/s320x320/14473940_1711846109139297_8129507281755701248_a.jpg
Random Proxy
URL:
GET: https://murkapi.com/proxygen.php?key=<KEY>
Attributes:
Key [required] - MurkAPI Key
JSON [optional] - Returns in JSON
Example response:
123.45.678.90
Is Proxy?
URL:
GET: https://murkapi.com/proxy.php?key=<KEY>&ip=<IP>
Attributes:
Key [required] - MurkAPI Key
IP [required] - The IP to proxy check
JSON [optional] - Returns in JSON
NOTE: Multiple IP's can be checked at once by splitting them with a ":"
Example response:
IP isn't a proxy.
Port Scanner
URL:
GET: https://murkapi.com/ports.php?key=<KEY>&url=<URL>
Attributes:
Key [required] - MurkAPI Key
URL [required] - The URL to port check
JSON [optional] - Returns in JSON
Example response:
Opened Ports: 21(ftp), 22(ssh), 25(smtp), 53(domain), 80(http), 110(pop3), 3306(mysql)
Website Headers
URL:
GET: https://murkapi.com/header.php?key=<KEY>&url=<URL>
Attributes:
Key [required] - MurkAPI Key
URL [required] - The URL to grab headers from
JSON [optional] - Returns in JSON
Example response:
HTTP/1.1 301 Moved Permanently
Date: Fri, 14 Apr 2017 19:20:06 GMT
Server: Apache
Location: https://www.murkapi.com/
Content-Length: 297
Connection: close
Content-Type: text/html; charset=iso-8859-1
HTTP/1.1 200 OK
Date: Fri, 14 Apr 2017 19:20:06 GMT
Server: Apache
X-Powered-By: PHP/7.1.3
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: PHPSESSID=m7pr4drend0iaup17pu497oic4; path=/
Vary: Accept-Encoding
X-Powered-By: PleskLin
Connection: close
Content-Type: text/html; charset=UTF-8
Word Counter
URL:
GET: https://murkapi.com/words.php?key=<KEY>&url=<URL>
Attributes:
Key [required] - MurkAPI Key
URL [required] - The URL to count words
JSON [optional] - Returns in JSON
Example response:
54,677
Text -> Cool Font
URL:
GET: https://murkapi.com/font.php?key=<KEY>&text=<TEXT>
Attributes:
Key [required] - MurkAPI Key
Text [required] - The text to turn into cool font
JSON [optional] - Returns in JSON
Example response:
ⓟⓞⓣⓐⓣⓞ
Password Generator
URL:
GET: https://murkapi.com/pass.php?key=<KEY>&length=<LENGTH>
Attributes:
Key [required] - MurkAPI Key
Length [required] - Length of password. 8-40
JSON [optional] - Returns in JSON
Example response:
yP}7_%g3
Captcha System
URL:
GET: https://murkapi.com/captcha.php?key=<KEY>&code=<CODE>
Attributes:
Key [required] - MurkAPI Key
Code [optional] - Use if submitting a code which is already generated
Help [optional] - Shows more info on usage
JSON [optional] - Returns in JSON
Example response:
Code: 55555 OR 0/1 When submitting
Minecraft Server Info
URL:
GET: https://murkapi.com/mc.php?key=<KEY>&server=<HOSTNAME>
Attributes:
Key [required] - MurkAPI Key
Server [required] - Hostname of minecraft server
JSON [optional] - Returns in JSON
Example response:
Status: Online
Host: mc.momentonetwork.net:25565
Ping: 50
Version: 1.11.2
Protocol: 4
Players: 243/1000
MOTD: MomentoNetwork [1.7-1.11] Factions reset released! 200$+ FTop Prizes!
Ping Website
URL:
GET: https://murkapi.com/ping.php?key=<KEY>&url=<URL>
Attributes:
Key [required] - MurkAPI Key
URL [required] - The URL to ping
JSON [optional] - Returns in JSON
Example response:
PING www.google.com (172.217.19.4) 56(84) bytes of data.
64 bytes from zrh04s08-in-f4.1e100.net (172.217.19.4): icmp_seq=1 ttl=58 time=13.4 ms
64 bytes from zrh04s08-in-f4.1e100.net (172.217.19.4): icmp_seq=2 ttl=58 time=13.0 ms
64 bytes from zrh04s08-in-f4.1e100.net (172.217.19.4): icmp_seq=3 ttl=58 time=13.0 ms
--- www.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 13.033/13.181/13.468/0.202 ms
DNS Record Lookup
URL:
GET: https://murkapi.com/dns.php?key=<KEY>&url=<URL>
Attributes:
Key [required] - MurkAPI Key
URL [required] - The URL to DNS lookup
JSON [optional] - Returns in JSON
Example response:
{
"host": "www.google.com",
"class": "IN",
"ttl": 557,
"type": "A",
"ip": "172.217.16.132"
},
{
"host": "www.google.com",
"class": "IN",
"ttl": 725,
"type": "AAAA",
"ipv6": "2a00:1450:4001:81d::2004"
}
Meme Generator
URL:
GET: https://murkapi.com/meme.php?key=<KEY>&image=<BACKGROUND URL>&top=<TEXT>&bot=<TEXT>
Attributes:
Key [required] - MurkAPI Key
Image [required] - The URL to the meme background
Top [required] - Top line meme text
Bot [required] - Bottom line meme text
JSON [optional] - Returns in JSON
Example response:
https://murkapi.com/files/memes/12345.jpg
CloudFlare Resolver
URL:
GET: https://murkapi.com/cf.php?key=<KEY>&url=<URL>
Attributes:
Key [required] - MurkAPI Key
URL [required] - The URL to grab IP of
JSON [optional] - Returns in JSON
Example response:
123.45.678.90
URL Shortener
URL:
GET: https://murkapi.com/shorten.php?key=<KEY>&url=<URL>&type=<GOOGLE/ADFLY/SHORTEST/BITLY>
Attributes:
Key [required] - MurkAPI Key
URL [required] - The URL you want to shorten
Type [required] - The kind of link you want to generate
JSON [optional] - Returns in JSON
Example response:
http://adf.ly/12345
Binary Converter
URL:
GET: https://murkapi.com/binary.php?key=<KEY>&type=<ENC/DEC>&input=<INPUT>
Attributes:
Key [required] - MurkAPI Key
Type [required] - Encrypt or Decrypt binary
Input [required] - The text you want to encrypt or decrypt
JSON [optional] - Returns in JSON
Example response:
0100100001100101011011000110110001101111
OR:
Hello
Calculator
URL:
GET: https://murkapi.com/calc.php?key=<KEY>&sum=<5+5>
Attributes:
Key [required] - MurkAPI Key
Sum [required] - The sum to work out
JSON [optional] - Returns in JSON
Example response:
10
TeamSpeak Server Info
URL:
GET: https://murkapi.com/ts.php?key=<KEY>&ip=<IP:PORT>
Attributes:
Key [required] - MurkAPI Key
IP [required] - The IP & Port of the teamspeak server
JSON [optional] - Returns in JSON
Example response:
Name: ViVe.Ez [TeamSpeak3]@pukawka.pl
Country: FR
Users: 19/60
Status: Online
Premium: No
Password: No
QR Code Generator
URL:
GET: https://murkapi.com/qr.php?key=<KEY>&value=<VALUE>
Attributes:
Key [required] - MurkAPI Key
Value [required] - The value to convert into QR Code
JSON [optional] - Returns in JSON
Example response:
Random GIF Finder
URL:
GET: https://murkapi.com/gif.php?key=<KEY>&search=<KEYWORD>
Attributes:
Key [required] - MurkAPI Key
Search [required] - The keyword of the desired GIF
Show [optional] - Displays the GIF instead of URL
JSON [optional] - Returns in JSON
Example response:
https://media.giphy.com/media/cp9mafwcwRCkU/giphy.gif
Home IP Checker
URL:
GET: https://murkapi.com/home.php?key=<KEY>&ip=<IP>
Attributes:
Key [required] - MurkAPI Key
IP [required] - The IP you wish the check
JSON [optional] - Returns in JSON
Example response:
IP is a home connection.
IP Abuse Check
URL:
GET: https://murkapi.com/ipcheck.php?key=<KEY>&ip=<IP>
Attributes:
Key [required] - MurkAPI Key
IP [required] - The IP you wish the check
JSON [optional] - Returns in JSON
Example response:
Good IP.
Site Comparer
URL:
GET: https://murkapi.com/compare.php?key=<KEY>&url=<URL>&url1=<URL>
Attributes:
Key [required] - MurkAPI Key
URL [required] - The first URL to compare
URL1 [required] - The second URL to compare
JSON [optional] - Returns in JSON
Example response:
10,345 matches. 87% similar.
Roblox User Info
URL:
GET: https://murkapi.com/roblox.php?key=<KEY>&user=<USERNAME>
Attributes:
Key [required] - MurkAPI Key
User [required] - The roblox username to check
JSON [optional] - Returns in JSON
Example response:
User ID: 247137
Screenshot: https://t5.rbxcdn.com/a5413ff8b758c4c4511c264659180e11
Friends: 3
Best Friend: RuralDerpynessmaster (112830410)
Groups: 3
WikiPedia Search
URL:
GET: https://murkapi.com/wiki.php?key=<KEY>&search=<SEARCH-TERM>
Attributes:
Key [required] - MurkAPI Key
Search [required] - The word/object/thing you want to get a definition for.
JSON [optional] - Returns in JSON
Example response:
A computer is a device that can be instructed to carry out an arbitrary set of arithmetic or logical operations automatically.
Minecraft Migrated Checker
URL:
GET: https://murkapi.com/migrated.php?key=<KEY>&user=<USERNAME(S)>
Attributes:
Key [required] - MurkAPI Key
User [required] - The Minecraft username you want to check.
JSON [optional] - Returns in JSON
NOTE: Multiple users can be checked at once by splitting them with a ",". MAX: 100
NOTE: When checking multiple users, only valid usernames will show.
Example response:
MurkAPI is migrated.
Steam User Info
URL:
GET: https://murkapi.com/steaminfo.php?key=<KEY>&id=<64ID>
Attributes:
Key [required] - MurkAPI Key
ID [required] - Steam 64 Profile ID
JSON [optional] - Returns in JSON
Example response:
Dispay Name: MurkAPI
Real Name: MR MURK
Country: Libya
Status: Currently Online
Steam Level: 32
Badges: 29
Games: 66
Groups: 3
Friends: 12
VAC Ban: No
URL Redirect Checker
URL:
GET: https://murkapi.com/redirects.php?key=<KEY>&url=<URL>
Attributes:
Key [required] - MurkAPI Key
URL [required] - The URL to check
JSON [optional] - Returns in JSON
Example response:
https://murkapi.com
Breached Account Checker
URL:
GET: https://murkapi.com/breach.php?key=<KEY>&search=<NAME/EMAIL>
Attributes:
Key [required] - MurkAPI Key
Search [required] - The username or email to check
JSON [optional] - Returns in JSON
Example response:
000webhost (000webhost.com)
Google (google.com)
Facebook (facebook.com)
Random Image Finder
URL:
GET: https://murkapi.com/img.php?key=<KEY>&search=<KEYWORD>
Attributes:
Key [required] - MurkAPI Key
Search [required] - The keyword of the desired image
Show [optional] - Displays the image instead of URL
JSON [optional] - Returns in JSON
Example response:
http://i.imgur.com/WkaNidE.png
Hash Identifier
URL:
GET: https://murkapi.com/hashes.php?key=<KEY>&hash=<HASH>
Attributes:
Key [required] - MurkAPI Key
Hash [required] - The hash to check
JSON [optional] - Returns in JSON
Example response:
Possible matches: Base64
Crypto Currency Price
URL:
GET: https://murkapi.com/crypto.php?key=<KEY>¤cy=<NAME>
Attributes:
Key [required] - MurkAPI Key
Currency [required] - The currency name
JSON [optional] - Returns in JSON
Example response:
$3025.45
Translator
URL:
GET: https://murkapi.com/translate.php?key=<KEY>&text=<TEXT>&to=<COUNTRY CODE>
Attributes:
Key [required] - MurkAPI Key
Text [required] - The text to translate
To [Required] - The country code to translate to.
JSON [optional] - Returns in JSON
Example response:
Hello, this was translated from german.
Emoji Art
URL:
GET: https://murkapi.com/emoji.php?key=<KEY>&text=<TEXT>&bg=<EMOJI>&txt=<EMOJI>
Attributes:
Key [required] - MurkAPI Key
Text [required] - The text to convert
BG [Required] - The background emoji
TXT [Required] - The text emoji
Limit [optional] - Character limit for certain messengers (2000 Default)
JSON [optional] - Returns in JSON
Example response:
Proxy Checker
URL:
GET: https://murkapi.com/pcheck.php?key=<KEY>&proxy=<PROXY>
Attributes:
Key [required] - MurkAPI Key
Proxy [required] - The proxy to check
JSON [optional] - Returns in JSON
Example response:
Proxy: 123.45.67.89
Response: 13.8
Speed: 0 B/s
Country: United Kingdom
Type: Transparent
Random Video Finder
URL:
GET: https://murkapi.com/vid.php?key=<KEY>&search=<SEARCH>
Attributes:
Key [required] - MurkAPI Key
Search [required] - The search term for related video
JSON [optional] - Returns in JSON
Example response:
https://www.youtube.com/watch?v=12345678901

Code Examples
PHP
Plain Text:
$fact = file_get_contents("https://murkapi.com/fact.php?key=<KEY>");
echo $fact;
JSON:
$json = json_decode(file_get_contents("https://murkapi.com/fact.php?key=<KEY>&json"));
echo $json->fact;
VB.NET
Plain Text:
Dim wClient As New WebClient
Dim fact As String = wClient.DownloadString("https://murkapi.com/fact.php?key=<KEY>")
MessageBox.Show(fact)
C#
Plain Text:
using (WebClient client = new WebClient()) {
string fact = client.DownloadString("https://murkapi.com/fact.php?key=<KEY>"); }
JSON:
using (WebClient client = new WebClient())
{
string json = client.DownloadString("https://murkapi.com/fact.php?key=<KEY>");
JObject jsonObject = JObject.Parse(json);
string fact = jsonObject["fact"].ToString();
Console.WriteLine(fact);
}
NOTE:
If you use the JSON example, you will need to import the Newtonsoft.Json Library.
JavaScript
JSON:
var url = 'https://murkapi.com/fact.php?key=<KEY>&json';
$.getJSON(url,function(data){
alert(data.fact);
});
Python
Plain Text:
import urllib2
output = urllib2.urlopen('https://murkapi.com/fact.php?key=<KEY>')
print output.read()
JSON:
import urllib2
import json
output = urllib2.urlopen('https://murkapi.com/fact.php?key=<KEY>&json')
j = json.load(output)
print j['fact']