curl --request GET \
--url https://scrapebadger.com/v1/twitter/communities/{community_id} \
--header 'x-api-key: <api-key>'import requests
url = "https://scrapebadger.com/v1/twitter/communities/{community_id}"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://scrapebadger.com/v1/twitter/communities/{community_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://scrapebadger.com/v1/twitter/communities/{community_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://scrapebadger.com/v1/twitter/communities/{community_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://scrapebadger.com/v1/twitter/communities/{community_id}")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://scrapebadger.com/v1/twitter/communities/{community_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"id": "1234567890",
"name": "Web Developers",
"description": "<string>",
"member_count": 123,
"is_member": true,
"role": "member",
"is_nsfw": true,
"join_policy": "Open",
"invites_policy": "<string>",
"created_at": 123,
"created_at_datetime": "<string>",
"banner": {
"url": "<string>",
"width": 123,
"height": 123
},
"creator_id": "<string>",
"creator_username": "<string>",
"creator_name": "<string>",
"admin_id": "<string>",
"admin_username": "<string>",
"admin_name": "<string>",
"rules": [
{
"name": "<string>",
"description": "<string>"
}
]
}{
"error": "Invalid or missing API key"
}{
"error": "Insufficient credits"
}{
"error": "Rate limit exceeded. Please retry after a short delay."
}Get Community Details
Get detailed information about a Twitter community. Returns comprehensive community data including name, description, member count, join policy, banner image, creator/admin info, and community rules. Useful for understanding a community before exploring its content.
curl --request GET \
--url https://scrapebadger.com/v1/twitter/communities/{community_id} \
--header 'x-api-key: <api-key>'import requests
url = "https://scrapebadger.com/v1/twitter/communities/{community_id}"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://scrapebadger.com/v1/twitter/communities/{community_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://scrapebadger.com/v1/twitter/communities/{community_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://scrapebadger.com/v1/twitter/communities/{community_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://scrapebadger.com/v1/twitter/communities/{community_id}")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://scrapebadger.com/v1/twitter/communities/{community_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"id": "1234567890",
"name": "Web Developers",
"description": "<string>",
"member_count": 123,
"is_member": true,
"role": "member",
"is_nsfw": true,
"join_policy": "Open",
"invites_policy": "<string>",
"created_at": 123,
"created_at_datetime": "<string>",
"banner": {
"url": "<string>",
"width": 123,
"height": 123
},
"creator_id": "<string>",
"creator_username": "<string>",
"creator_name": "<string>",
"admin_id": "<string>",
"admin_username": "<string>",
"admin_name": "<string>",
"rules": [
{
"name": "<string>",
"description": "<string>"
}
]
}{
"error": "Invalid or missing API key"
}{
"error": "Insufficient credits"
}{
"error": "Rate limit exceeded. Please retry after a short delay."
}Authorizations
Your ScrapeBadger API key. You can find this in your dashboard at https://scrapebadger.com/dashboard/api-keys.
Path Parameters
The unique numeric ID of the community.
"1234567890"
Response
Successfully retrieved community details.
Comprehensive Twitter community data.
Unique community identifier.
"1234567890"
Name of the community.
"Web Developers"
Description of the community.
Number of members.
Whether the authenticated user is a member.
Role of the authenticated user.
member, moderator, admin, non_member Whether the community is marked as NSFW.
Join policy for the community.
Open, Closed Invites policy for the community.
Creation timestamp in milliseconds.
Creation date in ISO 8601 format.
Community banner image.
Show child attributes
Show child attributes
Numeric ID of the community creator.
Username of the community creator.
Display name of the community creator.
Numeric ID of the community admin.
Username of the community admin.
Display name of the community admin.
Community rules.
Show child attributes
Show child attributes

