The Discord data API is keyless - every call is a plain public GET with no Authorization header. Each response carries a success boolean.

Endpoints

  • /user/:id - everything public about a user.
  • /guild/:id - a server's public info.
  • /invite/:code - resolve an invite with live member counts.
  • /discord_decorations - the collectibles catalogue with regular + Nitro prices (add /all for the full dump).

Example

# Fetch a user - no API key needed
curl -s "https://tools.eimted.us/api/v4/user/80351110224678912" | python3 -m json.tool

Localise & price

On the collectibles endpoint:

  • ?language=vi (or ja, fr, …) translates collectible names.
  • ?currency=vnd (or eur, jpy, inr, …) prices in your currency.
  • ?fresh=true skips the 5-minute cache.
Safe from anywhere

These are keyless public reads, so you can call them from the browser too.