मुख्य सामग्री पर जाएं
GET
Ayrshare के माध्यम से भेजी गई पोस्टों का इतिहास अवरोही क्रम में (सबसे नई से सबसे पुरानी) प्राप्त करें। इस एंडपॉइंट के साथ आप एक विशिष्ट दिनांक श्रेणी, स्थिति, सोशल नेटवर्क, या पिछले n दिनों की पोस्ट प्राप्त कर सकते हैं। History status फ़ील्ड मान:
  • awaiting approval: पोस्ट approval workflow के माध्यम से अनुमोदित होने की प्रतीक्षा में हैं।
  • deleted: पोस्ट हटा दी गई है। नोट: हटाई गई पोस्ट केवल स्थिति क्वेरी फ़िल्टर के साथ लौटाई जाती हैं। कृपया नीचे देखें।
  • error: एक या अधिक सोशल नेटवर्क के साथ त्रुटि हुई।
  • paused: एक शेड्यूल की गई पोस्ट जिसे रोका गया है।
  • pending: पोस्ट अभी तक संसाधित नहीं हुई है। आमतौर पर एक शेड्यूल की गई पोस्ट।
  • success: पोस्ट सफलतापूर्वक सभी सोशल नेटवर्क पर भेजी गई।
अतिरिक्त जानकारी:
  • Ayrshare Post ID प्रतिक्रिया में id फ़ील्ड में लौटाई जाती है।
  • Ayrshare के बाहर से उत्पन्न पोस्ट प्राप्त करने के लिए, जैसे कि सीधे सोशल नेटवर्क पर मैन्युअल रूप से बनाई गई पोस्ट, history platform एंडपॉइंट का उपयोग करें।
  • यदि केवल एक व्यक्तिगत पोस्ट की आवश्यकता है, तो post history by id एंडपॉइंट का उपयोग करें।
  • यदि limit डिफ़ॉल्ट मान 25 से अधिक है तो history एंडपॉइंट JSON परिणाम 1 मिनट के लिए कैश किए जाते हैं।

हैडर पैरामीटर

क्वेरी पैरामीटर

limit
number
डिफ़ॉल्ट:25
पिछली n संख्या की पोस्ट लौटाता है। उदाहरण के लिए, यदि आप केवल सबसे हाल की पोस्ट चाहते हैं, तो limit=1 सेट करें। यदि मौजूद नहीं है, तो lastDays के भीतर सभी रिकॉर्ड लौटाएगा।डिफ़ॉल्ट: 25 पोस्ट। अधिकतम मान: 1000
platforms
array
सोशल नेटवर्क प्लेटफ़ॉर्म द्वारा फ़िल्टर करें। प्लेटफ़ॉर्म मान: bluesky, facebook, gmb, instagram, linkedin, pinterest, reddit, snapchat, telegram, threads, tiktok, twitter, youtube. नोट, OR तर्क का उपयोग करता है: ["facebook", "instagram"] किसी भी एक से पोस्ट लौटाता है।
startDate
string
इस प्रारंभ तिथि से और इसे शामिल करते हुए पोस्ट लौटाएँ। ISO 8601 फ़ॉर्मैट में इतिहास के लिए प्रारंभ तिथि। उदाहरण के लिए, फ़ॉर्मैट YYYY-MM-DDThh:mm:ssZ का उपयोग करें और 2026-07-08T12:30:00Z के रूप में भेजें। अधिक उदाहरणों के लिए कृपया utctime देखें।
endDate
string
इस अंतिम तिथि तक और इसे शामिल करते हुए पोस्ट लौटाएँ। ISO 8601 फ़ॉर्मैट में इतिहास के लिए अंतिम तिथि। उदाहरण के लिए, फ़ॉर्मैट YYYY-MM-DDThh:mm:ssZ का उपयोग करें और 2026-07-08T12:30:00Z के रूप में भेजें। अधिक उदाहरणों के लिए कृपया utctime देखें।
lastDays
number
डिफ़ॉल्ट:30
प्रकाशन तिथि, यानी scheduleDate, के अनुसार पिछले n दिनों की पोस्ट लौटाता है। डिफ़ॉल्ट 30 दिन।
  • यदि startDate और endDate प्रदान किए गए हैं तो lastDays को अनदेखा किया जाएगा।
  • यदि मान शून्य 0 है तो पोस्ट का पूरा इतिहास लौटाएगा।
  • यदि मान 0 से अधिक है, तो यह पिछले n दिनों की पोस्ट लौटाएगा।
  • उदाहरण के लिए, lastDays=5 पिछले 5 दिनों की पोस्ट लौटाता है और lastDays=0 limit द्वारा निर्धारित सभी पोस्ट लौटाता है।
status
string
पोस्ट की वर्तमान स्थिति द्वारा फ़िल्टर करें। मान्य मान: success, error, processing, pending, paused, deleted, और awaiting approval. Processing इंगित करता है कि पोस्ट वर्तमान में भेजी जा रही है। Pending इंगित करता है कि पोस्ट भविष्य की तारीख पर पोस्ट करने के लिए शेड्यूल की गई है।
हटाई गई पोस्ट डिफ़ॉल्ट रूप से नहीं लौटाई जाती हैं। वे केवल status=deleted सेट किए गए स्थिति क्वेरी फ़िल्टर के साथ लौटाई जाती हैं।
type
string
प्राप्त करने के लिए पोस्ट का प्रकार, या तो तत्काल भेजी गई पोस्ट या scheduleDate फ़ील्ड का उपयोग करके शेड्यूल की गई पोस्ट। मान: immediate या scheduled
autoRepostId
string
ऑटो रिपोस्ट बनाते समय पोस्ट की उस श्रृंखला को ट्रैक करने के लिए एक ID असाइन की जाती है। ऑटो रिपोस्ट ID द्वारा पोस्ट प्राप्त करें या सभी ऑटो रिपोस्ट प्राप्त करने के लिए all का मान उपयोग करें।