Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Get group by ID

GET/v1/groups/{identifier}2₽ per 2xx

Returns a group profile: title, description, member count, languages, administrators, URL history.

Api-Key header required.

Name Type Required Description
identifier string yes Numeric group ID or @username (e.g. example_group).
Terminal window
# By numeric ID
curl -H "Api-Key: $API_KEY" \
https://api.telesint.dev/v1/groups/12345
# By @username
curl -H "Api-Key: $API_KEY" \
https://api.telesint.dev/v1/groups/example_group
{
"data": {
"id": 12345,
"url": "example_group",
"h_url": [
{ "value": "example_group_old", "update": "2021-01-01T00:00:00" },
{ "value": "example_group_very_old", "update": "2020-06-01T00:00:00" }
],
"title": "Example Group",
"about": "Example Group About",
"langs": [
{ "lang_code": "ru", "name": "Russian" }
],
"is_open": true,
"users": 100,
"admins": [
{ "id": 12345, "is_creator": true, "role": "admin", "update": "2021-01-01T00:00:00" }
],
"update": "2021-01-01T00:00:00",
"create": "2021-01-01T00:00:00",
"shadow": false
}
}
Field Type Notes
id integer Immutable group ID.
url string | null Current @username.
h_url array of history entry Previous @usernames.
title string Group title.
about string | null Group description.
langs array of { lang_code, name } Languages used in the group.
is_open boolean true when the member list is available in Telegram; false when it is hidden.
users integer Member count.
admins array of admin Group administrators.
update string (date-time) | null Last metadata update.
create string (date-time) | null When the group was added to the database.
shadow boolean | null Indicates whether the group member list is hidden; null when its value is unknown.
Field Type Notes
value string Previous @username value.
update string (date-time) | null When the @username changed.
Field Type Notes
id integer Admin’s user ID. Resolve via GET /v1/users/{identifier}.
role string | null admin, owner, etc.
is_creator boolean | null true for the group creator.
update string (date-time) | null When the admin record was verified.
  • 404 — group not found.
  • 400 — invalid identifier.
  • See Errors.