Telegram Channel Analytics API

API ID 14496

Find public Telegram channels by keyword, topic, language and country, and get analytics for each channel: subscribers, average post views, engagement rate, growth, reach and posts.

451 ms avg response

API Documentation

Endpoints

Request
Returns the list of topic categories used to classify Telegram channels (for example news, crypto, education), with their codes for filtering channel search.
Endpoint ID: 36829
GET https://zylalabs.com/api/14496/telegram+channel+analytics+api/36829/list+channel+categories
INPUT PARAMETERS

Free test requests remaining: 3 of 3.

This endpoint does not require any input parameters.

API EXAMPLE RESPONSE
JSON
{
    "items": [
        {
            "id": 107,
            "slug": "education",
            "parent_id": null,
            "name": {
                "ru": "Образование",
                "en": "Education",
                "bn": "শিক্ষা",
                "de": "Bildung",
                "es": "Educación",
                "fr": "Éducation",
                "hi": "शिक्षा",
                "it": "Istruzione",
                "mr": "शिक्षण",
                "ta": "கல்வி",
                "te": "విద్య"
            },
            "channels": 311320,
            "subscribers": 1195272349,
            "children": [
                {
                    "id": 425,
                    "slug": "exam_prep",
                    "parent_id": 107,
                    "name": {
                        "ru": "Подготовка к экзаменам",
                        "en": "Exam preparation",
                        "bn": "পরীক্ষার প্রস্তুতি",
                        "de": "Prüfungsvorbereitung",
                        "es": "Preparación de exámenes",
                        "fr": "Préparation aux examens",
                        "hi": "परीक्षा की तैयारी",
                        "it": "Preparazione agli esami",
                        "mr": "परीक्षेची तयारी",
                        "ta": "தேர்வுத் தயாரிப்பு",
                        "te": "పరీక్షల ప్రిపరేషన్"
                    },
                    "channels": 40222,
                    "subscribers": 332364492,
                    "children": [],
                    "noindex": false
                },
                {
                    "id": 110,
                    "slug": "languages",
                    "parent_id": 107,
                    "name": {
                        "ru": "Иностранные языки",
                        "en": "Foreign languages",
                        "bn": "বিদেশি ভাষা",
                        "de": "Fremdsprachen",
                        "es": "Idiomas extranjeros",
                        "fr": "Langues étrangères",
                        "hi": "विदेशी भाषाएँ",
                        "it": "Lingue straniere",
                        "mr": "परदेशी भाषा",
                        "ta": "வெளிநாட்டு மொழிகள்",
                        "te": "విదేశీ భాషలు"
                    },
                    "channels": 27371,
                    "subscribers": 82294573,
                    "children": [],
                    "noindex": false
                },
                {
                    "id": 424,
                    "slug": "school",
                    "parent_id": 107,
                    "name": {
                        "ru": "Школа",
                        "en": "School",
                        "bn": "স্কুল",
                        "de": "Schule",
                        "es": "Colegio",
                        "fr": "École",
                        "hi": "स्कूल",
                        "it": "Scuola",
                        "mr": "शाळा",
                        "ta": "பள்ளி",
                        "te": "స్కూల్"
                    },
                    "channels": 6455,
                    "subscribers": 7372416,
                    "children": [],
                    "noindex": false
                },
                {
                    "id": 108,
                    "slug": "university",
                    "parent_id": 107,
                    "name": {
                        "ru": "Вузы и студенты",
                        "en": "Universities and students",
                        "bn": "বিশ্ববিদ্যালয় ও শিক্ষার্থী",
                        "de": "Hochschulen und Studierende",
                        "es": "Universidades y estudiantes",
                        "fr": "Université et étudiants",
                        "hi": "यूनिवर्सिटी और छात्र",
                        "it": "Università e studenti",
                        "mr": "विद्यापीठ आणि विद्यार्थी",
                        "ta": "பல்கலைக்கழகம் மற்றும் மாணவர்கள்",
                        "te": "యూనివర్సిటీలు & విద్యార్థులు"
                    },
                    "channels": 2183,
                    "subscribers": 7477920,
                    "children": [],
                    "noindex": false
                },
                {
                    "id": 109,
                    "slug": "online_courses",
                    "parent_id": 107,
                    "name": {
                        "ru": "Онлайн-курсы",
                        "en": "Online courses",
                        "bn": "অনলাইন কোর্স",
                        "de": "Onlinekurse",
                        "es": "Cursos online",
                        "fr": "Cours en ligne",
                        "hi": "ऑनलाइन कोर्स",
                        "it": "Corsi online",
                        "mr": "ऑनलाइन कोर्सेस",
                        "ta": "ஆன்லைன் படிப்புகள்",
                        "te": "ఆన్‌లైన్ కోర్సులు"
                    },
                    "channels": 1422,
                    "subscribers": 8858468,
                    "children": [],
                    "noindex": false
                },
                {
                    "id": 186,
                    "slug": "edutainment",
                    "parent_id": 107,
                    "name": {
                        "ru": "Научпоп и факты",
                        "en": "Popular science and facts",
                        "bn": "জনপ্রিয় বিজ্ঞান ও তথ্য",
                        "de": "Populärwissenschaft und Fakten",
                        "es": "Divulgación y curiosidades",
                        "fr": "Vulgarisation scientifique",
                        "hi": "रोचक विज्ञान और तथ्य",
                        "it": "Divulgazione e curiosità",
                        "mr": "लोकप्रिय विज्ञान आणि तथ्ये",
                        "ta": "அறிவியல் மற்றும் சுவாரஸ்ய தகவல்கள்",
                        "te": "పాపులర్ సైన్స్ & ఆసక్తికర విషయాలు"
                    },
                    "channels": 678,
                    "subscribers": 2237894,
                    "children": [],
                    "noindex": false
                },
                {
                    "id": 427,
                    "slug": "study_abroad",
                    "parent_id": 107,
                    "name": {
                        "ru": "Учёба за рубежом",
                        "en": "Study abroad",
                        "bn": "বিদেশে পড়াশোনা",
                        "de": "Studium im Ausland",
                        "es": "Estudiar en el extranjero",
                        "fr": "Études à l'étranger",
                        "hi": "विदेश में पढ़ाई",
                        "it": "Studiare all'estero",
                        "mr": "परदेशात शिक्षण",
                        "ta": "வெளிநாட்டுக் கல்வி",
                        "te": "విదేశాల్లో చదువు"
                    },
                    "channels": 450,
                    "subscribers": 3311455,
                    "children": [],
                    "noindex": false
                },
                {
                    "id": 426,
                    "slug": "exam_answers",
                    "parent_id": 107,
                    "name": {
                        "ru": "Ответы и решения",
                        "en": "Exam answers and solutions",
                        "bn": "উত্তর ও সমাধান",
                        "de": "Antworten und Lösungen",
                        "es": "Respuestas y soluciones",
                        "fr": "Corrigés et solutions",
                        "hi": "उत्तर और हल",
                        "it": "Risposte e soluzioni",
                        "mr": "उत्तरे आणि सोल्युशन्स",
                        "ta": "விடைகள் மற்றும் தீர்வுகள்",
                        "te": "సమాధానాలు & సొల్యూషన్‌లు"
                    },
                    "channels": 247,
                    "subscribers": 1392784,
                    "children": [],
                    "noindex": false
                },
                {
                    "id": 428
                }
            ]
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
List Channel Categories — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36829/list+channel+categories' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the languages detected across indexed Telegram channels, with codes to use as the language filter in channel and post search.
Endpoint ID: 36830
GET https://zylalabs.com/api/14496/telegram+channel+analytics+api/36830/list+channel+languages
INPUT PARAMETERS

Free test requests remaining: 3 of 3.

This endpoint does not require any input parameters.

API EXAMPLE RESPONSE
JSON
{
    "items": [
        {
            "code": "ru",
            "channels": 1669965
        },
        {
            "code": "en",
            "channels": 652421
        },
        {
            "code": "fa",
            "channels": 376565
        },
        {
            "code": "ar",
            "channels": 329924
        },
        {
            "code": "und",
            "channels": 169927
        },
        {
            "code": "uk",
            "channels": 86452
        },
        {
            "code": "uz",
            "channels": 77161
        },
        {
            "code": "es",
            "channels": 69615
        },
        {
            "code": "id",
            "channels": 60554
        },
        {
            "code": "zh",
            "channels": 45611
        },
        {
            "code": "de",
            "channels": 35953
        },
        {
            "code": "hi",
            "channels": 35498
        },
        {
            "code": "pt",
            "channels": 34616
        },
        {
            "code": "it",
            "channels": 30012
        },
        {
            "code": "my",
            "channels": 28845
        },
        {
            "code": "fr",
            "channels": 28739
        },
        {
            "code": "am",
            "channels": 23839
        },
        {
            "code": "tr",
            "channels": 22174
        },
        {
            "code": "ja",
            "channels": 16403
        },
        {
            "code": "bn",
            "channels": 9908
        },
        {
            "code": "km",
            "channels": 9181
        },
        {
            "code": "ku",
            "channels": 9047
        },
        {
            "code": "vi",
            "channels": 8630
        },
        {
            "code": "ko",
            "channels": 7185
        },
        {
            "code": "kk",
            "channels": 6758
        },
        {
            "code": "bg",
            "channels": 6476
        },
        {
            "code": "az",
            "channels": 6158
        },
        {
            "code": "mr",
            "channels": 5490
        },
        {
            "code": "be",
            "channels": 4762
        },
        {
            "code": "pl",
            "channels": 4125
        },
        {
            "code": "ms",
            "channels": 4080
        },
        {
            "code": "he",
            "channels": 3572
        },
        {
            "code": "nl",
            "channels": 3497
        },
        {
            "code": "ba",
            "channels": 3488
        },
        {
            "code": "fi",
            "channels": 3281
        },
        {
            "code": "si",
            "channels": 2997
        },
        {
            "code": "ta",
            "channels": 2810
        },
        {
            "code": "hy",
            "channels": 2781
        },
        {
            "code": "gu",
            "channels": 2676
        },
        {
            "code": "sr",
            "channels": 2545
        },
        {
            "code": "ur",
            "channels": 2441
        },
        {
            "code": "ml",
            "channels": 2293
        },
        {
            "code": "ca",
            "channels": 2290
        },
        {
            "code": "tg",
            "channels": 2281
        },
        {
            "code": "th",
            "channels": 2098
        },
        {
            "code": "ro",
            "channels": 2081
        },
        {
            "code": "mk",
            "channels": 1867
        },
        {
            "code": "ps",
            "channels": 1844
        },
        {
            "code": "ky",
            "channels": 1699
        },
        {
            "code": "tt",
            "channels": 1647
        },
        {
            "code": "sv",
            "channels": 1603
        },
        {
            "code": "kn",
            "channels": 1491
        },
        {
            "code": "cs",
            "channels": 1470
        },
        {
            "code": "te",
            "channels": 1388
        },
        {
            "code": "hu",
            "channels": 1342
        },
        {
            "code": "ceb",
            "channels": 1306
        },
        {
            "code": "eo",
            "channels": 1130
        },
        {
            "code": "pa",
            "channels": 931
        },
        {
            "code": "no",
            "channels": 890
        },
        {
            "code": "sk",
            "channels": 811
        },
        {
            "code": "hr",
            "channels": 787
        },
        {
            "code": "el",
            "channels": 735
        },
        {
            "code": "sah",
            "channels": 733
        },
        {
            "code": "mn",
            "channels": 707
        },
        {
            "code": "lt",
            "channels": 678
        },
        {
            "code": "ce",
            "channels": 604
        },
        {
            "code": "sl",
            "channels": 588
        },
        {
            "code": "et",
            "channels": 566
        },
        {
            "code": "tl",
            "channels": 560
        },
        {
            "code": "eu",
            "channels": 557
        },
        {
            "code": "sq",
            "channels": 536
        },
        {
            "code": "da",
            "channels": 479
        },
        {
            "code": "lv",
            "channels": 449
        },
        {
            "code": "sd",
            "channels": 430
        },
        {
            "code": "or",
            "channels": 375
        },
        {
            "code": "la",
            "channels": 369
        },
        {
            "code": "mzn",
            "channels": 354
        },
        {
            "code": "sh",
            "channels": 343
        },
        {
            "code": "ka",
            "channels": 341
        },
        {
            "code": "os",
            "channels": 284
        },
        {
            "code": "sw",
            "channels": 283
        },
        {
            "code": "gl",
            "channels": 282
        },
        {
            "code": "fy",
            "channels": 222
        },
        {
            "code": "ug",
            "channels": 207
        },
        {
            "code": "cv",
            "channels": 194
        },
        {
            "code": "war",
            "channels": 183
        },
        {
            "code": "as",
            "channels": 178
        },
        {
            "code": "af",
            "channels": 178
        },
        {
            "code": "dv",
            "channels": 175
        },
        {
            "code": "cy",
            "channels": 170
        },
        {
            "code": "br",
            "channels": 161
        },
        {
            "code": "ne",
            "channels": 149
        },
        {
            "code": "yi",
            "channels": 133
        },
        {
            "code": "mhr",
            "channels": 122
        },
        {
            "code": "lb",
            "channels": 98
        },
        {
            "code": "nds",
            "channels": 96
        },
        {
            "code": "ia",
            "channels": 88
        },
        {
            "code": "oc",
            "channels": 87
        },
        {
            "code": "bs",
            "channels": 87
        },
        {
            "code": "sa",
            "channels": 85
        },
        {
            "code": "bo",
            "channels": 78
        },
        {
            "code": "nn",
            "channels": 75
        },
        {
            "code": "krc",
            "channels": 75
        },
        {
            "code": "tk",
            "channels": 73
        },
        {
            "code": "jv",
            "channels": 71
        },
        {
            "code": "lez",
            "channels": 58
        },
        {
            "code": "so",
            "channels": 53
        },
        {
            "code": "av",
            "channels": 50
        },
        {
            "code": "jbo",
            "channels": 47
        },
        {
            "code": "vo",
            "channels": 45
        },
        {
            "code": "io",
            "channels": 41
        },
        {
            "code": "is",
            "channels": 38
        },
        {
            "code": "als",
            "channels": 38
        },
        {
            "code": "kw",
            "channels": 38
        },
        {
            "code": "ga",
            "channels": 36
        },
        {
            "code": "mg",
            "channels": 31
        },
        {
            "code": "ast",
            "channels": 30
        },
        {
            "code": "ie",
            "channels": 30
        },
        {
            "code": "myv",
            "channels": 29
        },
        {
            "code": "su",
            "channels": 23
        },
        {
            "code": "wa",
            "channels": 21
        },
        {
            "code": "sco",
            "channels": 21
        },
        {
            "code": "new",
            "channels": 21
        },
        {
            "code": "kv",
            "channels": 19
        },
        {
            "code": "qu",
            "channels": 19
        },
        {
            "code": "an"
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
List Channel Languages — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36830/list+channel+languages' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the countries covered by the catalog with channel counts; pass a country to get its regions and the codes used for the regions filter in channel search.
Endpoint ID: 36831
GET https://zylalabs.com/api/14496/telegram+channel+analytics+api/36831/list+countries+and+regions
INPUT PARAMETERS

List Countries and Regions — Endpoint Features

Object Description
country Optional ISO 3166-1 alpha-2: regions of this country

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

country
API EXAMPLE RESPONSE
JSON
{
    "items": [
        {
            "code": "RU",
            "channels": 345960,
            "regions": 81
        },
        {
            "code": "IN",
            "channels": 88297,
            "regions": 35
        },
        {
            "code": "IR",
            "channels": 71417,
            "regions": 31
        },
        {
            "code": "UA",
            "channels": 45245,
            "regions": 27
        },
        {
            "code": "US",
            "channels": 38180,
            "regions": 51
        },
        {
            "code": "UZ",
            "channels": 34694,
            "regions": 14
        },
        {
            "code": "IQ",
            "channels": 14656,
            "regions": 19
        },
        {
            "code": "DE",
            "channels": 13894,
            "regions": 16
        },
        {
            "code": "BR",
            "channels": 13390,
            "regions": 27
        },
        {
            "code": "IT",
            "channels": 12844,
            "regions": 20
        },
        {
            "code": "TR",
            "channels": 11879,
            "regions": 81
        },
        {
            "code": "ES",
            "channels": 11364,
            "regions": 19
        },
        {
            "code": "ID",
            "channels": 10960,
            "regions": 38
        },
        {
            "code": "ET",
            "channels": 10266,
            "regions": 15
        },
        {
            "code": "CN",
            "channels": 9424,
            "regions": 31
        },
        {
            "code": "JP",
            "channels": 9287,
            "regions": 47
        },
        {
            "code": "FR",
            "channels": 8896,
            "regions": 13
        },
        {
            "code": "GB",
            "channels": 8650,
            "regions": 4
        },
        {
            "code": "BY",
            "channels": 8350,
            "regions": 7
        },
        {
            "code": "KZ",
            "channels": 7882,
            "regions": 21
        },
        {
            "code": "SA",
            "channels": 7593,
            "regions": 13
        },
        {
            "code": "SY",
            "channels": 6066,
            "regions": 13
        },
        {
            "code": "EG",
            "channels": 5580,
            "regions": 27
        },
        {
            "code": "MY",
            "channels": 5177,
            "regions": 16
        },
        {
            "code": "CO",
            "channels": 4822,
            "regions": 32
        },
        {
            "code": "CA",
            "channels": 4726,
            "regions": 13
        },
        {
            "code": "AE",
            "channels": 4690,
            "regions": 7
        },
        {
            "code": "DZ",
            "channels": 4611,
            "regions": 52
        },
        {
            "code": "YE",
            "channels": 4435,
            "regions": 20
        },
        {
            "code": "LY",
            "channels": 4224,
            "regions": 20
        },
        {
            "code": "PS",
            "channels": 4087,
            "regions": 2
        },
        {
            "code": "MM",
            "channels": 4086,
            "regions": 15
        },
        {
            "code": "PL",
            "channels": 3958,
            "regions": 16
        },
        {
            "code": "IL",
            "channels": 3885,
            "regions": 7
        },
        {
            "code": "AF",
            "channels": 3635,
            "regions": 28
        },
        {
            "code": "KR",
            "channels": 3521,
            "regions": 17
        },
        {
            "code": "MX",
            "channels": 3450,
            "regions": 32
        },
        {
            "code": "PK",
            "channels": 3401,
            "regions": 7
        },
        {
            "code": "PH",
            "channels": 3169,
            "regions": 17
        },
        {
            "code": "VN",
            "channels": 3069,
            "regions": 34
        },
        {
            "code": "AR",
            "channels": 3062,
            "regions": 24
        },
        {
            "code": "KH",
            "channels": 2934,
            "regions": 24
        },
        {
            "code": "NG",
            "channels": 2909,
            "regions": 37
        },
        {
            "code": "LB",
            "channels": 2836,
            "regions": 7
        },
        {
            "code": "AZ",
            "channels": 2686,
            "regions": 39
        },
        {
            "code": "GR",
            "channels": 2527,
            "regions": 13
        },
        {
            "code": "MA",
            "channels": 2484,
            "regions": 11
        },
        {
            "code": "TH",
            "channels": 2457,
            "regions": 57
        },
        {
            "code": "VE",
            "channels": 2135,
            "regions": 24
        },
        {
            "code": "AU",
            "channels": 2020,
            "regions": 8
        },
        {
            "code": "BG",
            "channels": 1920,
            "regions": 27
        },
        {
            "code": "CH",
            "channels": 1861,
            "regions": 21
        },
        {
            "code": "ZA",
            "channels": 1832,
            "regions": 9
        },
        {
            "code": "JO",
            "channels": 1815,
            "regions": 12
        },
        {
            "code": "CU",
            "channels": 1764,
            "regions": 16
        },
        {
            "code": "GE",
            "channels": 1709,
            "regions": 10
        },
        {
            "code": "SG",
            "channels": 1650,
            "regions": 7
        },
        {
            "code": "EC",
            "channels": 1649,
            "regions": 23
        },
        {
            "code": "CZ",
            "channels": 1644,
            "regions": 14
        },
        {
            "code": "BD",
            "channels": 1598,
            "regions": 8
        },
        {
            "code": "UG",
            "channels": 1540,
            "regions": 4
        },
        {
            "code": "GH",
            "channels": 1473,
            "regions": 15
        },
        {
            "code": "RS",
            "channels": 1465,
            "regions": 2
        },
        {
            "code": "TN",
            "channels": 1436,
            "regions": 23
        },
        {
            "code": "NL",
            "channels": 1433,
            "regions": 12
        },
        {
            "code": "OM",
            "channels": 1412,
            "regions": 9
        },
        {
            "code": "KG",
            "channels": 1365,
            "regions": 8
        },
        {
            "code": "PT",
            "channels": 1344,
            "regions": 20
        },
        {
            "code": "TM",
            "channels": 1278,
            "regions": 6
        },
        {
            "code": "AM",
            "channels": 1252,
            "regions": 10
        },
        {
            "code": "BE",
            "channels": 1247,
            "regions": 3
        },
        {
            "code": "PE",
            "channels": 1102,
            "regions": 26
        },
        {
            "code": "HK",
            "channels": 1100,
            "regions": 17
        },
        {
            "code": "AL",
            "channels": 1072,
            "regions": 11
        },
        {
            "code": "LK",
            "channels": 1060,
            "regions": 9
        },
        {
            "code": "RO",
            "channels": 1031,
            "regions": 41
        },
        {
            "code": "AT",
            "channels": 1025,
            "regions": 9
        },
        {
            "code": "BF",
            "channels": 1012,
            "regions": 13
        },
        {
            "code": "FI",
            "channels": 1011,
            "regions": 17
        },
        {
            "code": "SD",
            "channels": 1011,
            "regions": 15
        },
        {
            "code": "MD",
            "channels": 996,
            "regions": 17
        },
        {
            "code": "HU",
            "channels": 973,
            "regions": 20
        },
        {
            "code": "CL",
            "channels": 934,
            "regions": 16
        },
        {
            "code": "KW",
            "channels": 926,
            "regions": 5
        },
        {
            "code": "TZ",
            "channels": 859,
            "regions": 30
        },
        {
            "code": "KE",
            "channels": 857,
            "regions": 40
        },
        {
            "code": "KP",
            "channels": 856,
            "regions": 13
        },
        {
            "code": "TJ",
            "channels": 805,
            "regions": 5
        },
        {
            "code": "SO",
            "channels": 785,
            "regions": 16
        },
        {
            "code": "TG",
            "channels": 748,
            "regions": 5
        },
        {
            "code": "TD",
            "channels": 746,
            "regions": 17
        },
        {
            "code": "SE",
            "channels": 683,
            "regions": 21
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
List Countries and Regions — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36831/list+countries+and+regions' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Searches public Telegram channels and groups by keyword, category, language, country, subscriber range and other filters. Returns channel rows with subscribers, average views, engagement rate, growth and reach, sorted as requested.
Endpoint ID: 36833
POST https://zylalabs.com/api/14496/telegram+channel+analytics+api/36833/search+channels
INPUT PARAMETERS

Search Channels — Endpoint Features

Object Description
Request Body Required Json

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

API EXAMPLE RESPONSE
JSON
{
    "items": [
        {
            "id": 2063592519,
            "username": "crypto_jokker",
            "title": "CRYPTO JOKER",
            "description": "Crypto news, market analysis, airdrops, narratives and early opportunities.  We track market shifts, emerging narratives, promising projects and opportunities.\n\nAds: @TGowner999, @topovik_999\nhttps://telega.io/c/CRYPTO_jokker",
            "subscribers": 1927918,
            "language": "en",
            "is_group": false,
            "is_verified": false,
            "is_scam": false,
            "is_fake": false,
            "created_at": "2024-04-22T19:14:54+00:00",
            "last_post_at": "2026-10-21T17:00:18+00:00",
            "category_ids": [
                37
            ],
            "avg_views": 1554.9000244140625,
            "reach_24h": 931.4000244140625,
            "err_24h": 0.05000000074505806,
            "er": 0.3799999952316284,
            "citation_index": 16.479999542236328,
            "cited_by": 2,
            "growth_7d": -21977,
            "growth_30d": null,
            "growth_pct_30d": null,
            "fraud_score": 0.5,
            "posts_30d": 90,
            "chat_username": null,
            "chat_dau": null,
            "chat_wau": null,
            "chat_mau": null,
            "chat_online": null,
            "updated_at": "2026-10-24T14:28:45+00:00",
            "country": null,
            "region": null,
            "city": null,
            "geo_source": null,
            "geo_confidence": null,
            "growth_1d_est": -3192,
            "premium_share": null,
            "female_share": null,
            "audience_sample_n": null,
            "avg_forwards": 0.8999999761581421,
            "growth_90d": null,
            "posting_frequency": 3,
            "clf_country": null,
            "link": "https://t.me/crypto_jokker",
            "region_code": null
        },
        {
            "id": 2066768732,
            "username": "CRYPTO_insidderr",
            "title": "CRYPTO INSIDER",
            "description": "Since 2017.  Following crypto through every bull run and bear market.  Breaking news, market analysis, on-chain trends, airdrops and emerging narratives — with a focus on opportunities others haven't noticed yet.\n\nAdvertisement: @TGowner999, @topovik_999",
            "subscribers": 1464050,
            "language": "en",
            "is_group": false,
            "is_verified": false,
            "is_scam": false,
            "is_fake": false,
            "created_at": "2024-04-22T19:15:27+00:00",
            "last_post_at": "2026-10-21T20:54:10+00:00",
            "category_ids": [
                37
            ],
            "avg_views": 1170,
            "reach_24h": 702.2999877929688,
            "err_24h": 0.05000000074505806,
            "er": 0.5099999904632568,
            "citation_index": 0,
            "cited_by": 0,
            "growth_7d": -13603,
            "growth_30d": -61214,
            "growth_pct_30d": -4.013338088989258,
            "fraud_score": 0.5,
            "posts_30d": 92,
            "chat_username": null,
            "chat_dau": null,
            "chat_wau": null,
            "chat_mau": null,
            "chat_online": null,
            "updated_at": "2026-10-24T14:29:23+00:00",
            "country": null,
            "region": null,
            "city": null,
            "geo_source": null,
            "geo_confidence": null,
            "growth_1d_est": -1328,
            "premium_share": null,
            "female_share": null,
            "audience_sample_n": null,
            "avg_forwards": 1.7999999523162842,
            "growth_90d": null,
            "posting_frequency": 3.069999933242798,
            "clf_country": null,
            "link": "https://t.me/CRYPTO_insidderr",
            "region_code": null
        },
        {
            "id": 1187558848,
            "username": "degen_Crypto_Hub",
            "title": "DEGEN Crypto Club",
            "description": "🚀 Since 2017.  Built for degens, traders and crypto explorers.  Daily market insights, breaking news, airdrops, hidden gems, on-chain trends and the narratives shaping the next cycle.  Stay curious. Stay early.\n\nAdvertisement: @TGowner999, @topovik_999",
            "subscribers": 968629,
            "language": "en",
            "is_group": false,
            "is_verified": false,
            "is_scam": false,
            "is_fake": false,
            "created_at": "2022-03-16T08:52:01+00:00",
            "last_post_at": "2026-10-21T19:36:16+00:00",
            "category_ids": [
                37
            ],
            "avg_views": 1969.5999755859375,
            "reach_24h": 1162,
            "err_24h": 0.11999999731779099,
            "er": 0.5199999809265137,
            "citation_index": 0,
            "cited_by": 0,
            "growth_7d": -12280,
            "growth_30d": -46433,
            "growth_pct_30d": -4.574400424957275,
            "fraud_score": 0.5,
            "posts_30d": 92,
            "chat_username": null,
            "chat_dau": null,
            "chat_wau": null,
            "chat_mau": null,
            "chat_online": null,
            "updated_at": "2026-10-24T16:36:27+00:00",
            "country": null,
            "region": null,
            "city": null,
            "geo_source": null,
            "geo_confidence": null,
            "growth_1d_est": -1578,
            "premium_share": null,
            "female_share": null,
            "audience_sample_n": null,
            "avg_forwards": 0.5,
            "growth_90d": null,
            "posting_frequency": 3.069999933242798,
            "clf_country": null,
            "link": "https://t.me/degen_Crypto_Hub",
            "region_code": null
        }
    ],
    "total": 23620,
    "next_cursor": "eyJoIjoibzM6MGUzMDdhZmI5ZDYyOSIsInAiOjMsInMiOiJkNDNlZmYyYy0xNTNkLTQ2NTUtYWE2ZC0wOTM4ZDdmOGMwMTkiLCJlIjoxNzkyOTM4NzU3fQ.T4Ay06v5nhSd46im-OMOVA=="
}
Search Channels — CODE SNIPPETS

curl --location --request POST 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36833/search+channels' --header 'Authorization: Bearer YOUR_API_KEY' 

--data-raw '{
  "query": {
    "q": "crypto",
    "languages": [
      "en"
    ]
  },
  "fields": [
    "base",
    "metrics"
  ],
  "limit": 3
}'

    
Request
Counts how many Telegram channels match the same filters as channel search, without returning rows. Useful to size an audience before fetching results.
Endpoint ID: 36834
POST https://zylalabs.com/api/14496/telegram+channel+analytics+api/36834/count+matching+channels
INPUT PARAMETERS

Count Matching Channels — Endpoint Features

Object Description
Request Body Required Json

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

API EXAMPLE RESPONSE
JSON
{
    "channels": 23620,
    "audience": 423244448,
    "avg_reach_24h": 411.428671,
    "avg_er": 1.702986,
    "facets": {
        "languages": [
            {
                "value": "en",
                "count": 23620
            }
        ],
        "categories": [
            {
                "value": 36,
                "count": 7853
            },
            {
                "value": 37,
                "count": 7082
            },
            {
                "value": 39,
                "count": 880
            },
            {
                "value": 373,
                "count": 684
            },
            {
                "value": 376,
                "count": 644
            },
            {
                "value": 21,
                "count": 261
            },
            {
                "value": 499,
                "count": 232
            },
            {
                "value": 389,
                "count": 217
            },
            {
                "value": 53,
                "count": 186
            },
            {
                "value": 92,
                "count": 126
            },
            {
                "value": 375,
                "count": 110
            },
            {
                "value": 107,
                "count": 107
            },
            {
                "value": 425,
                "count": 103
            },
            {
                "value": 385,
                "count": 84
            },
            {
                "value": 68,
                "count": 81
            },
            {
                "value": 40,
                "count": 77
            },
            {
                "value": 183,
                "count": 77
            },
            {
                "value": 142,
                "count": 67
            },
            {
                "value": 45,
                "count": 61
            },
            {
                "value": 393,
                "count": 46
            },
            {
                "value": 75,
                "count": 45
            },
            {
                "value": 500,
                "count": 39
            },
            {
                "value": 143,
                "count": 38
            },
            {
                "value": 52,
                "count": 32
            },
            {
                "value": 178,
                "count": 27
            },
            {
                "value": 133,
                "count": 21
            },
            {
                "value": 38,
                "count": 20
            },
            {
                "value": 436,
                "count": 20
            },
            {
                "value": 27,
                "count": 19
            },
            {
                "value": 181,
                "count": 19
            }
        ],
        "sizes": [
            {
                "value": 0,
                "label": "<1K",
                "count": 12235
            },
            {
                "value": 1,
                "label": "1K–10K",
                "count": 7510
            },
            {
                "value": 2,
                "label": "10K–100K",
                "count": 3247
            },
            {
                "value": 3,
                "label": "100K–1M",
                "count": 562
            },
            {
                "value": 4,
                "label": "≥1M",
                "count": 66
            }
        ],
        "countries": [
            {
                "value": "US",
                "count": 992
            },
            {
                "value": "IN",
                "count": 782
            },
            {
                "value": "GB",
                "count": 179
            },
            {
                "value": "NG",
                "count": 165
            },
            {
                "value": "AE",
                "count": 131
            },
            {
                "value": "JP",
                "count": 123
            },
            {
                "value": "RU",
                "count": 110
            },
            {
                "value": "CA",
                "count": 94
            },
            {
                "value": "ID",
                "count": 87
            },
            {
                "value": "ET",
                "count": 77
            },
            {
                "value": "AU",
                "count": 65
            },
            {
                "value": "CO",
                "count": 62
            },
            {
                "value": "CN",
                "count": 60
            },
            {
                "value": "PK",
                "count": 59
            },
            {
                "value": "ZA",
                "count": 58
            },
            {
                "value": "BR",
                "count": 57
            },
            {
                "value": "PH",
                "count": 52
            },
            {
                "value": "FR",
                "count": 48
            },
            {
                "value": "ES",
                "count": 42
            },
            {
                "value": "EG",
                "count": 40
            },
            {
                "value": "BD",
                "count": 37
            },
            {
                "value": "MY",
                "count": 35
            },
            {
                "value": "IT",
                "count": 31
            },
            {
                "value": "TZ",
                "count": 31
            },
            {
                "value": "JO",
                "count": 30
            },
            {
                "value": "TH",
                "count": 28
            },
            {
                "value": "TR",
                "count": 27
            },
            {
                "value": "IL",
                "count": 27
            },
            {
                "value": "EC",
                "count": 25
            }
        ]
    }
}
Count Matching Channels — CODE SNIPPETS

curl --location --request POST 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36834/count+matching+channels' --header 'Authorization: Bearer YOUR_API_KEY' 

--data-raw '{
  "query": {
    "q": "crypto",
    "languages": [
      "en"
    ]
  }
}'

    
Request
Returns the full profile of one Telegram channel by username, link or numeric ID: title, description, category, language, country, subscribers, average post views, engagement rate, growth, reach and fraud score.
Endpoint ID: 36835
GET https://zylalabs.com/api/14496/telegram+channel+analytics+api/36835/get+channel+details
INPUT PARAMETERS

Get Channel Details — Endpoint Features

Object Description
ref Required

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

API EXAMPLE RESPONSE
JSON
{
    "id": 1006503122,
    "username": "durov",
    "title": "Pavel Durov",
    "description": "Founder of Telegram.",
    "subscribers": 10259784,
    "language": "en",
    "is_group": false,
    "is_verified": true,
    "is_scam": false,
    "is_fake": false,
    "created_at": "2015-10-28T18:20:58+00:00",
    "last_post_at": "2026-10-11T14:52:40+00:00",
    "category_ids": [
        21
    ],
    "avg_views": 5057037.5,
    "reach_24h": 709261.5,
    "err_24h": 6.909999847412109,
    "er": 2.2200000286102295,
    "citation_index": 5873.64990234375,
    "cited_by": 756,
    "growth_7d": -86527,
    "growth_30d": null,
    "growth_pct_30d": null,
    "fraud_score": 0,
    "ad_posts_30d": 1,
    "ad_share_30d": 33.29999923706055,
    "last_ad_at": "2026-10-11T14:52:40+00:00",
    "ads_contacts": [],
    "posts_30d": 3,
    "chat_username": null,
    "chat_dau": null,
    "chat_wau": null,
    "chat_mau": null,
    "chat_online": null,
    "updated_at": "2026-10-24T21:39:17+00:00",
    "country": null,
    "region": null,
    "city": null,
    "geo_source": null,
    "geo_confidence": null,
    "growth_1d_est": -17951,
    "premium_share": null,
    "female_share": null,
    "audience_sample_n": null,
    "avg_forwards": 16138.599609375,
    "growth_90d": null,
    "posting_frequency": 0.10000000149011612,
    "clf_country": null,
    "link": "https://t.me/durov",
    "region_code": null
}
Get Channel Details — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36835/get+channel+details&ref=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the daily history of a Telegram channel: subscriber count and average post views over time, for growth and trend charts.
Endpoint ID: 36836
GET https://zylalabs.com/api/14496/telegram+channel+analytics+api/36836/get+channel+history
INPUT PARAMETERS

Get Channel History — Endpoint Features

Object Description
channel_id Required

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

API EXAMPLE RESPONSE
JSON
{
    "subscribers": [
        {
            "date": "2026-10-18",
            "value": 10334234,
            "estimated": false
        },
        {
            "date": "2026-10-19",
            "value": 10320278,
            "estimated": false
        },
        {
            "date": "2026-10-20",
            "value": 10315871,
            "estimated": false
        },
        {
            "date": "2026-10-21",
            "value": 10296587,
            "estimated": false
        },
        {
            "date": "2026-10-22",
            "value": 10283066,
            "estimated": false
        },
        {
            "date": "2026-10-23",
            "value": 10277735,
            "estimated": false
        },
        {
            "date": "2026-10-24",
            "value": 10259784,
            "estimated": false
        },
        {
            "date": "2026-10-25",
            "value": 10256843,
            "estimated": false
        }
    ],
    "metrics": [
        {
            "date": "2026-10-18",
            "avg_views": 5057037.5,
            "er": 2.2200000286102295,
            "reach_24h": 709261.5,
            "err_24h": 6.860000133514404
        },
        {
            "date": "2026-10-19",
            "avg_views": 5057037.5,
            "er": 2.2200000286102295,
            "reach_24h": 709261.5,
            "err_24h": 6.869999885559082
        },
        {
            "date": "2026-10-20",
            "avg_views": 5057037.5,
            "er": 2.2200000286102295,
            "reach_24h": 709261.5,
            "err_24h": 6.880000114440918
        },
        {
            "date": "2026-10-21",
            "avg_views": 5057037.5,
            "er": 2.2200000286102295,
            "reach_24h": 709261.5,
            "err_24h": 6.880000114440918
        },
        {
            "date": "2026-10-22",
            "avg_views": 5057037.5,
            "er": 2.2200000286102295,
            "reach_24h": 709261.5,
            "err_24h": 6.889999866485596
        },
        {
            "date": "2026-10-23",
            "avg_views": 5057037.5,
            "er": 2.2200000286102295,
            "reach_24h": 709261.5,
            "err_24h": 6.900000095367432
        },
        {
            "date": "2026-10-24",
            "avg_views": 5057037.5,
            "er": 2.2200000286102295,
            "reach_24h": 709261.5,
            "err_24h": 6.909999847412109
        },
        {
            "date": "2026-10-25",
            "avg_views": 5057037.5,
            "er": 2.2200000286102295,
            "reach_24h": 709261.5,
            "err_24h": 6.909999847412109
        }
    ],
    "reach_daily": [],
    "days": 7
}
Get Channel History — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36836/get+channel+history&channel_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns recent posts of a Telegram channel with text, publication date, views, forwards and reactions.
Endpoint ID: 36837
GET https://zylalabs.com/api/14496/telegram+channel+analytics+api/36837/get+channel+posts
INPUT PARAMETERS

Get Channel Posts — Endpoint Features

Object Description
channel_id Required

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

API EXAMPLE RESPONSE
JSON
{
    "items": []
}
Get Channel Posts — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36837/get+channel+posts&channel_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns other Telegram channels that mention or forward the given channel, with the number of references, to measure its citation and cross-promotion.
Endpoint ID: 36838
GET https://zylalabs.com/api/14496/telegram+channel+analytics+api/36838/get+channel+mentions
INPUT PARAMETERS

Get Channel Mentions — Endpoint Features

Object Description
channel_id Required

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

API EXAMPLE RESPONSE
JSON
{
    "cited_by": [
        {
            "id": 2149037349,
            "count": 32,
            "title": "KepichRX",
            "username": "k3pich",
            "subscribers": 1297,
            "language": "ru",
            "indexable": true
        },
        {
            "id": 1418034724,
            "count": 27,
            "title": "Pavel Durov Unofficial",
            "username": "PavelDurovUnofficial",
            "subscribers": 1848,
            "language": "en",
            "indexable": true
        },
        {
            "id": 2101428865,
            "count": 20,
            "title": "Telegram Breaking",
            "username": "tgbreaking",
            "subscribers": 1157,
            "language": "en",
            "indexable": true
        },
        {
            "id": 3619210297,
            "count": 19,
            "title": "فیلترینگ مافیا",
            "username": "Rv_MaFia",
            "subscribers": 10849,
            "language": "ru",
            "indexable": true
        },
        {
            "id": 2557256190,
            "count": 17,
            "title": "DELVOREㅤ•ㅤOPEN",
            "username": "DELVORE",
            "subscribers": 244,
            "language": "en",
            "indexable": false
        }
    ],
    "cites": [
        {
            "id": 1038976893,
            "count": 6,
            "title": "Telegram Contests",
            "username": "contest",
            "subscribers": 297774,
            "language": "en",
            "indexable": true
        },
        {
            "id": 1416855018,
            "count": 1,
            "title": "Telegram Designers",
            "username": "designers",
            "subscribers": 77635,
            "language": "en",
            "indexable": true
        },
        {
            "id": 1703721750,
            "count": 1,
            "title": "КБ. экономика",
            "username": "cb_economics",
            "subscribers": 366013,
            "language": "ru",
            "indexable": true
        },
        {
            "id": 2303099449,
            "count": 1,
            "title": "Telegram Gift NFT",
            "username": "nft",
            "subscribers": 71769,
            "language": "en",
            "indexable": true
        }
    ],
    "cited_by_total": 2406,
    "cites_total": 4
}
Get Channel Mentions — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36838/get+channel+mentions&channel_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Ranks advertisers (brands, bots, websites or ad networks) by the number of Telegram channels that published their ads over the last 30 days.
Endpoint ID: 36839
GET https://zylalabs.com/api/14496/telegram+channel+analytics+api/36839/top+advertisers
INPUT PARAMETERS

Top Advertisers — Endpoint Features

Object Description
group Optional Advertiser group: brand (channels, bots, sites) or network (ad networks and link shorteners).
lang Optional Language code of host channels, for example en.
country Optional Two-letter country code of host channels, for example IN.
q Optional Substring of the advertiser key or name.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

group
lang
country
q
API EXAMPLE RESPONSE
JSON
{
    "items": [
        {
            "key": "ya.cc",
            "kind": "shortener",
            "is_network": true,
            "name": "Яндекс: ссылки с erid",
            "target_id": null,
            "hosts": 7614,
            "hosts_30d": 7166,
            "placements": 107968,
            "placements_30d": 103048,
            "erid_placements": 78133,
            "audience": 147585216,
            "languages": [
                "ru",
                "uz",
                "en",
                "kk",
                "tr"
            ],
            "countries": [
                "RU",
                "UZ",
                "UA",
                "BY",
                "KZ"
            ],
            "first_at": "2026-08-26T16:45:52+00:00",
            "last_at": "2026-10-25T12:49:46+00:00",
            "indexable": true
        },
        {
            "key": "yandex.ru",
            "kind": "domain",
            "is_network": false,
            "name": null,
            "target_id": null,
            "hosts": 3817,
            "hosts_30d": 3699,
            "placements": 23887,
            "placements_30d": 23547,
            "erid_placements": 14703,
            "audience": 91092336,
            "languages": [
                "ru",
                "en",
                "uz",
                "tt",
                "kk"
            ],
            "countries": [
                "RU",
                "UA",
                "US",
                "UZ",
                "BY"
            ],
            "first_at": "2026-08-27T11:42:48+00:00",
            "last_at": "2026-10-25T12:04:45+00:00",
            "indexable": true
        },
        {
            "key": "clck.ru",
            "kind": "shortener",
            "is_network": true,
            "name": "Яндекс Кликер",
            "target_id": null,
            "hosts": 1676,
            "hosts_30d": 1506,
            "placements": 2644,
            "placements_30d": 2330,
            "erid_placements": 1206,
            "audience": 91851849,
            "languages": [
                "ru",
                "uz",
                "en",
                "tg",
                "ja"
            ],
            "countries": [
                "RU",
                "UA",
                "UZ",
                "BY",
                "US"
            ],
            "first_at": "2026-08-27T13:00:57+00:00",
            "last_at": "2026-10-25T11:01:06+00:00",
            "indexable": true
        },
        {
            "key": "insideads.net",
            "kind": "network",
            "is_network": true,
            "name": "InsideAds",
            "target_id": null,
            "hosts": 1637,
            "hosts_30d": 1422,
            "placements": 19826,
            "placements_30d": 18146,
            "erid_placements": 0,
            "audience": 16341840,
            "languages": [
                "en",
                "ru",
                "ar",
                "es",
                "fr"
            ],
            "countries": [
                "IN",
                "RU",
                "US",
                "UA",
                "ET"
            ],
            "first_at": "2026-08-27T10:05:42+00:00",
            "last_at": "2026-10-25T12:04:39+00:00",
            "indexable": true
        },
        {
            "key": "tglink.io",
            "kind": "shortener",
            "is_network": true,
            "name": "TGLink",
            "target_id": null,
            "hosts": 1335,
            "hosts_30d": 1278,
            "placements": 2298,
            "placements_30d": 2189,
            "erid_placements": 1421,
            "audience": 72295615,
            "languages": [
                "ru",
                "en",
                "am",
                "es",
                "fr"
            ],
            "countries": [
                "RU",
                "UA",
                "IN",
                "US",
                "ES"
            ],
            "first_at": "2026-08-27T07:02:03+00:00",
            "last_at": "2026-10-25T10:35:09+00:00",
            "indexable": true
        },
        {
            "key": "mrqz.me",
            "kind": "domain",
            "is_network": false,
            "name": null,
            "target_id": null,
            "hosts": 1284,
            "hosts_30d": 1253,
            "placements": 2538,
            "placements_30d": 2478,
            "erid_placements": 2168,
            "audience": 41292441,
            "languages": [
                "ru",
                "en",
                "ce",
                "bg",
                "uk"
            ],
            "countries": [
                "RU",
                "UA",
                "IN",
                "TR",
                "US"
            ],
            "first_at": "2026-09-04T17:02:17+00:00",
            "last_at": "2026-10-25T10:09:12+00:00",
            "indexable": true
        },
        {
            "key": "vk.ru",
            "kind": "domain",
            "is_network": false,
            "name": null,
            "target_id": null,
            "hosts": 1092,
            "hosts_30d": 977,
            "placements": 1666,
            "placements_30d": 1482,
            "erid_placements": 981,
            "audience": 21853877,
            "languages": [
                "ru",
                "en",
                "mk",
                "uk",
                "bg"
            ],
            "countries": [
                "RU",
                "UA",
                "US",
                "BG",
                "IN"
            ],
            "first_at": "2026-08-27T09:08:00+00:00",
            "last_at": "2026-10-25T11:51:01+00:00",
            "indexable": true
        },
        {
            "key": "ozon.ru",
            "kind": "domain",
            "is_network": false,
            "name": null,
            "target_id": null,
            "hosts": 955,
            "hosts_30d": 892,
            "placements": 1969,
            "placements_30d": 1868,
            "erid_placements": 271,
            "audience": 44287895,
            "languages": [
                "ru",
                "en",
                "bg",
                "sr",
                "kk"
            ],
            "countries": [
                "RU",
                "UA",
                "US",
                "ES",
                "ID"
            ],
            "first_at": "2026-08-29T17:52:12+00:00",
            "last_at": "2026-10-25T11:45:08+00:00",
            "indexable": true
        },
        {
            "key": "binance.com",
            "kind": "domain",
            "is_network": false,
            "name": null,
            "target_id": null,
            "hosts": 820,
            "hosts_30d": 818,
            "placements": 4955,
            "placements_30d": 4953,
            "erid_placements": 0,
            "audience": 30601010,
            "languages": [
                "en",
                "bn",
                "ru",
                "ar",
                "uk"
            ],
            "countries": [
                "ET",
                "IN",
                "UA",
                "US",
                "BD"
            ],
            "first_at": "2026-09-22T22:10:20+00:00",
            "last_at": "2026-10-24T18:54:17+00:00",
            "indexable": true
        },
        {
            "key": "max.ru",
            "kind": "domain",
            "is_network": false,
            "name": null,
            "target_id": null,
            "hosts": 842,
            "hosts_30d": 782,
            "placements": 1907,
            "placements_30d": 1793,
            "erid_placements": 1310,
            "audience": 31110922,
            "languages": [
                "ru",
                "uk",
                "en",
                "ky",
                "mk"
            ],
            "countries": [
                "RU",
                "UA",
                "US",
                "ES",
                "IN"
            ],
            "first_at": "2026-08-30T05:54:28+00:00",
            "last_at": "2026-10-25T12:07:03+00:00",
            "indexable": true
        },
        {
            "key": "melbet_iran1",
            "kind": "channel",
            "is_network": false,
            "name": "MelBet | مل بت",
            "target_id": 2161120947,
            "hosts": 763,
            "hosts_30d": 743,
            "placements": 1909,
            "placements_30d": 1765,
            "erid_placements": 0,
            "audience": 82440372,
            "languages": [
                "fa",
                "en",
                "uz",
                "ku",
                "tr"
            ],
            "countries": [
                "IR",
                "IT",
                "GB",
                "DE",
                "IN"
            ],
            "first_at": "2026-09-22T05:04:42+00:00",
            "last_at": "2026-10-25T09:53:22+00:00",
            "indexable": true
        },
        {
            "key": "clients.site",
            "kind": "domain",
            "is_network": false,
            "name": null,
            "target_id": null,
            "hosts": 701,
            "hosts_30d": 686,
            "placements": 1221,
            "placements_30d": 1200,
            "erid_placements": 1192,
            "audience": 12832425,
            "languages": [
                "ru",
                "uz",
                "kk",
                "en",
                "bg"
            ]
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
Top Advertisers — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36839/top+advertisers' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns an advertiser summary and the Telegram channels that ran its ads, latest placement first. The key is the advertised channel or bot username, a website domain or an ad network.
Endpoint ID: 36840
GET https://zylalabs.com/api/14496/telegram+channel+analytics+api/36840/get+advertiser+placements
INPUT PARAMETERS

Get Advertiser Placements — Endpoint Features

Object Description
key Required

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

API EXAMPLE RESPONSE
JSON
{
    "advertiser": {
        "key": "ya.cc",
        "kind": "shortener",
        "is_network": true,
        "name": "Яндекс: ссылки с erid",
        "target_id": null,
        "hosts": 7614,
        "hosts_30d": 7166,
        "placements": 107968,
        "placements_30d": 103048,
        "erid_placements": 78133,
        "audience": 147585216,
        "languages": [
            "ru",
            "uz",
            "en",
            "kk",
            "tr"
        ],
        "countries": [
            "RU",
            "UZ",
            "UA",
            "BY",
            "KZ"
        ],
        "first_at": "2026-08-26T16:45:52+00:00",
        "last_at": "2026-10-25T12:49:46+00:00",
        "indexable": true
    },
    "hosts": [
        {
            "id": 1003897601,
            "placements": 42,
            "erid_placements": 32,
            "first_at": "2026-09-26T12:35:29+00:00",
            "last_at": "2026-10-25T12:49:46+00:00",
            "username": "chitaru75",
            "title": "Chita.Ru | Новости Читы",
            "subscribers": 104192,
            "language": "ru",
            "country": "RU"
        },
        {
            "id": 1545649909,
            "placements": 36,
            "erid_placements": 31,
            "first_at": "2026-10-13T19:16:09+00:00",
            "last_at": "2026-10-25T12:44:38+00:00",
            "username": "zamkadye_new",
            "title": "Замкадье | Подмосковье | Мытищи",
            "subscribers": 32616,
            "language": "ru",
            "country": "RU"
        },
        {
            "id": 1943732957,
            "placements": 48,
            "erid_placements": 39,
            "first_at": "2026-10-11T12:08:51+00:00",
            "last_at": "2026-10-25T12:41:30+00:00",
            "username": "e1_afisha",
            "title": "E1.RU | Афиша | Куда сходить в Екатеринбурге",
            "subscribers": 94888,
            "language": "ru",
            "country": "RU"
        },
        {
            "id": 1739090780,
            "placements": 27,
            "erid_placements": 22,
            "first_at": "2026-10-17T22:43:49+00:00",
            "last_at": "2026-10-25T12:29:33+00:00",
            "username": "domloveee",
            "title": "Дом-2 Зрители❤️",
            "subscribers": 6797,
            "language": "ru",
            "country": null
        },
        {
            "id": 1355318362,
            "placements": 44,
            "erid_placements": 36,
            "first_at": "2026-10-09T08:43:29+00:00",
            "last_at": "2026-10-25T12:28:38+00:00",
            "username": "berdsk_online",
            "title": "Бердск Онлайн",
            "subscribers": 20942,
            "language": "ru",
            "country": "RU"
        }
    ],
    "offset": 0,
    "next_offset": 5
}
Get Advertiser Placements — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36840/get+advertiser+placements&key=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Full-text search across posts of public Telegram channels by keyword, with filters by language, country, category and date. Returns matching posts with channel, date and views.
Endpoint ID: 36841
POST https://zylalabs.com/api/14496/telegram+channel+analytics+api/36841/search+posts
INPUT PARAMETERS

Search Posts — Endpoint Features

Object Description
Request Body Required Json

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

API EXAMPLE RESPONSE
JSON
{
    "days": 7,
    "items": [
        {
            "id": 246908158,
            "channel_id": 1644875939,
            "date": "2026-10-25T13:17:01+00:00",
            "text": "**✅****비트코인 ETF, 하루 6.36억 달러 순유출**\n\n미국 현지 22일 순유출 규모는 6억 3,560만 달러로, 전날 순유입액 5억 2,840만 달러를 웃돌았습니다.\n\n🔍**주요 ETF별 자금 흐름**\n• 블랙록 IBIT: 2억 5,410만 달러 순유출\n• 피델리티 FBTC: 2억 1,750만 달러 순유출\n• 아크·21셰어즈 ARKB: 1억 940만 달러 순유출\n• 비트와이즈 BITB·그레이스케일 GBTC에서도 자금 이탈\n• 모건스탠리 MSBT는 230만 달러 순유입\n\n🪙**다른 가상자산 ETF**\n• 이더리움 ETF: 1억 1,060만 달러 순유출\n• 솔라나·하이퍼리퀴드 ETF: 순유출\n• XRP ETF: 360만 달러 순유입\n\n✍\n비트코인뿐 아니라 여러 가상자산 ETF에서 자금이 빠졌지만, XRP ETF는 반대 흐름을 보였습니다.\n\n#Bitcoin #ETF #Ethereum",
            "views": 539,
            "forwards": 0,
            "reactions": 0,
            "url": "https://t.me/padocrypto/3464",
            "channel": {
                "title": "파도의 크립토일기",
                "username": "padocrypto",
                "subscribers": 12904
            }
        },
        {
            "id": 246896317,
            "channel_id": 1308920344,
            "date": "2026-10-25T13:07:09+00:00",
            "text": "🤔 Курс Bitcoin **$80 341** [₽6 557 271]\nИзменение за 1 час: **0.0%**\n\nЗагруженность сети Bitcoin: **😯 Высокая**\n**52146** транзакций ожидают подтверждения\n\nЛучшее предложение для покупки BTC: [₽7 338 100](https://t.me/bitpapa_bot?start=ad_84f5ad44-f294-4ced-9a61-95195ccae915) [+11.9%]\nЛучшее предложение для продажи BTC: [₽6 906 006](https://t.me/bitpapa_bot?start=ad_8a3076df-09af-4d0d-a49c-f6d7ad6b6bbf) [+5.3%]\n\nЧтобы обновить информацию нажмите /rate",
            "views": 0,
            "forwards": 0,
            "reactions": 0,
            "url": "https://t.me/bitpapa_com_chat_ru/2965750",
            "channel": {
                "title": "Bitpapa Chat Russian 🇷🇺",
                "username": "bitpapa_com_chat_ru",
                "subscribers": 35196
            }
        },
        {
            "id": 246919766,
            "channel_id": 1591863939,
            "date": "2026-10-25T13:06:37+00:00",
            "text": "🔴** Điểm tin sáng thứ 7, 24/10/2026**\n\n📊 BTC quanh $80,900 (-0.93% trong 24h), vàng về dưới mốc $4,000 (~$3,995), lợi suất trái phiếu Mỹ 10 năm quanh 4.99%.\n\n🔈 HSBC phát hành RedCoin - stablecoin neo đô la Hồng Kông, mở cho hơn 3.3 triệu người dùng ví PayMe.\n\n🏦 Ngân hàng trung ương Malaysia và Thái Lan tham gia BLOOM - sáng kiến thanh toán xuyên biên giới bằng tiền số do Singapore dẫn dắt.\n\n🔒 Bitcoin Core đổi quy tắc công bố lỗ hổng: lỗi mà AI dễ tìm ra sẽ được vá và công bố ngay, không chờ thời gian giữ kín.\n\n⚠️ Mạng Initia tạm dừng sau sự cố bảo mật, ước tính ban đầu khoảng $2.7 triệu bị rút",
            "views": 199,
            "forwards": 8,
            "reactions": 0,
            "url": "https://t.me/MEXCVN_Community/2506199",
            "channel": {
                "title": "Cộng đồng MEXC Tiếng Việt",
                "username": "MEXCVN_Community",
                "subscribers": 14854
            }
        },
        {
            "id": 246897107,
            "channel_id": 2183174454,
            "date": "2026-10-25T12:31:07+00:00",
            "text": "[**🔥 Bitcoin ETFs Finally Rebound**](https://tradersunion.com/news/cryptocurrency-news/show/3959644-crypto-liquidations-pressure-markets/)\n\nU.S. spot Bitcoin ETFs drew $442.67 million last week, ending a two-week outflow streak.\n\n📊 Ethereum ETFs posted a fourth straight week of outflows as crypto liquidations neared $2.6 billion.\n\n__Fed news and Big Tech earnings could spark the market’s next sharp move.__",
            "views": 48,
            "forwards": 0,
            "reactions": 1,
            "url": "https://t.me/tu_crypto_news_en/8865",
            "channel": {
                "title": "TU Crypto News (EN)",
                "username": "tu_crypto_news_en",
                "subscribers": 623513
            }
        },
        {
            "id": 246619005,
            "channel_id": 1326833446,
            "date": "2026-10-25T11:14:59+00:00",
            "text": "📌 📈 **Semana positiva para ETFs de Bitcoin apesar de saídas de quase US$ 774 milhões no final do período**\n\nDados preliminares de fundos negociados em bolsa mostram que os produtos baseados em Bitcoin conseguiram reter um ganho semanal acumulado, mesmo após enfrentarem retiradas tardias expressivas de quase US$ 774 milhões no final da semana. Em contrapartida, os fundos de Ether mantiveram saldo negativo no período. Vale destacar que os números consolidados da última sexta-feira ainda estão incompletos e podem sofrer ajustes nas próximas atualizações do mercado financeiro global.",
            "views": 0,
            "forwards": 0,
            "reactions": 0,
            "url": "https://t.me/KucoinPortuguese/2069398",
            "channel": {
                "title": "KuCoin Exchange Português 🇧🇷",
                "username": "KucoinPortuguese",
                "subscribers": 12143
            }
        },
        {
            "id": 246619007,
            "channel_id": 1326833446,
            "date": "2026-10-25T10:53:18+00:00",
            "text": "⚡ 📉 **Peter Schiff alerta para possível queda do Bitcoin abaixo de US$ 75 mil**\n\nO conhecido crítico do Bitcoin, Peter Schiff, emitiu um novo alerta sobre o mercado após a principal criptomoeda do mundo despencar abaixo da marca de US$ 80.000, impulsionada por uma forte onda de vendas global. Segundo o analista, o cenário atual abre espaço para uma desvalorização ainda mais acentuada, com o ativo digital podendo testar o patamar de US$ 75.000 em meio à volatilidade recente e à pressão vendedora nos mercados financeiros.",
            "views": 0,
            "forwards": 0,
            "reactions": 0,
            "url": "https://t.me/KucoinPortuguese/2069382",
            "channel": {
                "title": "KuCoin Exchange Português 🇧🇷",
                "username": "KucoinPortuguese",
                "subscribers": 12143
            }
        },
        {
            "id": 246862413,
            "channel_id": 2628756617,
            "date": "2026-10-25T10:22:52+00:00",
            "text": "5 Milliarden US-Dollar an Long-Liquidationen Richtung 72.000 US-Dollar.\n\n10 Milliarden US-Dollar an Short-Liquidationen Richtung 93.000 US-Dollar.\n\nSollte es zu einem kleineren Bitcoin-Kurssturz kommen, ist der weitere Verlauf absehbar.",
            "views": 4294,
            "forwards": 1,
            "reactions": 0,
            "url": "https://t.me/AlexanderRaueKanal/15600",
            "channel": {
                "title": "Vermietertagebuch - Alexander Raue",
                "username": "AlexanderRaueKanal",
                "subscribers": 244701
            }
        },
        {
            "id": 246862415,
            "channel_id": 2628756617,
            "date": "2026-10-25T10:22:47+00:00",
            "text": "Der Risikokapitalgeber Chamath Palihapitiya sagt, dass Bitcoin irgendwann gehackt werden und auf NULL fallen wird...",
            "views": 4334,
            "forwards": 1,
            "reactions": 0,
            "url": "https://t.me/AlexanderRaueKanal/15598",
            "channel": {
                "title": "Vermietertagebuch - Alexander Raue",
                "username": "AlexanderRaueKanal",
                "subscribers": 244701
            }
        },
        {
            "id": 246862417,
            "channel_id": 2628756617,
            "date": "2026-10-25T10:22:38+00:00",
            "text": "EILMELDUNG:\n\nBlackRock-ETF verkauft Bitcoin im Wert von 115.000.000 US-Dollar...",
            "views": 4300,
            "forwards": 1,
            "reactions": 0,
            "url": "https://t.me/AlexanderRaueKanal/15596",
            "channel": {
                "title": "Vermietertagebuch - Alexander Raue",
                "username": "AlexanderRaueKanal",
                "subscribers": 244701
            }
        },
        {
            "id": 246862419,
            "channel_id": 2628756617,
            "date": "2026-10-25T10:22:25+00:00",
            "text": "🤯 🚀 Bitcoin hat gerade denselben Momentum-Reset vollzogen, den wir bereits vor den Bullenmärkten von 2015, 2019 und 2022 gesehen haben.",
            "views": 4302,
            "forwards": 2,
            "reactions": 0,
            "url": "https://t.me/AlexanderRaueKanal/15594",
            "channel": {
                "title": "Vermietertagebuch - Alexander Raue",
                "username": "AlexanderRaueKanal",
                "subscribers": 244701
            }
        },
        {
            "id": 246427599,
            "channel_id": 3488708115,
            "date": "2026-10-25T10:10:39+00:00"
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
Search Posts — CODE SNIPPETS

curl --location --request POST 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36841/search+posts' --header 'Authorization: Bearer YOUR_API_KEY' 

--data-raw '{
  "query": {
    "q": "bitcoin",
    "days": 7
  }
}'

    
Request
Returns the daily or weekly trend of a keyword across Telegram posts: number of posts, channels and views of posts that mention it.
Endpoint ID: 36842
POST https://zylalabs.com/api/14496/telegram+channel+analytics+api/36842/keyword+mention+trend
INPUT PARAMETERS

Keyword Mention Trend — Endpoint Features

Object Description
Request Body Required Json

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

API EXAMPLE RESPONSE
JSON
{
    "posts": 61901,
    "channels": 12632,
    "views": 10393528705,
    "days": 30,
    "source": "aggregate",
    "channels_approx": true,
    "group": "day",
    "history_from": "2015-09-22",
    "histogram": [
        {
            "date": "2026-09-25",
            "count": 2067,
            "channels": 1196,
            "views": 418155920
        },
        {
            "date": "2026-09-26",
            "count": 1786,
            "channels": 1039,
            "views": 380657279
        },
        {
            "date": "2026-09-27",
            "count": 1603,
            "channels": 922,
            "views": 342372121
        },
        {
            "date": "2026-09-28",
            "count": 2795,
            "channels": 1629,
            "views": 458011288
        },
        {
            "date": "2026-09-29",
            "count": 2324,
            "channels": 1285,
            "views": 149733497
        },
        {
            "date": "2026-09-30",
            "count": 2054,
            "channels": 1196,
            "views": 314353497
        },
        {
            "date": "2026-10-01",
            "count": 2089,
            "channels": 1228,
            "views": 206066573
        },
        {
            "date": "2026-10-02",
            "count": 2712,
            "channels": 1504,
            "views": 297320137
        },
        {
            "date": "2026-10-03",
            "count": 1895,
            "channels": 1043,
            "views": 273614090
        },
        {
            "date": "2026-10-04",
            "count": 1460,
            "channels": 907,
            "views": 685986391
        },
        {
            "date": "2026-10-05",
            "count": 2526,
            "channels": 1363,
            "views": 461660147
        },
        {
            "date": "2026-10-06",
            "count": 2086,
            "channels": 1138,
            "views": 83070629
        },
        {
            "date": "2026-10-07",
            "count": 2587,
            "channels": 1510,
            "views": 303466850
        },
        {
            "date": "2026-10-08",
            "count": 2833,
            "channels": 1586,
            "views": 369290753
        },
        {
            "date": "2026-10-09",
            "count": 3079,
            "channels": 1673,
            "views": 599445547
        },
        {
            "date": "2026-10-10",
            "count": 1716,
            "channels": 1081,
            "views": 116607506
        },
        {
            "date": "2026-10-11",
            "count": 1655,
            "channels": 995,
            "views": 479941783
        },
        {
            "date": "2026-10-12",
            "count": 2702,
            "channels": 1434,
            "views": 573473093
        },
        {
            "date": "2026-10-13",
            "count": 2492,
            "channels": 1309,
            "views": 266866172
        },
        {
            "date": "2026-10-14",
            "count": 2264,
            "channels": 1280,
            "views": 264547762
        },
        {
            "date": "2026-10-15",
            "count": 2593,
            "channels": 1324,
            "views": 317313984
        },
        {
            "date": "2026-10-16",
            "count": 2237,
            "channels": 1188,
            "views": 252860163
        },
        {
            "date": "2026-10-17",
            "count": 1649,
            "channels": 980,
            "views": 211085579
        },
        {
            "date": "2026-10-18",
            "count": 1660,
            "channels": 889,
            "views": 524937107
        },
        {
            "date": "2026-10-19",
            "count": 2309,
            "channels": 1092,
            "views": 554553591
        },
        {
            "date": "2026-10-20",
            "count": 1771,
            "channels": 904,
            "views": 359464496
        },
        {
            "date": "2026-10-21",
            "count": 1593,
            "channels": 788,
            "views": 308768310
        },
        {
            "date": "2026-10-22",
            "count": 1442,
            "channels": 685,
            "views": 240616256
        },
        {
            "date": "2026-10-23",
            "count": 1169,
            "channels": 642,
            "views": 243594220
        },
        {
            "date": "2026-10-24",
            "count": 629,
            "channels": 344,
            "views": 313234683
        },
        {
            "date": "2026-10-25",
            "count": 124,
            "channels": 59,
            "views": 22459281
        }
    ]
}
Keyword Mention Trend — CODE SNIPPETS

curl --location --request POST 'https://zylalabs.com/api/14496/telegram+channel+analytics+api/36842/keyword+mention+trend' --header 'Authorization: Bearer YOUR_API_KEY' 

--data-raw '{
  "q": "bitcoin",
  "days": 30
}'

    

API Access Key & Authentication

After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Telegram Channel Analytics API simply include your bearer token in the Authorization header.

Headers
Header Description
Authorization Required Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.

No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.

Starts at
$10,000/Year


  • Custom Volume
  • Custom Rate Limit
  • Specialized Customer Support
  • Real-Time API Monitoring

Overview

Find public Telegram channels by keyword, topic, language and country, and get analytics for each channel: subscribers, average post views, engagement rate, growth, reach and posts.

Telegram Channel Analytics API FAQs

Each endpoint returns specific data related to Telegram channels. For example, the "Search Channels" endpoint provides channel details like subscribers, average views, and engagement rates, while the "Get Channel Details" endpoint offers a comprehensive profile including title, description, and growth metrics.

Key fields vary by endpoint. For "Search Channels," important fields include `id`, `username`, `subscribers`, and `avg_views`. The "Get Channel Details" endpoint includes `title`, `description`, `growth`, and `fraud_score`, providing insights into channel performance.

Parameters vary by endpoint. For "Search Channels," you can filter by `keyword`, `category`, `language`, `country`, and `subscriber range`. The "Count Matching Channels" endpoint allows similar filters to gauge audience size without returning detailed results.

Response data is structured in JSON format, typically containing an `items` array with individual channel objects. Each object includes fields like `id`, `username`, `subscribers`, and performance metrics, making it easy to parse and utilize the data programmatically.

The data is sourced from publicly available Telegram channels. The API indexes these channels to provide analytics, ensuring that the information reflects real-time engagement and subscriber metrics, enhancing data reliability.

Typical use cases include market research, influencer marketing, and content strategy development. Users can analyze channel performance, identify trends, and discover potential collaboration opportunities based on engagement metrics and audience demographics.

Users can customize requests by specifying parameters such as `category`, `language`, and `country` in endpoints like "Search Channels." This allows for targeted searches that align with specific interests or demographics, enhancing the relevance of the results.

If results are partial or empty, users should check their filter parameters for accuracy. Adjusting filters or broadening search criteria can yield more results. The API also provides counts of matching channels, helping users gauge potential data availability before making detailed requests.

General FAQs

To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.

You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.

The free trial lasts for 7 days and allows you to make up to 50 API requests.

No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.

Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.

Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.

Prices are listed in USD (United States Dollar), EUR (Euro), CAD (Canadian Dollar), AUD (Australian Dollar), and GBP (British Pound). We accept all major debit and credit cards. Our payment system uses the latest security technology and is powered by Stripe, one of the world's most reliable payment companies. If you have any trouble paying by card, just contact us at [email protected]

Additionally, if you already have an active subscription in any of these currencies (USD, EUR, CAD, AUD, GBP), that currency will remain for subsequent subscriptions. You can change the currency at any time as long as you don't have any active subscriptions.
The local currency shown on the pricing page is based on the country of your IP address and is provided for reference only. The actual prices are in USD (United States Dollar). When you make a payment, the charge will appear on your card statement in USD, even if you see the equivalent amount in your local currency on our website. This means you cannot pay directly with your local currency.
Occasionally, a bank may decline the charge due to its fraud protection settings. We suggest reaching out to your bank initially to check if they are blocking our charges. Also, you can access the Billing Portal and change the card associated to make the payment. If these does not work and you need further assistance, please contact our team at [email protected]
Prices are determined by a recurring monthly or yearly subscription, depending on the chosen plan.
API calls are deducted from your plan based on successful requests. Each plan comes with a specific number of calls that you can make per month. Only successful calls, indicated by a Status 200 response, will be counted against your total. This ensures that failed or incomplete requests do not impact your monthly quota.
Zyla API Hub works on a recurring monthly subscription system. Your billing cycle will start the day you purchase one of the paid plans, and it will renew the same day of the next month. So be aware to cancel your subscription beforehand if you want to avoid future charges.
To upgrade your current subscription plan, simply go to the pricing page of the API and select the plan you want to upgrade to. The upgrade will be instant, allowing you to immediately enjoy the features of the new plan. Please note that any remaining calls from your previous plan will not be carried over to the new plan, so be aware of this when upgrading. You will be charged the full amount of the new plan.
To check how many API calls you have left for the current month, refer to the 'X-Zyla-API-Calls-Monthly-Remaining' field in the response header. For example, if your plan allows 1,000 requests per month and you've used 100, this field in the response header will indicate 900 remaining calls.

You can monitor your API usage through the response headers included with every request:

x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.

The 'X-Zyla-RateLimit-Reset' header shows the number of seconds until your rate limit resets. This tells you when your request count will start fresh. For example, if it displays 3,600, it means 3,600 seconds are left until the limit resets.

Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.

Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.

After 7 days, you will be charged the full amount for the plan you were subscribed to during the trial. Therefore, it's important to cancel before the trial period ends. Refund requests for forgetting to cancel on time are not accepted.
When you subscribe to an API free trial, you can make up to 50 API calls. If you wish to make additional API calls beyond this limit, the API will prompt you to perform an "Start Your Paid Plan." You can find the "Start Your Paid Plan" button in your profile under Subscription -> Choose the API you are subscribed to -> Pricing tab.
You can contact us through our chat channel to receive immediate assistance. We are always online from 8 am to 5 pm (EST). If you reach us after that time, we will get back to you as soon as possible. Additionally, you can contact us via email at [email protected]

Please have a look at our Refund Policy: https://zylalabs.com/terms#refund


Related APIs