{
"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/13510/rrule+api/29947/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 API एक सफलता संदेश के साथ `dateList` लौटाता है जो कि RFC 3339 टाइमस्टैम्प का एक एरे है जो दिए गए समय विंडो के भीतर निर्दिष्ट पुनरावृत्ति नियम के प्रत्येक उदाहरण का प्रतिनिधित्व करता है
प्रतिक्रिया डेटा में प्रमुख फ़ील्ड हैं `message`, जो कार्य की सफलता को दर्शाता है, और `dateList`, जो प्रदान की गई RRULE से उत्पन्न घटनाओं के समय अंकों का समूह है
Expand RRULE अंतिम बिंदु तीन पैरामीटर स्वीकार करता है: `rrule` (दोहराव नियम स्ट्रिंग), `startTime` (RFC 3339 प्रारूप में प्रारंभ समय स्टाम्प), और `endTime` (RFC 3339 प्रारूप में समावेशी अंत समय स्टाम्प)
उत्तर डेटा JSON प्रारूप में व्यवस्थित है जिसमें स्थिति के लिए एक `message` फ़ील्ड और एक `dateList` फ़ील्ड है जो टाइमस्टैम्प का एक सरणी रखती है प्रत्येक टाइमस्टैम्प निर्दिष्ट समय सीमा के भीतर पुनरावृत्ति नियम के एक घटना से मेल खाता है
विशिष्ट उपयोग के मामले में कैलेंडर और अनुसूची ऐप्लिकेशन शामिल हैं जिन्हें संग्रहीत RRULE से विशिष्ट तिथियों को उत्पन्न करने की आवश्यकता होती है इसके साथ ही बुकिंग सिस्टम अनुस्मारक और नौकरी शेड्यूलर शामिल हैं जिन्हें एक परिभाषित श्रेणी के लिए विस्तारित तिथि पैटर्न की आवश्यकता होती है
उपयोगकर्ता लौटाई गई `dateList` का उपयोग आयोजनों का कार्यक्रम बनाने के लिए कर सकते हैं याद दिलाने के लिए या विशेष घटना तिथियों के साथ कैलेंडरों को भरने के लिए प्रत्येक टाइमस्टैम्प को सीधे कार्यक्रम निर्धारित करने के सिस्टम या अनुप्रयोगों में एकीकृत किया जा सकता है जो सटीक तिथि जानकारी की आवश्यकता होती है
अगर प्रदान किया गया RRULE या टाइमस्टैम्प अमान्य है तो API HTTP 400 त्रुटि लौटाएगी जो खराब अनुरोध को इंगित करता है उपयोगकर्ताओं को सुनिश्चित करना चाहिए कि उनके इनपुट अपेक्षित प्रारूपों के अनुकूल हों ताकि इस त्रुटि से बचा जा सके
उपयोगकर्ता अपने डेटा अनुरोधों को `rrule`, `startTime`, और `endTime` पैरामीटर को संशोधित करके कस्टमाइज़ कर सकते हैं इन मानों को बदलकर उपयोगकर्ता विभिन्न पुनरावृत्ति पैटर्न और समय सीमाओं के लिए घटित होने की तिथियों का निर्माण कर सकते हैं जरूरत के अनुसार