---
title: How to create a new Job from a URL
slug: how-to-create-a-new-job-from-a-url
docTags: 
createdAt: 2025-06-11T20:26:17.824Z
---

## V8

To start a new job in V8 use the following URL syntax where 2 is the ID of the task to start.

*[https://SERVER/job/new?id=2](http://server/Activate/StartTask.aspx?id=2)*

To find the ID of a task in Web Studio, find the task in the explorer tree then click the General tab like this:

Note: Settings below like ShowMenu or ReturnPage don't apply in V8 like they did in V7.

## V7

The StartTask.aspx page allows you to start a new job from a URL. The StartTask.aspx page accepts a parameter that identifies the task to start.

The task may be specified by Activate Path or internal ID. The Activate Path is the preferred method as the internal ID of the task may change. For example, if it is deleted and recreated.

To specify the task by path the task query parameter is used. For example, the following URL will start a task to reset a password.

*[http://SERVER/Activate/StartTask.aspx?task=//Tasks/Passwords/Self Reset Password](#)*

If you wish to start a task by ID then the 'id' query parameter can be used. For example, the following URL will start a task with the internal ID of 2. This will fail if the task does not exist.

*[http://SERVER/Activate/StartTask.aspx?id=2](http://server/Activate/StartTask.aspx?id=2)*

## Standard Arguments

The following standard arguments are also available

| **Name&#xA0;** | **Description&#xA0;**                                                                                                                                           | **Example&#xA0;**                 | **Supported Versions** |
| -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------- | ---------------------- |
| StartPage      | The name of the page to start the task with                                                                                                                     |  StartPage=Common/SelectUser.aspx | V8, V7                 |
| ShowMenu       | If the value is 1 then the main menu is shown if not already                                                                                                    |  ShowMenu=1                       | V7                     |
| ReturnPage     | The page to return to when the new job is submitted. The return page can also be set to 'current' and the current page (and job) will be saved and returned to. |  ReturnPage=System/Home.aspx      | V7                     |

## Other Arguments

Any other arguments are treated as values to be passed to the newly created job.
The argument name is expected to be path of the value stored into the arguments and the value of the argument to used as the value.

For example:

1. http\://localhost/job/new?id=123\&user==//Resources/Users/\<guid>
   Would:
   - Start a new job with task 123
   - Set the 'user' node in the arguments to "=//Resources/Users/\<guid>

