{
"message": "Completed successfully",
"dateList": [
"2026-08-03T09:00:00Z",
"2026-08-05T09:00:00Z",
"2026-08-07T09:00:00Z",
"2026-08-10T09:00:00Z",
"2026-08-12T09:00:00Z",
"2026-08-14T09:00:00Z"
]
}
curl --location --request POST 'https://zylalabs.com/api/13520/recurrence+rule+timestamp+rrule+api/30014/expand+rrule' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"rrule": "FREQ=WEEKLY;BYDAY=MO,WE,FR",
"startTime": "2026-08-03T09:00:00Z",
"endTime": "2026-08-14T23:59:59Z"
}'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए पुनरावृत्ति नियम टाइमस्टैम्प RRULE API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें।
एक iCalendar RRULE को एक प्रारंभ और अंत समय के बीच की घटना तिथियों में विस्तारित करता है
पुनरावृत्ति नियम टाइमस्टैम्प RRULE एपीआई एक सफलता संदेश के साथ `dateList` लौटाता है जो RFC 3339 टाइमस्टैम्प का एक ऐरे है जो निर्दिष्ट पुनरावृत्ति नियम के प्रत्येक घटना का प्रतिनिधित्व करता है दिया गया समय खिड़की के भीतर
प्रतिक्रिया डेटा में मुख्य क्षेत्र `message` है जो संचालन की सफलता को दर्शाता है और `dateList` है जिसमें प्रदान किए गए RRULE से उत्पन्न समय चिह्नों की सूची है
विस्तारित RRULE अंत बिंदु तीन पैरामीटर स्वीकार करता है: `rrule` (पुनरावृत्ति नियम स्ट्रिंग), `startTime` (RFC 3339 फ़ॉर्मेट में प्रारंभ टाइमस्टैम्प), और `endTime` (RFC 3339 फ़ॉर्मेट में समावेशी समाप्ति टाइमस्टैम्प)
प्रतिक्रिया डेटा JSON प्रारूप में संगठित किया गया है जिसमें स्थिति के लिए एक `message` फ़ील्ड और एक `dateList` फ़ील्ड है जो टाइमस्टैम्प के एक एरे को रखता है प्रत्येक टाइमस्टैम्प निर्दिष्ट समय सीमा के भीतर पुनरावृत्ति नियम के एकOccurrence के अनुरूप होता है
विशिष्ट उपयोग के मामले में कैलेंडर और अनुसूची अनुप्रयोग शामिल हैं जिन्हें संग्रहित RRULE से विशिष्ट तिथियां उत्पन्न करने की आवश्यकता होती है इसके अलावा बुकिंग सिस्टम अनुस्मारक और नौकरी अनुसूचक शामिल हैं जिन्हें परिभाषित सीमा के लिए विस्तारित तिथि पैटर्न की आवश्यकता होती है
उपयोगकर्ता लौटाए गए `dateList` का उपयोग कार्यक्रमों की योजना बनाने के लिए कर सकते हैं याद दिलाने के लिए या विशेष घटना तिथियों के साथ कैलेंडर भरने के लिए प्रत्येक टाइमस्टैम्प को सीधे कार्यक्रम तय करने वाले सिस्टम या अनुप्रयोगों में एकीकृत किया जा सकता है जिन्हें सटीक तिथि जानकारी की आवश्यकता होती है
अगर प्रदान किया गया RRULE या टाइमस्टैम्प अमान्य हैं तो API HTTP 400 त्रुटि लौटाएगा जो खराब अनुरोध को इंगित करता है उपयोगकर्ताओं को यह सुनिश्चित करना चाहिए कि उनके इनपुट अपेक्षित प्रारूपों के अनुसार हों ताकि इस त्रुटि से बचा जा सके
उपयोगकर्ता अपने डेटा अनुरोधों को `rrule`, `startTime` और `endTime` पैरामीटर को बदलकर अनुकूलित कर सकते हैं इन मूल्यों को बदलकर उपयोगकर्ता विभिन्न पुनरावृत्ति पैटर्न और समय सीमाओं के लिए घटना तिथियों को उत्पन्न कर सकते हैं आवश्यकतानुसार