Skip to main content
GET
/
v1
/
bots
/
{bot_id}
curl https://hapi.7331.org/v1/bots/111222333444555666 \
  -H "X-API-Key: $API_KEY"
{
  "discord_id": "111222333444555666",
  "name": "Hansel Bot",
  "guilds": 250,
  "users": 50000,
  "avatar_url": "https://cdn.discordapp.com/avatars/111222333444555666/abc.png",
  "latency_ms": 45.2,
  "is_verified": true,
  "last_activity_at": "2025-01-15T12:00:00Z",
  "source": "database",
  "created_at": "2025-01-01T00:00:00Z",
  "updated_at": "2025-01-15T12:00:00Z"
}
Public access returns basic stats and verification status. Admins and above see full details including owner, rate limits, and bot type.
bot_id
integer
required
Discord snowflake ID.
X-API-Key
string
Public API key (required for unauthenticated access).

Response

Public (unauthenticated or non-admin)

discord_id
string
required
Discord bot ID.
name
string
required
Bot display name.
avatar_url
string
Bot avatar URL.
guilds
integer
Number of guilds the bot is in.
users
integer
Number of users the bot serves.
latency_ms
number
Bot latency in milliseconds.
is_verified
boolean
Whether the bot is verified (Official or Verified type).
last_activity_at
string
When the bot was last active.

Elevated (admin+)

All public fields plus:
id
integer
Internal bot ID.
owner_discord_id
string
Discord ID of the bot owner.
bot_type
integer
Bot type. 1 = Official, 2 = Verified, 3 = Community.
is_active
boolean
Whether the bot is currently active.
rate_limit_per_hour
integer
API rate limit per hour.
curl https://hapi.7331.org/v1/bots/111222333444555666 \
  -H "X-API-Key: $API_KEY"
{
  "discord_id": "111222333444555666",
  "name": "Hansel Bot",
  "guilds": 250,
  "users": 50000,
  "avatar_url": "https://cdn.discordapp.com/avatars/111222333444555666/abc.png",
  "latency_ms": 45.2,
  "is_verified": true,
  "last_activity_at": "2025-01-15T12:00:00Z",
  "source": "database",
  "created_at": "2025-01-01T00:00:00Z",
  "updated_at": "2025-01-15T12:00:00Z"
}