Update a scheduled task
curl --request PATCH \
--url https://api.langdock.com/automations/v1/{automationId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"prompt": "<string>",
"timeOfDay": "<string>",
"dayOfWeek": 3,
"dayOfMonth": 16,
"daysOfWeek": [
3
],
"timezone": "<string>",
"modelId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assistantId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"taggedAssistantId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"taggedIntegrationIds": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
],
"taggedKnowledgeFolderIds": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
],
"taggedWorkflowIds": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
],
"taggedSkillSlugs": [
"<string>"
],
"attachmentIds": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
]
}
'import requests
url = "https://api.langdock.com/automations/v1/{automationId}"
payload = {
"name": "<string>",
"prompt": "<string>",
"timeOfDay": "<string>",
"dayOfWeek": 3,
"dayOfMonth": 16,
"daysOfWeek": [3],
"timezone": "<string>",
"modelId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assistantId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"taggedAssistantId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"taggedIntegrationIds": ["3c90c3cc-0d44-4b50-8888-8dd25736052a"],
"taggedKnowledgeFolderIds": ["3c90c3cc-0d44-4b50-8888-8dd25736052a"],
"taggedWorkflowIds": ["3c90c3cc-0d44-4b50-8888-8dd25736052a"],
"taggedSkillSlugs": ["<string>"],
"attachmentIds": ["3c90c3cc-0d44-4b50-8888-8dd25736052a"]
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
name: '<string>',
prompt: '<string>',
timeOfDay: '<string>',
dayOfWeek: 3,
dayOfMonth: 16,
daysOfWeek: [3],
timezone: '<string>',
modelId: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
assistantId: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
taggedAssistantId: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
taggedIntegrationIds: ['3c90c3cc-0d44-4b50-8888-8dd25736052a'],
taggedKnowledgeFolderIds: ['3c90c3cc-0d44-4b50-8888-8dd25736052a'],
taggedWorkflowIds: ['3c90c3cc-0d44-4b50-8888-8dd25736052a'],
taggedSkillSlugs: ['<string>'],
attachmentIds: ['3c90c3cc-0d44-4b50-8888-8dd25736052a']
})
};
fetch('https://api.langdock.com/automations/v1/{automationId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.langdock.com/automations/v1/{automationId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'name' => '<string>',
'prompt' => '<string>',
'timeOfDay' => '<string>',
'dayOfWeek' => 3,
'dayOfMonth' => 16,
'daysOfWeek' => [
3
],
'timezone' => '<string>',
'modelId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'assistantId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'taggedAssistantId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'taggedIntegrationIds' => [
'3c90c3cc-0d44-4b50-8888-8dd25736052a'
],
'taggedKnowledgeFolderIds' => [
'3c90c3cc-0d44-4b50-8888-8dd25736052a'
],
'taggedWorkflowIds' => [
'3c90c3cc-0d44-4b50-8888-8dd25736052a'
],
'taggedSkillSlugs' => [
'<string>'
],
'attachmentIds' => [
'3c90c3cc-0d44-4b50-8888-8dd25736052a'
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.langdock.com/automations/v1/{automationId}"
payload := strings.NewReader("{\n \"name\": \"<string>\",\n \"prompt\": \"<string>\",\n \"timeOfDay\": \"<string>\",\n \"dayOfWeek\": 3,\n \"dayOfMonth\": 16,\n \"daysOfWeek\": [\n 3\n ],\n \"timezone\": \"<string>\",\n \"modelId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"assistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedAssistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedIntegrationIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedKnowledgeFolderIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedWorkflowIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedSkillSlugs\": [\n \"<string>\"\n ],\n \"attachmentIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ]\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://api.langdock.com/automations/v1/{automationId}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"name\": \"<string>\",\n \"prompt\": \"<string>\",\n \"timeOfDay\": \"<string>\",\n \"dayOfWeek\": 3,\n \"dayOfMonth\": 16,\n \"daysOfWeek\": [\n 3\n ],\n \"timezone\": \"<string>\",\n \"modelId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"assistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedAssistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedIntegrationIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedKnowledgeFolderIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedWorkflowIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedSkillSlugs\": [\n \"<string>\"\n ],\n \"attachmentIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.langdock.com/automations/v1/{automationId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"name\": \"<string>\",\n \"prompt\": \"<string>\",\n \"timeOfDay\": \"<string>\",\n \"dayOfWeek\": 3,\n \"dayOfMonth\": 16,\n \"daysOfWeek\": [\n 3\n ],\n \"timezone\": \"<string>\",\n \"modelId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"assistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedAssistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedIntegrationIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedKnowledgeFolderIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedWorkflowIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedSkillSlugs\": [\n \"<string>\"\n ],\n \"attachmentIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ]\n}"
response = http.request(request)
puts response.read_bodyScheduled Tasks API
Update Scheduled Task
Update a scheduled task owned by the workspace API key
PATCH
/
automations
/
v1
/
{automationId}
Update a scheduled task
curl --request PATCH \
--url https://api.langdock.com/automations/v1/{automationId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"prompt": "<string>",
"timeOfDay": "<string>",
"dayOfWeek": 3,
"dayOfMonth": 16,
"daysOfWeek": [
3
],
"timezone": "<string>",
"modelId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assistantId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"taggedAssistantId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"taggedIntegrationIds": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
],
"taggedKnowledgeFolderIds": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
],
"taggedWorkflowIds": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
],
"taggedSkillSlugs": [
"<string>"
],
"attachmentIds": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
]
}
'import requests
url = "https://api.langdock.com/automations/v1/{automationId}"
payload = {
"name": "<string>",
"prompt": "<string>",
"timeOfDay": "<string>",
"dayOfWeek": 3,
"dayOfMonth": 16,
"daysOfWeek": [3],
"timezone": "<string>",
"modelId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assistantId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"taggedAssistantId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"taggedIntegrationIds": ["3c90c3cc-0d44-4b50-8888-8dd25736052a"],
"taggedKnowledgeFolderIds": ["3c90c3cc-0d44-4b50-8888-8dd25736052a"],
"taggedWorkflowIds": ["3c90c3cc-0d44-4b50-8888-8dd25736052a"],
"taggedSkillSlugs": ["<string>"],
"attachmentIds": ["3c90c3cc-0d44-4b50-8888-8dd25736052a"]
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
name: '<string>',
prompt: '<string>',
timeOfDay: '<string>',
dayOfWeek: 3,
dayOfMonth: 16,
daysOfWeek: [3],
timezone: '<string>',
modelId: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
assistantId: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
taggedAssistantId: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
taggedIntegrationIds: ['3c90c3cc-0d44-4b50-8888-8dd25736052a'],
taggedKnowledgeFolderIds: ['3c90c3cc-0d44-4b50-8888-8dd25736052a'],
taggedWorkflowIds: ['3c90c3cc-0d44-4b50-8888-8dd25736052a'],
taggedSkillSlugs: ['<string>'],
attachmentIds: ['3c90c3cc-0d44-4b50-8888-8dd25736052a']
})
};
fetch('https://api.langdock.com/automations/v1/{automationId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.langdock.com/automations/v1/{automationId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'name' => '<string>',
'prompt' => '<string>',
'timeOfDay' => '<string>',
'dayOfWeek' => 3,
'dayOfMonth' => 16,
'daysOfWeek' => [
3
],
'timezone' => '<string>',
'modelId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'assistantId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'taggedAssistantId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'taggedIntegrationIds' => [
'3c90c3cc-0d44-4b50-8888-8dd25736052a'
],
'taggedKnowledgeFolderIds' => [
'3c90c3cc-0d44-4b50-8888-8dd25736052a'
],
'taggedWorkflowIds' => [
'3c90c3cc-0d44-4b50-8888-8dd25736052a'
],
'taggedSkillSlugs' => [
'<string>'
],
'attachmentIds' => [
'3c90c3cc-0d44-4b50-8888-8dd25736052a'
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.langdock.com/automations/v1/{automationId}"
payload := strings.NewReader("{\n \"name\": \"<string>\",\n \"prompt\": \"<string>\",\n \"timeOfDay\": \"<string>\",\n \"dayOfWeek\": 3,\n \"dayOfMonth\": 16,\n \"daysOfWeek\": [\n 3\n ],\n \"timezone\": \"<string>\",\n \"modelId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"assistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedAssistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedIntegrationIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedKnowledgeFolderIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedWorkflowIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedSkillSlugs\": [\n \"<string>\"\n ],\n \"attachmentIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ]\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://api.langdock.com/automations/v1/{automationId}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"name\": \"<string>\",\n \"prompt\": \"<string>\",\n \"timeOfDay\": \"<string>\",\n \"dayOfWeek\": 3,\n \"dayOfMonth\": 16,\n \"daysOfWeek\": [\n 3\n ],\n \"timezone\": \"<string>\",\n \"modelId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"assistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedAssistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedIntegrationIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedKnowledgeFolderIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedWorkflowIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedSkillSlugs\": [\n \"<string>\"\n ],\n \"attachmentIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.langdock.com/automations/v1/{automationId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"name\": \"<string>\",\n \"prompt\": \"<string>\",\n \"timeOfDay\": \"<string>\",\n \"dayOfWeek\": 3,\n \"dayOfMonth\": 16,\n \"daysOfWeek\": [\n 3\n ],\n \"timezone\": \"<string>\",\n \"modelId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"assistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedAssistantId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"taggedIntegrationIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedKnowledgeFolderIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedWorkflowIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"taggedSkillSlugs\": [\n \"<string>\"\n ],\n \"attachmentIds\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ]\n}"
response = http.request(request)
puts response.read_bodyUpdates one scheduled task owned by this workspace API key. Send at least one field. The response does not include
Unknown body fields are rejected. An invalid body returns
runCount.
Omitted fields stay as they are. The schedule is checked after your fields are merged with the stored clock. Changing only frequency can reuse the stored timeOfDay. A merged clock that is incomplete returns 400.
Sending attachmentIds replaces the attachment list. Omitting attachmentIds leaves attachments unchanged. Sending a tag array replaces that array. An empty array clears it. Inaccessible tagged ids and slugs are dropped.
Base URL
https://api.langdock.com/automations/v1/{automationId}
Dedicated deploymentsReplace
api.langdock.com with <your-deployment-url>/api/public in all requests.Required scopes
This endpoint requires theAUTOMATION_API scope (Scheduled Tasks API) on a workspace API key.
Parameters
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
automationId | Path | string | Yes | UUID of the scheduled task. |
name | Body | string | No | 1 to 200 characters. |
prompt | Body | string | No | 1 to 120000 characters. |
frequency | Body | string | No | MANUAL, DAILY, WEEKDAYS, WEEKLY, MONTHLY, or SELECTED_WEEKDAYS. |
timeOfDay | Body | string | null | No | 24 hour HH:mm. |
dayOfWeek | Body | integer | null | No | 0 (Sunday) through 6 (Saturday). |
dayOfMonth | Body | integer | null | No | 1 through 31. |
daysOfWeek | Body | integer[] | No | Days 0 through 6. At most 7 values. |
timezone | Body | string | null | No | IANA name, at most 64 characters. |
modelMode | Body | string | No | UNSET, EXPLICIT, or AUTO. |
modelId | Body | string | null | No | Required in this request when modelMode is EXPLICIT. |
assistantId | Body | string | null | No | Primary agent. null clears it. |
taggedAssistantId | Body | string | null | No | Extra agent mention. null clears it. |
taggedIntegrationIds | Body | string[] | No | Replaces the list. At most 20. |
taggedKnowledgeFolderIds | Body | string[] | No | Replaces the list. At most 20. |
taggedWorkflowIds | Body | string[] | No | Replaces the list. At most 20. |
taggedSkillSlugs | Body | string[] | No | Replaces the list. At most 20. |
attachmentIds | Body | string[] | No | Replaces attachments. At most 20. Each id must belong to this key. |
400 with message Invalid request and an errors array. An empty body returns 400 with message At least one field must be provided. A merged schedule that is still incomplete returns 400 with message automation_time_of_day_required, automation_day_of_week_required, automation_day_of_month_required, or automation_days_of_week_required.
Example
const axios = require("axios");
async function updateScheduledTask(automationId) {
const response = await axios.patch(
`https://api.langdock.com/automations/v1/${automationId}`,
{
prompt: "Summarize overnight pipeline changes and flag deals that slipped."
},
{
headers: {
Authorization: "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
}
}
);
console.log(response.data.automation.name);
}
updateScheduledTask("550e8400-e29b-41d4-a716-446655440000");
Response format
Success response (200 OK)
automation matches the scheduled task object without runCount.
{
automation: {
id: string;
createdAt: string;
name: string;
prompt: string;
frequency:
| "MANUAL"
| "DAILY"
| "WEEKDAYS"
| "WEEKLY"
| "MONTHLY"
| "SELECTED_WEEKDAYS";
timeOfDay: string | null;
dayOfWeek: number | null;
dayOfMonth: number | null;
daysOfWeek: number[];
timezone: string | null;
active: boolean;
modelId: string | null;
modelMode: "UNSET" | "EXPLICIT" | "AUTO";
assistantId: string | null;
taggedAssistantId: string | null;
lastRunAt: string | null;
attachments: Array<{
id: string;
name: string;
mimeType: string | null;
type: string | null;
}>;
taggedIntegrationIds: string[];
taggedKnowledgeFolderIds: string[];
taggedWorkflowIds: string[];
taggedSkillSlugs: string[];
};
}
Error handling
| Status code | Description |
|---|---|
| 400 | Invalid body, message At least one field must be provided., or an incomplete merged schedule |
| 401 | Invalid or missing API key, or the key user was not found |
| 403 | Missing AUTOMATION_API, a personal API key, Scheduled Tasks disabled, no product access, or AUTOMATION_TAG_ACCESS_DENIED |
| 404 | AUTOMATION_NOT_FOUND |
| 405 | Method not allowed |
| 429 | Rate limit exceeded |
| 500 | Internal server error |
Langdock intentionally blocks browser-origin requests to protect your API key and ensure your applications remain secure. For more information, please see our guide on API Key Best Practices.
Authorizations
API key as Bearer token. Format "Bearer YOUR_API_KEY"
Path Parameters
Body
application/json
Required string length:
1 - 200Required string length:
1 - 120000Available options:
MANUAL, DAILY, WEEKDAYS, WEEKLY, MONTHLY, SELECTED_WEEKDAYS 24 hour HH:mm. Omitted keeps the stored value.
0 is Sunday and 6 is Saturday. Omitted keeps the stored value.
Required range:
0 <= x <= 6Omitted keeps the stored value.
Required range:
1 <= x <= 31Omitted keeps the stored value.
Maximum array length:
7Required range:
0 <= x <= 6IANA timezone. Omitted keeps the stored value. Empty is stored as UTC on a scheduled frequency.
Maximum string length:
64Available options:
UNSET, EXPLICIT, AUTO Required in this request when modelMode is EXPLICIT.
Maximum array length:
20Maximum array length:
20Maximum array length:
20Maximum array length:
20Maximum string length:
100Maximum array length:
20Response
Scheduled task updated. The automation object does not include runCount.
Was this page helpful?