Sefinek API Documentation 📃

Version: v2 (recommended)

« Back

🔢 » Moe Counter (modified version of journey-ad/Moe-Counter)

Moe counter

🔑 » IP data:

GET /api/v2/geoip/{ip}
Get IP address geolocation from the latest MaxMind database. Queries are supported by the geoip-lite2 module.

🔹 Parameters:

🌌 » For Discord API

GET /api/v2/discord/user/{userId}
Get information about Discord member using ID. Fast response and cache system.
POST /api/v2/discord/invitation
Get information about server using invitation url.

⚡ » Images & Filters

GET /api/v2/random/animal/{type}
{type} = cat; dog; fox; fish; alpaca; bird;
GET /api/v2/filter/{type}?strength={number}&image={url}
{type} =
[Example] blur | params: &strength ✅ (min = 1, max = 256, default = 5)
[Example] greyscale | params: &strength ❎
[Example] contrast | params: &strength ✅ (min = -1, max = 1, default = 0.1)
[Example] invert | params: &strength ❎
[Example] dither565 | params: &strength ❎
[Example] normalize | params: &strength ❎

🎥 » Videos

GET /api/v2/random/yt-video/{type}
{type} = hl-cats;

🔤 » Strings

GET /api/v2/random/kaomoji/{type}
{type} = cat; dog; owo; uwu; love;
GET /api/v2/random/string/{type}
{type} = 8ball (PL version);