Luke's Web API

a web API you can count on

Having always used other developer's API I often find them frustrating to me, often with rate limiting, timeouts and heavy load across the API server. Let's face it, people didn't accidentally click on my API Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) times, so this must be something pretty cool. Like they say, if you want a job doing, you might as well do it yourself - and that's exactly what I did, enjoy my hard work.

API Documentation

Minecraft UUID API

Where to use:

Perfect for converting database UUIDs to usernames. Provides the bridge between UUID and usernames.

Example Use: Output:
name: DiamondXF
id: 8f65bf20b3e645ffb67ba14a9a54e7b6

Click for example

Minecraft Skin API

Where to use:

For including a visual representation of the user on forums and leaderboards of the players skin. Sizable from 20-250px for head, 70-250px for skins for maximum flexibility.

Example Use: Output:


Click for example

Minecraft Server Query API

Where to use

Usually I would use the status to return a visual icon or color to represent if there server is online, other useful features is ping and server count.

Example Use: Output:
Query: Status & player count
Full: Status, motd, version, players count, ping

Click for example

Mojang Uptime Checker API

Where to use:

This you can be used to view the uptime of all Mojang related servers. I have combined this with the server checker to add a more diverse error reporting in some of my projects. Quite useful if you wish to see what is on fire at Mojang.

Example Use:
Output:
Sessions: Minecraft.net, sessions, accuonts, auth, skins, authserver, sesisonserver, api & textures
Values: Green, Yellow or red

Click for example

Service Ping Checker API

Where to use:

Request by Spawl. Allows you to ping both websites and Minecraft servers with timeout and offline detection for both services via the status. Returns the ping, Be wary, any cloudflare hosted site will return 1 responce if online.

Example Use: Output:
host: "google.com",
status: true,
response-time: 9.4

Click for example

This public API was created to help improve my workflow, but it is easy for me to attach onto other popular APIs and present it in an easy formatted, collaborated way. If you wish to see more APIs on here in the future or have a suggestion for a project then please feel free to email [email protected].

API Statistics

UUID API

Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

Skin API

Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

Server API

Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

Page API

Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

web ping API

Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

luke.sx

Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

image API

Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

Overall API

Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) Total Calls.

API load time: 0.0015 seconds.
Total API Calls: Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) Calls.
API Uptime: 100%
Made with

API Usage Examples

Example Coming Soon :)
checkout ping api if you're looking for js examples

Example Coming Soon :)
checkout ping api if you're looking for js examples

Example Coming Soon :)
checkout ping api if you're looking for js examples

Example Coming Soon :)
checkout ping api if you're looking for java examples

Example Coming Soon :)
checkout ping api if you're looking for java examples

Example Coming Soon :)
checkout ping api if you're looking for java examples

Example Coming Soon :)
checkout ping api if you're looking for java examples

Final Regards

This side project for me has taken roughly a combined effort of around 25+ hours work to make this system to the point it as today. I am always planning on improving and expanding the APIs where necessarily and if you have any suggestions or you would like to be featured on this page for using my API then please feel free to email [email protected] or tweet to me on Twitter.

Please feel more than welcome to use my API anywhere you see fit. If you do however happen to use it in a commercial project or you support the work I am doing then please take the time to donate to this project here.

Every little helps :)

Places using my API

  • NirvanaMC minigames network

    admin panel and website over here.
  • Chroma Hills

    network extension over here.
  • ParadiseMC

    backend systems over here.



Supporters and Contributers