---
title: "Community Information"
method: POST
path: "/community-info"
tags: ["Community"]
---

# Community Information

`POST /community-info`

## Request

- Base URL: `https://api.sorsa.io/v3`
- URL: `https://api.sorsa.io/v3/community-info`
- Auth: API key in header `ApiKey`
- TypeScript: <https://skmtc.dev/sorsa/apis/api-sorsa-io/docs/community-info/post.ts> (a function with typed inputs; its response is checked against the schema)

Returns community metadata and the full creator User profile. Provide community_id or community_link; community_id takes precedence. created_at is Unix milliseconds. banner_url uses the default banner when no custom banner exists.

## Request body

- CommunityCommunityInfoReq
  - `community_id` string: Community ID or URL. Takes precedence over community_link.
  - `community_link` string: Community URL or ID. Required when community_id is absent.

## Response `200`

OK

- CommunityCommunityInfoResponse
  - `banner_url` string: Custom banner URL, or the default banner if no custom banner exists.
  - `created_at` integer: Community creation time as Unix milliseconds.
  - `creator` CommonUser
    - `bio_urls` string[]: URLs found in the user's bio.
    - `can_dm` boolean: Whether the account accepts direct messages.
    - `created_at` string: Account creation date in ISO 8601 format.
    - `description` string: Profile bio text.
    - `display_name` string: User's display name.
    - `favourites_count` integer: Total number of tweets this user has liked.
    - `followers_count` integer: Number of accounts following this user.
    - `followings_count` integer: Number of accounts this user follows.
    - `id` string: Unique Twitter/X user ID.
    - `location` string: Location string from the user's profile.
    - `media_count` integer: Total number of media items posted by this user.
    - `pinned_tweet_ids` string[]: IDs of the user's pinned tweets.
    - `possibly_sensitive` boolean: Whether the account is flagged as possibly containing sensitive content.
    - `profile_background_image_url` string: URL of the user's profile background image.
    - `profile_image_url` string: URL of the user's avatar image.
    - `protected` boolean: Whether the account's tweets are protected (private).
    - `tweets_count` integer: Total number of tweets posted by this user.
    - `username` string: Current Twitter/X handle (without @).
    - `verified` boolean: Whether the account has a verified badge.
  - `description` string
  - `member_count` integer
  - `name` string

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `402`: Payment Required
- `403`: Forbidden
- `404`: Not Found
- `429`: Too Many Requests
- `500`: Internal Server Error

## Changes

- **2026-09-18** `c52ef80b2cb3`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/sorsa/apis/api-sorsa-io/changes/community-info/post.md)

---

[API](https://skmtc.dev/sorsa/apis/api-sorsa-io.md) - [All operations](https://skmtc.dev/sorsa/apis/api-sorsa-io/llms.txt) - [OpenAPI document](https://skmtc.dev/sorsa/apis/api-sorsa-io/revisions/0c8d4b42892e?raw)
