GET
/v1/user/{user_id}

https://ame-api.nattapat2871.me/v1/user/1007237437627572275


                
GET
/v1/user/{user_id}.svg

https://ame-api.nattapat2871.me/v1/user/1007237437627572275.svg

Example SVG Card

WS
/ws/v1/user/{user_id}

const userId = "1007237437627572275";
const socket = new WebSocket(`wss://ame-api.nattapat2871.me/ws/v1/user/${userId}`);

socket.onopen = () => console.log("✅ WebSocket connection established!");
socket.onmessage = (event) => {
    const userData = JSON.parse(event.data);
    console.log("🔥 New JSON data received:", userData);
};
socket.onclose = (event) => console.log("🔌 WebSocket connection closed.", event.reason);
socket.onerror = (error) => console.error("❌ WebSocket error:", error);
WS
/ws/v1/user/{user_id}/svg

<div id="live-svg-container"></div>

const userId = "1007237437627572275";
const svgContainer = document.getElementById('live-svg-container');
const socket = new WebSocket(`wss://ame-api.nattapat2871.me/ws/v1/user/${userId}/svg`);

// On update from the server
socket.onmessage = (event) => {
    // Server sends the FULL updated SVG string (calculated on server)
    console.log("🔥 New SVG image received!");
    svgContainer.innerHTML = event.data;
};

GET
/api/page-stats?site={domain}

https://ame-api.nattapat2871.me/api/page-stats?site=mysite.com

{
    "site": "mysite.com",
    "view_count": 1205,
    "like_count": 340
}
POST
/api/view?site={domain}

POST
/api/like?site={domain}&action={like|unlike}

// Action: like (+1)
POST https://ame-api.nattapat2871.me/api/like?site=mysite.com&action=like

// Action: unlike (-1)
POST https://ame-api.nattapat2871.me/api/like?site=mysite.com&action=unlike

ame.user.avatar https://cdn.discordapp.com/avatars/{user_id}/{avatar_hash}.webp?size=1024&animated=true
ame.user_profile.banner https://cdn.discordapp.com/banners/{user_id}/{banner_hash}.webp?size=600&animated=true
ame.user.avatar_decoration_data.asset https://cdn.discordapp.com/avatar-decoration-presets/{asset_hash}.png?size=96&passthrough=true
ame.user.collectibles.nameplates.asset
Image: https://cdn.discordapp.com/assets/collectibles/{asset_path}static.png
Video: https://cdn.discordapp.com/assets/collectibles/{asset_path}asset.webm
ame.user.primary_guild.identity_guild_id
ame.user.primary_guild.badge
https://cdn.discordapp.com/clan-badges/{guild_id}/{badge_hash}.png?size=16
ame.badges[].icon https://cdn.discordapp.com/badge-icons/{icon_hash}.png

  • /v1/user/{user_id}:
  • /v1/user/{user_id}.svg:

...
|
visitor : ...