{
  "name": "tgAtlas",
  "description": "Every public Telegram channel worth knowing, measured weekly. A read-only HTTP API over public Telegram: resolve a @username to a numeric id, read a channel's size and description, walk its post history with per-post views and forwards, pull Telegram's own similar-channel recommendations, and search the public directory. No phone number, no api_id, no MTProto session to keep alive — a RapidAPI key and one GET. 19 working paths, JSON responses, cursor pagination, and quota counters on every response.",
  "url": "https://tgatlas.org/apis.yml",
  "image": "https://tgatlas.org/logo.svg",
  "created": "2026-09-16",
  "modified": "2026-09-16",
  "specificationVersion": "0.23",
  "tags": [
    "telegram",
    "channels",
    "social media",
    "mtproto",
    "messaging",
    "analytics",
    "directory"
  ],
  "maintainers": [
    {
      "FN": "tgAtlas",
      "email": "starnikovoleg@gmail.com"
    }
  ],
  "common": [
    {
      "type": "Plans",
      "url": "https://tgatlas.org/plans.yaml"
    },
    {
      "type": "Plans",
      "url": "https://tgatlas.org/pricing"
    },
    {
      "type": "Pricing",
      "url": "https://tgatlas.org/pricing"
    },
    {
      "type": "SignUp",
      "url": "https://rapidapi.com/starnikovoleg/api/telegram155"
    },
    {
      "type": "TermsOfService",
      "url": "https://tgatlas.org/terms"
    },
    {
      "type": "PrivacyPolicy",
      "url": "https://tgatlas.org/privacy"
    },
    {
      "type": "RateLimits",
      "url": "https://tgatlas.org/rate-limits.yaml"
    },
    {
      "type": "RateLimits",
      "url": "https://tgatlas.org/pricing"
    },
    {
      "type": "FinOps",
      "url": "https://tgatlas.org/finops.yaml"
    },
    {
      "type": "Documentation",
      "url": "https://tgatlas.org/docs"
    },
    {
      "type": "StatusPage",
      "url": "https://tgatlas.org/status"
    },
    {
      "type": "ChangeLog",
      "url": "https://tgatlas.org/changelog"
    },
    {
      "type": "Security",
      "url": "https://tgatlas.org/security"
    },
    {
      "type": "SecurityTxt",
      "url": "https://tgatlas.org/.well-known/security.txt"
    },
    {
      "type": "VulnerabilityDisclosure",
      "url": "https://tgatlas.org/security"
    },
    {
      "type": "SpectralRules",
      "url": "https://tgatlas.org/spectral-rules.yaml"
    },
    {
      "type": "OpenAPI",
      "url": "https://tgatlas.org/openapi.json"
    },
    {
      "type": "Vocabulary",
      "url": "https://tgatlas.org/vocabulary.yaml"
    },
    {
      "type": "Overlay",
      "url": "https://tgatlas.org/overlay.yaml"
    },
    {
      "type": "PostmanCollection",
      "url": "https://tgatlas.org/tgatlas.postman_collection.json"
    },
    {
      "type": "GitHubRepository",
      "url": "https://github.com/starnikovoleg/channelindex-mcp"
    },
    {
      "type": "License",
      "url": "https://tgatlas.org/terms"
    }
  ],
  "apis": [
    {
      "name": "tgAtlas Telegram API",
      "description": "Every public Telegram channel worth knowing, measured weekly",
      "humanURL": "https://tgatlas.org/api",
      "baseURL": "https://telegram155.p.rapidapi.com/v1",
      "tags": [
        "telegram",
        "channels",
        "directory",
        "social"
      ],
      "properties": [
        {
          "type": "Documentation",
          "url": "https://tgatlas.org/docs"
        },
        {
          "type": "Pricing",
          "url": "https://tgatlas.org/pricing"
        },
        {
          "type": "SignUp",
          "url": "https://rapidapi.com/starnikovoleg/api/telegram155"
        },
        {
          "type": "OpenAPI",
          "url": "https://tgatlas.org/openapi.json"
        },
        {
          "type": "TermsOfService",
          "url": "https://tgatlas.org/terms"
        },
        {
          "type": "PrivacyPolicy",
          "url": "https://tgatlas.org/privacy"
        },
        {
          "type": "Security",
          "url": "https://tgatlas.org/security"
        },
        {
          "type": "SecurityTxt",
          "url": "https://tgatlas.org/.well-known/security.txt"
        },
        {
          "type": "VulnerabilityDisclosure",
          "url": "https://tgatlas.org/security"
        },
        {
          "type": "SpectralRules",
          "url": "https://tgatlas.org/spectral-rules.yaml"
        },
        {
          "type": "RateLimits",
          "url": "https://tgatlas.org/rate-limits.yaml"
        },
        {
          "type": "Plans",
          "url": "https://tgatlas.org/plans.yaml"
        },
        {
          "type": "FinOps",
          "url": "https://tgatlas.org/finops.yaml"
        },
        {
          "type": "StatusPage",
          "url": "https://tgatlas.org/status"
        },
        {
          "type": "ChangeLog",
          "url": "https://tgatlas.org/changelog"
        },
        {
          "type": "Vocabulary",
          "url": "https://tgatlas.org/vocabulary.yaml"
        },
        {
          "type": "Overlay",
          "url": "https://tgatlas.org/overlay.yaml"
        },
        {
          "type": "PostmanCollection",
          "url": "https://tgatlas.org/tgatlas.postman_collection.json"
        },
        {
          "type": "GitHubRepository",
          "url": "https://github.com/starnikovoleg/channelindex-mcp"
        },
        {
          "type": "License",
          "url": "https://tgatlas.org/terms"
        }
      ]
    }
  ]
}
