Get Script Version(s)

GET {{protocol}}://{{site_zuid}}.{{instances_api_url}}/{{api_version}}/web/scripts/:script_zuid/versions/:script_version_number

Request Params

KeyDatatypeRequiredDescription
statusstring[string] Optional. Accepts 'live or dev.

RESPONSES

status: OK

{"_meta":{"timestamp":"2021-09-13T13:24:08.176171538Z","totalResults":1,"start":0,"offset":0,"limit":1},"data":{"fileID":11,"version":1,"code":"// enter new js here\nwindow.addEvent('domready', function() {\n\t\n\tvar select \t\t= $('zid-picker');\n\tvar button \t\t= $('get-result');\n\tvar button_html\t= button ? button.get('html') : '';\n\tvar textarea\t= $('code');\n\tvar result\t\t= $('result');\n\tvar fields\t\t= $('fields');\n\t\n\tif (textarea) {\n\t\tselect.addEvent('change', function() {\n\t\t\tvar data\t= { zid: select.value, thispage_object: true };\n\t\t\tvar url\t\t= '/ajax/parsley-tester';\n\t\t\tfields.set('html', '');\n\t\t\t\n\t\t\tnew Request.JSON({\n\t\t\t\turl: url,\n\t\t\t\tonSuccess: function(json) {\n\t\t\t\t\tjson.each(function(val) {\n\t\t\t\t\t\tnew Element('h6', { html: val }).inject(fields);\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t}).post(data);\n\t\t});\n\t\tselect.fireEvent('change');\n\t\t\n\t\tbutton.addEvents({\n\t\t\tmousedown: function() {\n\t\t\t\tthis.addClass('running');\n\t\t\t},\n\t\t\tmouseup: function() {\n\t\t\t\tvar data \t= { zid: select.value, parsley: textarea.value };\n\t\t\t\tvar url\t\t= '/ajax/parsley-tester';\n\t\t\t\tthis.addClass('running');\n\t\t\t\tnew Request({\n\t\t\t\t\turl: url,\n\t\t\t\t\tonComplete: function(response) {\n\t\t\t\t\t\tbutton.removeClass('running');\n\t\t\t\t\t\tresult.set('html', response);\n\t\t\t\t\t}\n\t\t\t\t}).post(data);\n\t\t\t\t\n\t\t\t\tvar data = { zlf: document.title, parsley: textarea.value };\n\t\t\t\t/*new Request({\n\t\t\t\t\turl: '/'\n\t\t\t\t}).post(data);*/\n\t\t\t}\n\t\t});\n\t\t\n\t\ttextarea.addEvent('keydown', function(e) {\n\t\t\tif ((e.meta \u0026\u0026 e.key == 's') ||\n\t\t\t\t(e.meta \u0026\u0026 e.key == 'enter') ||\n\t\t\t\t(e.ctrl \u0026\u0026 e.key == 'enter')) {\n\t\t\t\tbutton.fireEvent('mouseup');\n\t\t\t\treturn false;\n\t\t\t} else if (e.key == 'tab') {\n\t\t\t\tvar pos = e.target.selectionStart;\n            \te.target.value = e.target.value.substring(0, pos) + \"    \" + e.target.value.substring(pos);\n            \te.target.setSelectionRange(pos + 4, pos + 4);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\t\n\t\t$('lesson-selector').value = window.location.pathname;\n\t\t$('lesson-selector').addEvent('change', function() {\n\t\t\twindow.location = this.value;\n\t\t});\n\t\t\n\t\t\n\t\tif ($('move-back').get('data-current') == '1' \u0026\u0026 window.location.pathname == '/lesson-1/') $('move-back').destroy();\n\t\tif ($('move-forward').get('data-current') == $('lesson-selector').getChildren().pop().get('data-id')) $('move-forward').destroy();\n\t}\n\t\n\tnew Tips('.tips', {\n\t\tclassName: 'tool-tip',\n\t\tonShow: function(tip, el) {\n\t\t\tvar text = el.get('data-title');\n\n\t\t\tif (text \u0026\u0026 text.search('image:') == 0) {\n\t\t\t\tvar src = text.substr(6);\n\t\t\t\tthis.setText('\u003cimg src=\"' + src +'\" /\u003e');\n\t\t\t}\n\t\t\t\n\t\t\ttip.setStyles({\n                visibility: 'hidden',\n                display: 'block'\n            }).fade('in');\n\t\t}\n\t});\n});","status":"dev","createdAt":"2016-11-17T06:38:11Z","updatedAt":"2018-12-07T19:53:21Z"}}