मुख्य सामग्री पर जाएं
GET
यह endpoint आपको प्रमुख सोशल नेटवर्क्स (Bluesky, Facebook, Instagram, LinkedIn, Pinterest, Threads, TikTok, X/Twitter, और YouTube) से पोस्ट्स और उनकी analytics दोनों प्राप्त करने की अनुमति देता है। यह इन प्लेटफ़ॉर्म्स पर सभी पोस्ट्स के लिए काम करता है — चाहे वे Ayrshare के API का उपयोग करके बनाए गए हों या सोशल नेटवर्क के इंटरफ़ेस के माध्यम से सीधे पोस्ट किए गए हों। अधिक विस्तृत analytics analytics endpoint के साथ उपलब्ध हैं। इस endpoint से लौटाई गई IDs सोशल नेटवर्क्स की मूल social post ID होती हैं और Ayrshare post ID नहीं। यह आपको किसी सोशल नेटवर्क पर किसी भी पोस्ट के विवरण प्राप्त करने की अनुमति देता है, भले ही वह Ayrshare के माध्यम से न बनाया गया हो। उदाहरण के लिए, आप facebook.com पर मैन्युअल रूप से प्रकाशित पोस्ट प्राप्त कर सकते हैं और लौटाई गई Facebook Social Post ID का उपयोग get comments या get analytics के लिए कर सकते हैं। यदि आपको Ayrshare के बाहर उत्पन्न पोस्ट्स की आवश्यकता नहीं है, तो बस Ayrshare post ID का उपयोग करें जो पोस्ट में comment, analytics, या history endpoints के साथ लौटाई गई है। :platform = bluesky, facebook, instagram, linkedin, pinterest, snapchat, threads, tiktok, twitter, youtube उदाहरण: https://api.ayrshare.com/api/history/instagram

कॉपीराइट सामग्री

Instagram और TikTok अपनी responses में सभी कॉपीराइट media को बाहर कर देंगे।
  • यदि media में कॉपीराइट सामग्री है या कॉपीराइट उल्लंघन के लिए फ़्लैग की गई है, तो response से Instagram mediaUrl field छोड़ दी जाती है। कॉपीराइट सामग्री के उदाहरणों में reels पर audio शामिल हो सकते हैं। आप Instagram ऐप में Settings -> Account Status के अंतर्गत जाँच कर सकते हैं।
  • यदि media में कॉपीराइट सामग्री है या कॉपीराइट उल्लंघन के लिए फ़्लैग की गई है, तो TikTok media नहीं लौटाता। कॉपीराइट सामग्री के उदाहरणों में reels पर audio शामिल हो सकते हैं (TikTok इन वीडियो को म्यूट कर देगा)। आप TikTok ऐप में Activity -> System Notifications के अंतर्गत जाँच कर सकते हैं।यदि ऐसा वीडियो म्यूट है, तो आप TikTok ऐप में audio जोड़ सकते हैं। पोस्ट पर जाएँ और गैर-कॉपीराइट audio जोड़ने का विकल्प चुनें। फिर वीडियो इस API response में लौटाया जाएगा।

सीमाएँ

Facebook

  • समाप्त/संग्रहित Stories (24 घंटे से पुरानी) स्वचालित रूप से फ़िल्टर कर दी जाती हैं। डिफ़ॉल्ट रूप से केवल सक्रिय Stories को response में शामिल किया जाता है।
  • केवल posts या केवल stories का अनुरोध करने के लिए dataType query parameter का उपयोग करें।
  • तिथि सीमा के अनुसार पोस्ट्स फ़िल्टर करने के लिए since और until query parameters का उपयोग करें।

Instagram

  • Responses में Live Video stories शामिल नहीं होंगी।
  • Stories केवल 24 घंटों के लिए उपलब्ध होती हैं।
  • उपयोगकर्ता द्वारा किसी story को reshares करने पर बनाई गई नई stories नहीं लौटाई जाएँगी। Reshared stories में Add Yours Templates का उपयोग करके बनाई गई stories शामिल हैं।
  • उपयोगकर्ता के collaboration requests स्वीकार करने पर बनाए गए नए पोस्ट्स नहीं लौटाए जाएँगे।
  • केवल posts या केवल stories का अनुरोध करने के लिए dataType query parameter का उपयोग करें।

Header Parameters

Path Parameters

platform
string
आवश्यक
पोस्ट्स प्राप्त करने के लिए प्लेटफ़ॉर्म। मान: bluesky, facebook, instagram, linkedin, pinterest, snapchat, threads, tiktok, twitter, youtube

Query Parameters

limit
number
डिफ़ॉल्ट:10
लौटाने के लिए history records की संख्या। अधिकतम सीमा: 500*उच्च सीमाओं के परिणामस्वरूप धीमी response times हो सकते हैं, इसलिए हम 100 से अधिक की सीमा का उपयोग करने की अनुशंसा करते हैं।*Enterprise plans पर उच्च सीमाएँ उपलब्ध हैं। विवरण के लिए कृपया अपने account manager से संपर्क करें।
skipAnalytics
boolean
डिफ़ॉल्ट:false
Facebook Pages और Instagram के लिए पूर्ण analytics एकत्रित करना छोड़ दें। केवल Social Post ID लौटाता है। यदि analytics की आवश्यकता नहीं है (केवल Social Post ID की आवश्यकता है) तो इसका उपयोग तेज़ return के लिए किया जाना चाहिए, या जब limit > 100 पर errors होते हैं।
pagePublished
boolean
डिफ़ॉल्ट:10
केवल Facebook। डिफ़ॉल्ट रूप से लौटाए गए पोस्ट्स Facebook Page feed से होते हैं। आप केवल page द्वारा प्रकाशित पोस्ट्स लौटाने का विकल्प भी चुन सकते हैं।feed (डिफ़ॉल्ट) का उपयोग तब करें जब आप page से जुड़ी सभी सामग्री का अधिक व्यापक दृश्य चाहते हैं, जिसमें अन्य उपयोगकर्ताओं की बातचीत भी शामिल है। pagePublished का उपयोग तब करें जब आप केवल page द्वारा स्वयं किए गए पोस्ट्स प्राप्त करना चाहते हैं।
userId
string
केवल X/Twitter। यह parameter आपको अपने लिंक किए गए अकाउंट के बजाय किसी विशिष्ट X/Twitter उपयोगकर्ता से उनके numeric ID द्वारा पोस्ट्स प्राप्त करने की अनुमति देता है।उदाहरण के लिए, handle @Google से सभी पोस्ट्स प्राप्त करने के लिए, आप उनका numeric userId 20536157 उपयोग करेंगे।आप Brands Get User endpoint का उपयोग करके किसी भी X/Twitter उपयोगकर्ता का numeric userId ढूँढ सकते हैं।नोट: यह request करने के लिए header में केवल API KEY का उपयोग करें। Profile Key शामिल न करें।
userName
string
केवल X/Twitter। यह parameter आपको अपने लिंक किए गए अकाउंट के बजाय किसी विशिष्ट X/Twitter उपयोगकर्ता से उनके handle द्वारा पोस्ट्स प्राप्त करने की अनुमति देता है।उदाहरण के लिए, handle @Google से सभी पोस्ट्स प्राप्त करने के लिए।नोट: यह request करने के लिए header में केवल API KEY का उपयोग करें। Profile Key शामिल न करें।
next
string
परिणामों के अगले पृष्ठ को प्राप्त करने के लिए Cursor-आधारित pagination। पोस्ट्स का अगला सेट प्राप्त करने के लिए पिछले response के meta.pagination object से next मान पास करें।
since
string
केवल Facebook। इस तिथि पर या उसके बाद बनाए गए पोस्ट्स को फ़िल्टर करने के लिए ISO UTC date string। किसी विशिष्ट तिथि सीमा के लिए until के साथ उपयोग करें।उदाहरण: since=2026-03-17
until
string
केवल Facebook। इस तिथि पर या उससे पहले बनाए गए पोस्ट्स को फ़िल्टर करने के लिए ISO UTC date string। किसी विशिष्ट तिथि सीमा के लिए since के साथ उपयोग करें।उदाहरण: until=2026-03-20
dataType
string
Facebook और Instagram। लौटाई गई सामग्री के प्रकार को फ़िल्टर करें। डिफ़ॉल्ट रूप से, दोनों नियमित पोस्ट्स और सक्रिय Stories लौटाई जाती हैं।मान:
  • posts — केवल नियमित पोस्ट्स (कोई Stories नहीं)
  • stories — केवल Stories
पोस्ट्स और Stories दोनों को लौटाने के लिए इस parameter को छोड़ दें (डिफ़ॉल्ट व्यवहार)।नोट: Facebook के लिए, समाप्त/संग्रहित Stories (24 घंटे से पुरानी) स्वचालित रूप से फ़िल्टर हो जाती हैं। Instagram के लिए, Stories केवल 24 घंटों के लिए उपलब्ध होती हैं।

Pagination Response

Cursor-आधारित pagination (next query parameter के साथ) का उपयोग करते समय, response में pagination state वाला meta.pagination object शामिल होता है। प्रत्येक paginated response में posts array में नीचे प्रत्येक प्लेटफ़ॉर्म के लिए response उदाहरणों में दिखाई गई संरचना के समान objects होते हैं।
meta.pagination
object
परिणामों के माध्यम से cursor-आधारित navigation के लिए Pagination metadata।