मास्टोडन API

API ID 14868

हैशटैग, खाते या कीवर्ड द्वारा मास्टोडन के पोस्ट, ट्रेंडिंग टैग और लिंक, और कई उदाहरणों में प्रतिक्रियाएँ, आधिकारिक ओपन एपीआई से। फेडिवर्स के ब्रांड और कीवर्ड निगरानी के लिए क्लीन JSON

API डॉक्यूमेंटेशन

एंडपॉइंट्स

अनुरोध
मास्टोडॉन एपीआई - हैशटैग, खाते, रुझान और निगरानी प्रति अनुरोध JSON के रूप में 100 परिणामों तक लौटाता है
Endpoint ID: 38701
GET https://zylalabs.com/api/14868/mastodon+api/38701/mastodon+api
इनपुट पैरामीटर्स

मास्टोडन — एंडपॉइंट फीचर्स

ऑब्जेक्ट विवरण
instances वैकल्पिक Mastodon servers to read from. Hashtag posts are read from each instance's public timeline, so more instances give wider coverage. Accounts without a server use the first instance. Several values: comma separated.
hashtags वैकल्पिक Hashtags to read, with or without the # sign, for example python or opensource. Each hashtag is read on every instance listed above. Several values: comma separated.
accounts वैकल्पिक Accounts whose public posts you want, as or a profile URL. Boosts and replies are left out.
keywords वैकल्पिक Optional. Keep only posts whose text contains any of these words or phrases (not case sensitive). Mastodon has no public full-text search, so keywords filter the posts fetched from your hashtags and accounts.
language वैकल्पिक Optional. Keep only posts written in this language, for example en, de or bg. Empty = all languages.
maxItems वैकल्पिक Hard limit on rows saved (and paid for): posts, replies and trend rows together. Posts are shared equally between the hashtags and accounts.
includeTrends वैकल्पिक Also save the trending hashtags and trending links of every instance, with their usage in the last days. Trend rows are a snapshot and are not affected by only-new mode.
includeLocalTimeline वैकल्पिक Also read the public local timeline of every instance (posts by that server's own users). Many servers require a login for this and are then skipped with a note in the run summary.
includeReplies वैकल्पिक Also save the public replies to each post. Each reply is one result.
maxRepliesPerPost वैकल्पिक Replies saved for each post that has replies.

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.


इनपुट पैरामीटर्स

instances
hashtags
accounts
keywords
language
maxItems
includeTrends
includeLocalTimeline
includeReplies
maxRepliesPerPost
API उदाहरण प्रतिक्रिया
JSON
{
    "count": 5,
    "items": [
        {
            "type": "post",
            "id": "117606784566746922",
            "url": "https://mastodon.social/@NfNitLoop/117606784566746922",
            "text": "#Nytt v0.1.0 has been released!\nhttps://codeberg.org/nfnitloop/nytt/src/branch/main/CHANGELOG.md\n\nThis comes with some nice UI changes in the web UI, and also enough CLI commands t",
            "html": "<p><a href=\"https://mastodon.social/tags/Nytt\" class=\"mention hashtag\" rel=\"tag\">#<span>Nytt</span></a> v0.1.0 has been released!<br /><a href=\"https://codeberg.org/nfnitloop/nytt/",
            "createdAt": "2026-11-13T02:31:58Z",
            "language": "en",
            "author": "[email protected]",
            "authorName": "Cody Casterline 🏳️‍🌈",
            "authorUrl": "https://mastodon.social/@NfNitLoop",
            "repliesCount": 1,
            "reblogsCount": 1,
            "favouritesCount": 1,
            "hashtags": [
                "nytt",
                "python"
            ],
            "mediaUrls": [
                "https://files.mastodon.social/media_attachments/files/117/606/768/886/733/507/original/87b24150aed8ba50.mp4"
            ],
            "cardUrl": null,
            "inReplyToId": null,
            "instance": "mastodon.social",
            "sourceHashtag": "python",
            "scrapedAt": "2026-11-13T03:22:16Z"
        },
        {
            "type": "post",
            "id": "117606777101851757",
            "url": "https://mastodon.social/@teeeeeeeee/117606777101851757",
            "text": "ahead (Time Series Forecasting with uncertainty quantification) gets a lot faster to install: most dependencies are now optional\nhttps://thierrymoudiki.github.io/blog/2026/09/08/r/",
            "html": "<p>ahead (Time Series Forecasting with uncertainty quantification) gets a lot faster to install: most dependencies are now optional<br /><a href=\"https://thierrymoudiki.github.io/b",
            "createdAt": "2026-11-13T02:30:04Z",
            "language": "en",
            "author": "[email protected]",
            "authorName": "T@Techtonique",
            "authorUrl": "https://mastodon.social/@teeeeeeeee",
            "repliesCount": 2,
            "reblogsCount": 1,
            "favouritesCount": 1,
            "hashtags": [
                "python",
                "datascience",
                "machinelearning",
                "rstats",
                "techtonique"
            ],
            "mediaUrls": [],
            "cardUrl": "https://thierrymoudiki.github.io/blog/2026/09/08/r/python/ahead-light",
            "inReplyToId": null,
            "instance": "mastodon.social",
            "sourceHashtag": "python",
            "scrapedAt": "2026-11-13T03:22:16Z"
        },
        {
            "type": "post",
            "id": "117606771851575483",
            "url": "https://mastodon.social/@shaharyarranjah1/117606771851575483",
            "text": "Day 1: Swap two variables in one line\nDay 1/30: Swap two variables in one line 🐍\nBeginners reach for a temp variable.\nPython packs the right side into a tuple\nIt unpacks into a and",
            "html": "<p>Day 1: Swap two variables in one line<br />Day 1/30: Swap two variables in one line 🐍<br />Beginners reach for a temp variable.<br />Python packs the right side into a tuple<br",
            "createdAt": "2026-11-13T02:28:44Z",
            "language": "en",
            "author": "[email protected]",
            "authorName": "Future Coding",
            "authorUrl": "https://mastodon.social/@shaharyarranjah1",
            "repliesCount": 1,
            "reblogsCount": 0,
            "favouritesCount": 0,
            "hashtags": [
                "python",
                "pythontips",
                "pythonprogramming",
                "learnpython",
                "coding",
                "programming",
                "developer",
                "codingtips",
                "pythondeveloper",
                "100daysofcode",
                "datascience",
                "machinelearning",
                "shaharyarranjah1"
            ],
            "mediaUrls": [
                "https://files.mastodon.social/media_attachments/files/117/606/769/962/379/792/original/4849b58bff72740d.png"
            ],
            "cardUrl": null,
            "inReplyToId": null,
            "instance": "mastodon.social",
            "sourceHashtag": "python",
            "scrapedAt": "2026-11-13T03:22:16Z"
        },
        {
            "type": "post",
            "id": "117606751940040775",
            "url": "https://mastodon.social/@nearskill/117606751940040775",
            "text": "Remote-first | Senior Software Security Engineer - AI Training - 15 USD/hr\n\nContract role with Turing, open to Bangladesh, Brazil, Colombia and 8 more countries\n✅ Reproducing CVEs",
            "html": "<p>Remote-first | Senior Software Security Engineer - AI Training - 15 USD/hr</p><p>Contract role with Turing, open to Bangladesh, Brazil, Colombia and 8 more countries<br />✅ Repr",
            "createdAt": "2026-11-13T02:23:40Z",
            "language": "en",
            "author": "[email protected]",
            "authorName": "Nearskill | AI & Tech Jobs",
            "authorUrl": "https://mastodon.social/@nearskill",
            "repliesCount": 0,
            "reblogsCount": 0,
            "favouritesCount": 0,
            "hashtags": [
                "cybersecurity",
                "jobsearch",
                "remotejobs",
                "python"
            ],
            "mediaUrls": [],
            "cardUrl": "https://nearskill.in/jobs/senior-software-security-engineer-ai-training-18156?utm_source=mastodon&utm_medium=social",
            "inReplyToId": null,
            "instance": "mastodon.social",
            "sourceHashtag": "python",
            "scrapedAt": "2026-11-13T03:22:16Z"
        },
        {
            "type": "post",
            "id": "117606730788690503",
            "url": "https://igeek.gamer-geek-news.com/@feed/statuses/01M79B5MHJW4R3DX83M7H61VD8",
            "text": "🐧 Shiny for Python – reactive framework for interactive web applications\n\nShiny for Python is a reactive web framework for building interactive dashboards and data applications wit",
            "html": "<p>🐧 <strong>Shiny for Python – reactive framework for interactive web applications</strong></p><p>Shiny for Python is a reactive web framework for building interactive dashboards",
            "createdAt": "2026-11-13T02:18:17Z",
            "language": "en",
            "author": "[email protected]",
            "authorName": "input",
            "authorUrl": "https://igeek.gamer-geek-news.com/@feed",
            "repliesCount": 0,
            "reblogsCount": 0,
            "favouritesCount": 0,
            "hashtags": [
                "python",
                "datascience"
            ],
            "mediaUrls": [],
            "cardUrl": "https://www.linuxlinks.com/shiny-for-python-reactive-framework-interactive-web-applications/",
            "inReplyToId": null,
            "instance": "mastodon.social",
            "sourceHashtag": "python",
            "scrapedAt": "2026-11-13T03:22:16Z"
        }
    ]
}
मास्टोडन — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/14868/mastodon+api/38701/mastodon+api?instances=mastodon.social&hashtags=python&maxItems=5&includeTrends=false&includeLocalTimeline=false&includeReplies=false&maxRepliesPerPost=20' --header 'Authorization: Bearer YOUR_API_KEY' 


    

API एक्सेस कुंजी और प्रमाणीकरण

साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए मास्टोडन API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।

हेडर्स
हेडर विवरण
Authorization आवश्यक होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।

कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें।

शुरू होता है
$10,000/वर्ष


  • कस्टम वॉल्यूम
  • कस्टम रेट लिमिट
  • विशेष ग्राहक सहायता
  • रीयल-टाइम API मॉनिटरिंग

अवलोकन

Mastodon हैशटैग, खाते या कीवर्ड द्वारा पोस्ट, ट्रेंडिंग टैग और लिंक, और कई इंस्टेंस में प्रतिक्रियाएं, आधिकारिक ओपन एपीआई से। फेडिवर्स के ब्रांड और कीवर्ड मॉनिटरिंग के लिए साफ़ JSON।

मास्टोडन API FAQs

हैशटैग, अकाउंट या कीवर्ड के द्वारा मस्तोडन पोस्ट, ट्रेंडिंग टैग और लिंक, और कई इंस्टेंस के बीच उत्तर, आधिकारिक ओपन एपीआई से। फेडिवर्स के ब्रांड और कीवर्ड मॉनिटरिंग के लिए साफ जेसन

प्रत्येक अनुरोध के लिए 100 तक परिणाम। इसे maxItems पैरामीटर से सेट करें

हर अनुरोध सार्वजनिक स्रोत से वास्तविक समय का डेटा एकत्र करता है समान अनुरोधों को 6 घंटे तक कैश से सेवा दी जा सकती है

सूची पैरामीटर कई मूल्यों को स्वीकार करते हैं जो कॉमा द्वारा separados होते हैं, उदाहरण के लिए: लंदन, पेरिस

यह एंडपॉइंट इन क्वेरी पैरामीटर को स्वीकार करता है, सभी वैकल्पिक: उदाहरण, हैशटैग, खाते, कुंजीशब्द, भाषा, अधिकतम आइटम, प्रवृत्तियों को शामिल करें, स्थानीय समयरेखा को शामिल करें, प्रतिक्रियाओं को शामिल करें, प्रति पोस्ट अधिकतम प्रतिक्रियाएँ। उदाहरण: मास्टोडन सर्वर से पढ़ने के लिए। हैशटैग पोस्ट को प्रत्येक उदाहरण की सार्वजनिक समयरेखा से पढ़ा जाता है, इसलिए अधिक उदाहरण व्यापक कवरेज देते हैं। बिना सर्वर वाले खाते पहले उदाहरण का उपयोग करते हैं। कई मान: कोमा द्वारा अलग किए गए। हैशटैग: पढ़ने के लिए हैशटैग, # चिन्ह के साथ या बिना, उदाहरण के लिए पायथन या ओपनसोर्स। प्रत्येक हैशटैग ऊपर सूचीबद्ध प्रत्येक उदाहरण पर पढ़ा जाता है। कई मान: कोमा द्वारा अलग किए गए। खाते: खाते जिनके सार्वजनिक पोस्ट आप चाहते हैं, एक प्रोफाइल यूआरएल के रूप में।

सामान्य FAQs

Zyla API Hub APIs के लिए एक बड़ा स्टोर जैसा है, जहाँ आप हजारों APIs एक ही जगह पर पा सकते हैं। हम सभी APIs की समर्पित सपोर्ट और रीयल-टाइम मॉनिटरिंग भी प्रदान करते हैं। एक बार साइन अप करने के बाद, आप चुन सकते हैं कि कौन सी APIs उपयोग करनी हैं। बस याद रखें, प्रत्येक API को अपनी स्वयं की सब्सक्रिप्शन की आवश्यकता होती है। लेकिन यदि आप कई APIs पर सब्सक्राइब करते हैं, तो आप सभी के लिए एक ही की का उपयोग करेंगे, जिससे आपके लिए चीज़ें आसान हो जाती हैं।
कीमतें USD (अमेरिकी डॉलर), EUR (यूरो), CAD (कनाडाई डॉलर), AUD (ऑस्ट्रेलियाई डॉलर), और GBP (ब्रिटिश पाउंड) में सूचीबद्ध हैं। हम सभी प्रमुख डेबिट और क्रेडिट कार्ड स्वीकार करते हैं। हमारा पेमेंट सिस्टम नवीनतम सुरक्षा तकनीक का उपयोग करता है और Stripe द्वारा संचालित है, जो दुनिया की सबसे विश्वसनीय पेमेंट कंपनियों में से एक है। यदि आपको कार्ड से पेमेंट करने में कोई समस्या हो, तो बस हमसे संपर्क करें [email protected]

इसके अलावा, यदि आपके पास पहले से ही इनमें से किसी भी करेंसी (USD, EUR, CAD, AUD, GBP) में एक सक्रिय सब्सक्रिप्शन है, तो बाद की सब्सक्रिप्शंस के लिए वही करेंसी बनी रहेगी। जब तक आपके पास कोई सक्रिय सब्सक्रिप्शन नहीं है, आप किसी भी समय करेंसी बदल सकते हैं।
प्राइसिंग पेज पर दिखाई देने वाली स्थानीय करेंसी आपके IP पते के देश पर आधारित है और केवल संदर्भ के लिए प्रदान की गई है। वास्तविक कीमतें USD (अमेरिकी डॉलर) में हैं। जब आप भुगतान करते हैं, तो आपके कार्ड स्टेटमेंट पर चार्ज USD में दिखाई देगा, भले ही हमारी वेबसाइट पर आपको आपकी स्थानीय करेंसी में समतुल्य राशि दिखाई दे। इसका अर्थ है कि आप सीधे अपनी स्थानीय करेंसी से भुगतान नहीं कर सकते।
कभी-कभी, बैंक फ्रॉड प्रोटेक्शन सेटिंग्स के कारण चार्ज को डिक्लाइन कर सकता है। हम सुझाव देते हैं कि आप पहले अपने बैंक से संपर्क करें कि क्या वे हमारे चार्ज को ब्लॉक कर रहे हैं। साथ ही, आप बिलिंग पोर्टल तक पहुंच सकते हैं और भुगतान करने के लिए जुड़े कार्ड को बदल सकते हैं। यदि यह काम नहीं करता और आपको अतिरिक्त सहायता की आवश्यकता है, तो कृपया हमारी टीम से संपर्क करें [email protected]
कीमतें पुनरावर्ती मासिक या वार्षिक सब्सक्रिप्शन के आधार पर निर्धारित की जाती हैं, जो चुने गए प्लान पर निर्भर करती हैं।
API कॉल्स आपके प्लान से सफल रिक्वेस्ट के आधार पर घटाई जाती हैं। प्रत्येक प्लान में प्रति माह आप जितनी कॉल कर सकते हैं उसकी एक विशेष संख्या होती है। केवल सफल कॉल्स, जो स्टेटस 200 रिस्पॉन्स से इंगित होती हैं, आपकी कुल संख्या से घटाई जाएँगी। इससे सुनिश्चित होता है कि असफल या अधूरी रिक्वेस्ट आपके मासिक कोटा को प्रभावित नहीं करतीं।
Zyla API Hub एक पुनरावर्ती मासिक सब्सक्रिप्शन सिस्टम पर काम करता है। आपका बिलिंग साइकल उस दिन से शुरू होगा जिस दिन आप किसी पेड प्लान को खरीदते हैं, और अगले महीने के उसी दिन नवीनीकृत होगा। इसलिए यदि आप भविष्य के चार्ज से बचना चाहते हैं, तो समय पर अपनी सब्सक्रिप्शन कैंसल करना सुनिश्चित करें।
अपनी मौजूदा सब्सक्रिप्शन प्लान को अपग्रेड करने के लिए, बस API के प्राइसिंग पेज पर जाएँ और वह प्लान चुनें जिस पर आप अपग्रेड करना चाहते हैं। अपग्रेड तुरंत प्रभावी होगा, जिससे आपको नए प्लान की सुविधाओं का तुरंत आनंद मिलेगा। कृपया ध्यान दें कि आपके पिछले प्लान से बची हुई कॉल्स नए प्लान में नहीं जोड़ी जाएँगी, इसलिए अपग्रेड करने से पहले इसे ध्यान में रखें। आपको नए प्लान की पूरी राशि चार्ज की जाएगी।
यह देखने के लिए कि आपके पास वर्तमान महीने के लिए कितनी API कॉल्स बची हैं, रिस्पॉन्स हेडर में "X-Zyla-API-Calls-Monthly-Remaining" फ़ील्ड देखें। उदाहरण के लिए, यदि आपके प्लान में प्रति माह 1,000 रिक्वेस्ट की अनुमति है और आपने 100 का उपयोग किया है, तो रिस्पॉन्स हेडर में यह फ़ील्ड 900 बची हुई कॉल्स दिखाएगा।
आपके प्लान में अनुमत API रिक्वेस्ट्स की अधिकतम संख्या देखने के लिए, "X-Zyla-RateLimit-Limit" रिस्पॉन्स हेडर देखें। उदाहरण के लिए, यदि आपके प्लान में प्रति माह 1,000 रिक्वेस्ट्स शामिल हैं, तो यह हेडर 1,000 दिखाएगा।
"X-Zyla-RateLimit-Reset" हेडर यह दिखाता है कि आपकी रेट लिमिट रीसेट होने में कितने सेकंड बचे हैं। यह आपको बताता है कि आपकी रिक्वेस्ट गिनती कब से फिर से शुरू होगी। उदाहरण के लिए, यदि यह 3,600 दिखाता है, तो इसका मतलब है कि लिमिट रीसेट होने में 3,600 सेकंड बचे हैं।
हाँ, आप कभी भी अपने अकाउंट में जाकर और बिलिंग पेज पर कैंसिलेशन विकल्प चुनकर अपना प्लान कैंसल कर सकते हैं। कृपया ध्यान दें कि अपग्रेड, डाउनग्रेड और कैंसिलेशन तुरंत प्रभावी होते हैं। साथ ही, कैंसल करने पर आपको सेवा तक पहुंच नहीं होगी, भले ही आपके कोटा में कॉल्स बची हों।
आपको बिना किसी प्रतिबद्धता के हमारी APIs का अनुभव करने का मौका देने के लिए, हम 7-दिवसीय फ्री ट्रायल प्रदान करते हैं, जो आपको 50 API कॉल्स तक मुफ्त में करने की अनुमति देता है। यह ट्रायल केवल एक बार उपयोग किया जा सकता है, इसलिए हम सलाह देते हैं कि आप इसे उस API पर लागू करें जिसमें आपको सबसे अधिक रुचि है। जबकि अधिकांश APIs फ्री ट्रायल प्रदान करते हैं, कुछ शायद न करें। ट्रायल 7 दिनों के बाद या 50 रिक्वेस्ट होने पर, जो भी पहले हो, समाप्त हो जाता है। यदि आप ट्रायल के दौरान 50 रिक्वेस्ट लिमिट तक पहुँच जाते हैं, तो रिक्वेस्ट जारी रखने के लिए आपको "Start Your Paid Plan" करना होगा। आप अपने प्रोफाइल में Subscription -> जिस API पर आप सब्सक्राइब हैं उसे चुनें -> Pricing टैब में "Start Your Paid Plan" बटन पा सकते हैं। यदि आप 7वें दिन से पहले अपनी सब्सक्रिप्शन कैंसल नहीं करते हैं, तो आपका फ्री ट्रायल समाप्त हो जाएगा और आपका प्लान अपने आप चार्ज हो जाएगा, जिससे आपको अपने प्लान में निर्दिष्ट सभी API कॉल्स तक पहुंच मिल जाएगी। अवांछित चार्ज से बचने के लिए कृपया इसे ध्यान में रखें।
7 दिनों के बाद, आपको उस प्लान की पूरी राशि चार्ज की जाएगी, जिस पर आप ट्रायल के दौरान सब्सक्राइब थे। इसलिए, ट्रायल अवधि समाप्त होने से पहले कैंसल करना महत्वपूर्ण है। समय पर कैंसल करना भूलने के लिए रिफंड अनुरोध स्वीकार नहीं किए जाते।
जब आप किसी API के फ्री ट्रायल पर सब्सक्राइब करते हैं, तो आप 50 API कॉल्स तक कर सकते हैं। यदि आप इस लिमिट से आगे अतिरिक्त API कॉल्स करना चाहते हैं, तो API आपको "Start Your Paid Plan" करने का संकेत देगा। आप अपने प्रोफाइल में Subscription -> जिस API पर आप सब्सक्राइब हैं उसे चुनें -> Pricing टैब में "Start Your Paid Plan" बटन पा सकते हैं।
पAYOUT ऑर्डर्स महीने की 20 तारीख से 30 तारीख के बीच प्रोसेस किए जाते हैं। यदि आप अपना अनुरोध 20 तारीख से पहले सबमिट करते हैं, तो आपका पेमेंट इस समयावधि के भीतर प्रोसेस किया जाएगा।
आप तुरंत सहायता प्राप्त करने के लिए हमारे चैट चैनल के माध्यम से हमसे संपर्क कर सकते हैं। हम हमेशा सुबह 8 बजे से शाम 5 बजे (EST) तक ऑनलाइन रहते हैं। यदि आप हमें उस समय के बाद संपर्क करते हैं, तो हम यथाशीघ्र आपसे संपर्क करेंगे। इसके अलावा, आप हमें ईमेल के माध्यम से भी संपर्क कर सकते हैं [email protected]

संबंधित APIs