Manage Actor tasks
The API endpoints described in this section enable you to create, manage, delete, and run Apify Actor tasks. For more information, see the Actor tasks documentation.
note
For all the API endpoints that accept the actorTaskId parameter to
specify a task, you can pass either the task ID (e.g. HG7ML7M8z78YcAPEB) or a tilde-separated
username of the task's owner and the task's name (e.g. janedoe~my-task).
Some of the API endpoints return run objects. If any such run object contains usage in dollars, your effective unit pricing at the time of query has been used for computation of this dollar equivalent, and hence it should be used only for informative purposes.
You can learn more about platform usage in the documentation.
Get list of Actor tasks
/actor-tasksCreate Actor task
/actor-tasksGet Actor task
/actor-tasks/{actorTaskId}Update Actor task
/actor-tasks/{actorTaskId}Delete Actor task
/actor-tasks/{actorTaskId}Get Actor task input
/actor-tasks/{actorTaskId}/inputUpdate Actor task input
/actor-tasks/{actorTaskId}/inputGet list of Actor task's webhooks
/actor-tasks/{actorTaskId}/webhooksGet list of Actor task's runs
/actor-tasks/{actorTaskId}/runsRun Actor task
/actor-tasks/{actorTaskId}/runsRun Actor task synchronously and get key-value store record (GET)
/actor-tasks/{actorTaskId}/run-syncRun Actor task synchronously and get key-value store record
/actor-tasks/{actorTaskId}/run-syncRun Actor task synchronously and get dataset items (GET)
/actor-tasks/{actorTaskId}/run-sync-get-dataset-itemsRun Actor task synchronously and get dataset items
/actor-tasks/{actorTaskId}/run-sync-get-dataset-itemsGet last run of an Actor task
/actor-tasks/{actorTaskId}/runs/last