Os scripts baseados no UserView só podem ser criados (gravados) usando a ferramenta especial de scripting EveryStep.

A tarefa pode ser criada usando 2 métodos:

COLOQUE no seguinte URI : /tarefas
POST no seguinte URI: /tasks?verb=PUT
Exemplo de conteúdo PUT / POST (formatado) para uma nova tarefa HTTP baseada no ServerView:
{
    "RequestType": "GET",
    "Url": "http://msn.com",
    "Keyword1": "Entertainment",
    "FullPageDownload": true,
    "Download_Html": true,
    "Download_Frames": true,
    "Download_StyleSheets": true,
    "GetParams": 
    [
        {
            "Name": "variable",
            "Value": "value"
        }
    ],
    "PostParams": [],
    "HeaderParams": [],
    "PrepareScript": "",
    "Device_Id": 8550,
    "Task_Type_Id": 1,
    "Name": "msn.com",
    "Timeout": 0
}

Cada tipo de Tarefa contém conjunto individual de campos e valores. Você pode encontrar links para a lista completa de valores de atributos aqui. Para ver tabela com lista de valores para Task_Type_Id, acesse Valores Potenciais para ID tipo de tarefa.

Exemplo de resposta ao sucesso:
{
    "Success":true,
    "Result":17989
}