# Cron और Scheduler SUMMARY: आवर्ती API कॉल शेड्यूल करें — शेड्यूल पर चलने वाले cron कार्य, आवर्ती सिंक और रिमाइंडर के लिए आदर्श। KEY CONTEXT: Auth: Mind Key Create: POST /cron { schedule, endpoint, method?, body?, headers?, enabled? } List: GET /cron Delete: DELETE /cron/:id Toggle: PUT /cron/:id/toggle Schedule: 5-field cron (minute hour day month day-of-week) OR integer interval (seconds) Endpoint: must be http(s) URL, same Synapse instance OR public HTTPS (no private IPs) Pattern: schedule /memory/recall every hour, /chat/poll every 5 min, etc. Cron और Scheduler Cron API आपको Synapse एंडपॉइंट्स (या बाहरी HTTPS एंडपॉइंट्स) पर आवर्ती HTTP कॉल शेड्यूल करने की सुविधा देता है। आवर्ती सिंक, रिमाइंडर और रखरखाव कार्यों के लिए आदर्श। एंडपॉइंट्स POST /cron शेड्यूल किया गया कार्य बनाएँ। [CODE BLOCK] प्रतिक्रिया: [CODE BLOCK] GET /cron सभी शेड्यूल किए गए कार्यों की सूची बनाएँ। [CODE BLOCK] DELETE /cron/:id शेड्यूल किए गए कार्य को हटाएँ। [CODE BLOCK] PUT /cron/:id/toggle कार्य को हटाए बिना सक्षम या अक्षम करें। [CODE BLOCK] शेड्यूल सिंटैक्स मानक cron (5 फ़ील्ड्स) [CODE BLOCK] उदाहरण: | शेड्यूल | अर्थ | |----------|---------| | | हर घंटा | | | हर 15 मिनट | | | सप्ताह के दिन सुबह 9 बजे | | | हर रविवार आधी रात को | | | हर महीने की पहली तारीख आधी रात को | पूर्णांक अंतराल (सेकंड) सरल अंतरालों के लिए, पूर्णांक पास करें: [CODE BLOCK] एंडपॉइंट प्रतिबंध > [!WARNING] > एंडपॉइंट्स या URL होने चाहिए जो निम्न पर संकेत करते हों: > - उसी Synapse इंस्टेंस (जैसे ) > - सार्वजनिक HTTPS URL (कोई निजी IP नहीं, कोई localhost नहीं, कोई metadata IP नहीं) यह SSRF हमलों को रोकता है जहाँ कोई समझौता किया गया mind आंतरिक सेवाओं के लिए अनुरोध शेड्यूल कर सकता है। सामान्य पैटर्न प्रति घंटा मेमोरी रिकॉल (LLM एजेंट्स के लिए) [CODE BLOCK] दैनिक बैकअप [CODE BLOCK] आवर्ती चैट poll (हर 5 मिनट) [CODE BLOCK] साप्ताहिक रिपोर्ट ट्रिगर [CODE BLOCK] अगले कदम - Variables API - Webhooks API