Skip to main content
PATCH
cURL

Authorizations

x-api-key
string
header
required

Your Recoup API key. Learn more.

Body

application/json

Task fields to update

id
string<uuid>
required

UUID of the task to update

Example:

"aade2bce-55c7-468e-a606-c4e76fb2ea2a"

title
string

New descriptive title of the task

Example:

"Weekly Genre Pulse Check (Updated)"

prompt
string

New instruction/prompt executed by the task

Example:

"Execute this weekly genre analysis workflow and email a summary to the team."

schedule
string

New cron expression defining when the task runs

Example:

"0 10 * * 4"

account_id
string<uuid>

New UUID of the associated account

Example:

"848cd58d-700f-4b38-ab4c-d9f52a1b2c3d"

artist_account_id
string<uuid>

New UUID of the associated artist account

Example:

"1873859c-dd37-4e9a-9bac-80d35a1b2c3d"

enabled
boolean | null

Whether the task is enabled. Can be true, false, or null.

Example:

true

Response

Task updated successfully

status
enum<string>
required

Status of the request

Available options:
success,
error
tasks
object[]
required

Array of task objects

error
string

Error message (only present if status is error)