Google Tasks API की मदद से, टास्क और टास्क की सूचियां मैनेज की जा सकती हैं.
सेवा: tasks.googleapis.com
हमारा सुझाव है कि इस सेवा को कॉल करने के लिए, Google की दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़, मशीन से पढ़ा जा सकने वाला एक दस्तावेज़ होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल, Google API के साथ इंटरैक्ट करने वाली क्लाइंट लाइब्रेरी, आईडीई प्लग इन, और अन्य टूल बनाने के लिए किया जाता है. एक सेवा, कई डिस्कवरी दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाला यह दस्तावेज़ उपलब्ध कराती है:
सेवा का एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा का नेटवर्क पता बताता है. किसी सेवा में कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का सेवा एंडपॉइंट यहां दिया गया है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हैं:
https://tasks.googleapis.com
REST रिसॉर्स: tasklists
| तरीके | |
|---|---|
                  delete | 
                
                  DELETE /tasks/v1/users/@me/lists/{tasklist} पुष्टि किए गए उपयोगकर्ता की बताई गई टास्क सूची को मिटाता है.  | 
              
                  get | 
                
                  GET /tasks/v1/users/@me/lists/{tasklist} पुष्टि किए गए उपयोगकर्ता की तय की गई टास्क सूची दिखाता है.  | 
              
                  insert | 
                
                  POST /tasks/v1/users/@me/lists यह एक नई टास्क सूची बनाता है और उसे पुष्टि किए गए उपयोगकर्ता की टास्क सूचियों में जोड़ता है.  | 
              
                  list | 
                
                  GET /tasks/v1/users/@me/lists पुष्टि किए गए उपयोगकर्ता की सभी टास्क सूचियां दिखाता है.  | 
              
                  patch | 
                
                  PATCH /tasks/v1/users/@me/lists/{tasklist} पुष्टि किए गए उपयोगकर्ता की तय की गई टास्क सूची को अपडेट करता है.  | 
              
                  update | 
                
                  PUT /tasks/v1/users/@me/lists/{tasklist} पुष्टि किए गए उपयोगकर्ता की तय की गई टास्क सूची को अपडेट करता है.  | 
              
REST रिसॉर्स: tasks
| तरीके | |
|---|---|
                  clear | 
                
                  POST /tasks/v1/lists/{tasklist}/clear चुनी गई टास्क सूची से, पूरे हो चुके सभी टास्क मिटा देता है.  | 
              
                  delete | 
                
                  DELETE /tasks/v1/lists/{tasklist}/tasks/{task} यह टास्क की सूची से चुने गए टास्क को मिटा देता है.  | 
              
                  get | 
                
                  GET /tasks/v1/lists/{tasklist}/tasks/{task} यह फ़ंक्शन, चुना गया टास्क दिखाता है.  | 
              
                  insert | 
                
                  POST /tasks/v1/lists/{tasklist}/tasks यह, चुनी गई टास्क सूची में नया टास्क बनाता है.  | 
              
                  list | 
                
                  GET /tasks/v1/lists/{tasklist}/tasks यह किसी टास्क की सूची में मौजूद सभी टास्क दिखाता है.  | 
              
                  move | 
                
                  POST /tasks/v1/lists/{tasklist}/tasks/{task}/move चुने गए टास्क को डेस्टिनेशन टास्क की सूची में किसी दूसरी जगह पर ले जाता है.  | 
              
                  patch | 
                
                  PATCH /tasks/v1/lists/{tasklist}/tasks/{task} बताए गए टास्क को अपडेट करता है.  | 
              
                  update | 
                
                  PUT /tasks/v1/lists/{tasklist}/tasks/{task} बताए गए टास्क को अपडेट करता है.  |