Skip to main content
GET
/
api
/
task
/
{task_id}
Task Get
curl --request GET \
  --url https://app.apigene.ai/api/task/{task_id} \
  --header 'Authorization: Bearer <token>'
{
  "name": "<string>",
  "actions": [
    {
      "api_name": "<string>",
      "user_input": "<string>",
      "domain_url": ""
    }
  ],
  "created_by": "<string>",
  "next_run": "2023-11-07T05:31:56Z",
  "id": "<string>",
  "visibility": "private",
  "initial_input": "<string>",
  "schedule": {
    "frequency": "manual",
    "hour": "00:00",
    "day": "Monday"
  },
  "state": "enabled",
  "category": "Other"
}

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Example: 'Authorization: Bearer {token}'

Path Parameters

task_id
string
required

Response

Successful Response

name
string
required

The Task name.

actions
TaskAction · object[]
required
created_by
string
required

User who created the task

next_run
string<date-time>
required

Next scheduled execution time (UTC)

id
string

Unique identifier for the task

visibility
enum<string>
default:private

Task visibility: 'private' (default) or 'public'

Available options:
private,
public
initial_input
string

The initial user input for the task, default is None

schedule
Schedule · object

Optional schedule information for the task

state
enum<string>
default:enabled

Task state: 'enabled' (default) or 'disabled'

Available options:
disabled,
enabled
category
string
default:Other

Task category