Discover public communities around a topic.
Discord Server Scraper
Find public Discord servers by keyword or resolve server and invite links. Collect server metadata, member and online counts, public links and available page details.
$0.736156 / 1,000 results
Collected results
About these output fields
| Field | Type | Description |
|---|---|---|
name | string | Server returned by the public source; can be absent. |
memberCount | integer | Members returned by the public source; can be absent. |
onlineCount | integer | Online returned by the public source; can be absent. |
locale | string | Language returned by the public source; can be absent. |
category | string | Category returned by the public source; can be absent. |
url | string | Server URL returned by the public source; can be absent. |
id | string | Public server identifier. |
inviteUrl | string | Invitation link when resolved or returned. |
features | array | Available server feature identifiers. |
about | string | Long public page description when details are enabled and available. |
socialLinks | object | Public social links when returned. |
verificationLevel | integer | Verification level when invite resolution returns it. |
boostTier | integer | Boost tier when returned. |
What you can do
Compare public server size and online counts.
Export server directories and public invitation metadata.
Set your sources
Open the scraper and enter your own URLs, search terms and limits.
Review & run
Check the cost estimate and confirm the task. Follow its progress in your account.
Use your data
Explore saved results and export CSV, JSON or XLSX. Downloads of saved results are free.
Example input
This is the configured parser input. Replace the example sources with your own and review all limits before running.
{
"keywords": [
"python"
],
"startUrls": [],
"category": "",
"maxItems": 20,
"includeDetails": true
}Explore input fields
| Field | Type | Notes |
|---|---|---|
keywords | array | Search public Discord server names and descriptions. One keyword per line. |
startUrls | array | Public discord.com/servers/ pages, HTTPS discord.gg/ or discord.com/invite/ links, or invite codes. One per line. |
category | string | Optional public directory category for keyword searches. |
maxItems | integer | Total cap across all inputs in this task. Fewer results may be available. |
includeDetails | boolean | Read available public about text, social links, reasons to join and feature flags. Does not collect messages or member lists. |
Run through the API
Create an API key in your account, send the input to the queued endpoint and use the returned task ID to retrieve results. Sending a live request uses credits.
curl --request POST 'https://extracto.cloud/api/v1/parsers/discord-server-scraper/queue' \
--header 'X-API-KEY: ext_your_api_key' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data-binary @- <<'JSON'
{
"input": {
"keywords": [
"python"
],
"startUrls": [],
"category": "",
"maxItems": 20,
"includeDetails": true
}
}
JSONFrequently asked questions
What public Discord data can I collect?
Server names, IDs, descriptions, directory links, available invite links, member and online counts, language, creation dates and feature flags. Enable page details to collect available longer descriptions, reasons to join and social links. Fields vary by server and source.
Can I collect chat messages and the member list?
This parser collects public server metadata. It does not read channel messages, message attachments, private channels or individual member lists. Those require a separate integration with access granted by the server owner.
Can I use an invitation instead of a keyword?
Yes. Switch to Server or invite links and enter a public discord.com/servers/ page, an HTTPS discord.gg/ or discord.com/invite/ link, or an invite code. Expired or inaccessible invitations can return no row.
How can I export my results?
Open a completed task to view the table, download CSV or JSON, or create a filled Google Sheet after connecting your Google account. Missing fields remain empty. Charges depend on returned results; there is no separate launch charge or minimum task fee.
Your next dataset starts here.
Choose your sources, review the price and run Discord Server Scraper.