[SETTINGS]\
;this is the name of you’re MSS\
NAME=Spinnerchief\
;if you’re going to have 3 steps add 3 below\
STEPS=3\
\
[STEP-1]\
;this is the method for the step\
;extract is a GET request\
;post is a POST request\
;and DOWNLOAD is to download a file using http\
METHOD=EXTRACT,POST,DOWNLOAD\
;this is your request URL\
URL=\
;if this is a POST method POSTDATA below will be used\
;format is ; key1=value1&key2=value2\
POSTDATA=\
;PROXY is for the proxy string you want to use\
;you can use your projects variables inside the MSS script too as #variableName#\
PROXY=#Variable#\
;if you’re using DOWNLOAD then FILEPATH is where the downloaded file is going to be saved\
FILEPATH=#Variable#\
;you can set headers too for each step\
;HEADER-accept=\
;HEADER-acceptlanguage=\
;HEADER-useragent=\
;HEADER-referer=\
;HEADER-contenttype=\
;HEADER-acceptencoding=\
;HEADER-acceptcharset=\
;HEADER-transferencoding=\
;HEADER-authorization=\
\
[STEP-2]\
;settings for step 2, see step-1 for examples\
\
[STEP-3]\
;settings for step 3, see step-1 for examples\
\
;this section is for scraping text from the page\
;and saving it in a script variable usable as %Variable_Name_Here%\
[Variable_Name_Here]\
;specify the method you’re going to use to scrape\
METHOD=XPATH|REGEX|CSS|JSONPATH\
REGEX=regex expression here\
XPATH=xpath_expression_here:attribute_to_scrape_here\
CSS=css_expression_here:attribute_to_scrape_here\
\
JSONPATH=jsonpath expression here\
\
;this section is for setting custom return for your mss script file\
;you can use variables like %Variable_Name_Here% in here\
\
[RETURN]\
\
value=return value here\

Below is an example for SpinnerChief5 API :

\
[SETTINGS]\
NAME=Spinnerchief\
STEPS=1\
\
[STEP-1]\
METHOD=POST\
URL=http://api.spinnerchief.com:9001/apikey=#YourAPIKey#&username=#YourUsername#&password=#YourPassword#&spinfreq=1&wordquality=3\
POSTDATA=#Text#