{ "opencollection": "1.0.0", "info": { "name": "Bots Functions API", "version": "1.0.0" }, "items": [ { "info": { "name": "Functions", "type": "folder" }, "items": [ { "info": { "name": "List all functions", "type": "http" }, "http": { "method": "GET", "url": "https://cliq.zoho.com/api/v3/functions", "params": [ { "name": "next_token", "value": "", "type": "query", "description": "Token for fetching the next page of results. Omit this parameter to retrieve the first page." }, { "name": "sync_token", "value": "", "type": "query", "description": "Token for incremental synchronization. Provide the sync_token value from a previous response to retrieve only functions that were created or updated since that response was generated." }, { "name": "limit", "value": "", "type": "query", "description": "Maximum number of functions to return per page.
\nDefault: 20
\nMaximum: 50\n" } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Retrieve a paginated list of all functions defined by the authenicated user.\n

\n

\n Threshold limit: 30 requests per min per user
\n Maximum API calls allowed within one minute.

\n Lock period: 5 minutes
Cooldown period applied after threshold exhaustion.
\n

\n" }, { "info": { "name": "Create a new function", "type": "http" }, "http": { "method": "POST", "url": "https://cliq.zoho.com/api/v3/functions", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "\n

\n Create a new Function in the Cliq platform. Functions are reusable UI-triggered components that execute when a user clicks a button, submits a form, or interacts with a widget button. The function_type determines the UI trigger.\n

\n

\n Functions support two execution types:\n

\n