These are all the 1.0 APIs that have been deprecated since 23-Jan-2019. Please use the latest version of API 2.0.

/template/set_predefined_answer

Set Predefined answer using this API method.

template_id :

required

Text

Template Id must be starts with "T".

question_id :

required

Text

Question Id of the template.

predefined_answer :

required

Text

Write comma seperated value for multiple predefined answer. If Question type is checkbox then value must be "true" or "false"

This API method is use for adding predefined answer for specific question of the template.
curl -H "MicroworkersApiKey:YOUR_API_KEY" -X PUT "https://ttv.microworkers.com/api/template/set_predefined_answer/format/json" -d "template_id=T54f9518a418e2&question_id=Q54f9527d287b6&predefined_answer=a,b,c,d"
from pprint import pprint
from MW_API import MW_API
mw_api = MW_API('YOUR_API_KEY')
res = mw_api.do_request('PUT','/template/set_predefined_answer/format/json', {"template_id" : "T54f9518a418e2", "question_id" : "Q54f9527d287b6", "predefined_answer" : "a,b,c,d"}, {})
pprint(res)
use MW_API;
use Data::Dumper qw(Dumper);
my $mw_api = MW_API->new('api_key' => 'YOUR_API_KEY');
my $res = $mw_api->do_request('PUT', '/template/set_predefined_answer/format/json', {
  "template_id" => "T54f9518a418e2", "question_id" => "Q54f9527d287b6", "predefined_answer" => "a,b,c,d"
});
print Dumper($res);
<?php

include "includes/RESTClient.php";
define("cAPI_KEY", "YOUR_API_KEY");
define("cAPI_URL", "https://ttv.microworkers.com/api");
$client = new RESTClient();
$client->setApiKey(cAPI_KEY);
$client->setUrl(cAPI_URL . "/template/set_predefined_answer/format/json");
$client->setMethod("PUT");
$client->setData(array("template_id" => "T54f9518a418e2", "question_id" => "Q54f9527d287b6", "predefined_answer" => "a,b,c,d"));
$client->execute();
$response = $client->getLastResponse();
$client->resetClient();
echo $response;
?>
using System;
using MWAPI;
using System.Collections.Specialized;

public class Test{
  public static void Main (string[] args){
    MW_API MW_API_Client = new MW_API ("YOUR_API_KEY");
NameValueCollection postData = new NameValueCollection();
    postData.Add("template_id", "T54f9518a418e2");
     postData.Add("question_id", "Q54f9527d287b6");
     postData.Add("predefined_answer", "a,b,c,d");
    
    string body = MW_API_Client.putRequest("/template/set_predefined_answer/format/json", postData);
    Console.WriteLine (body);
  }
}

Definition


Result Format

{
  "status": "SUCCESS",
  "response": "Successfully saved."
}
{
  "status": "ERROR",
  "message": "TTVAPI-E0005:The 'predefined_answer' field is required."
}