WebAPIs
WebAPIs are used to enable systems to call a Workflow within the Kinetic Platform.
Example Usage
jQuery Example
// You may need to change headers in order to comply with CSRF protection.
// For example the header may look something like:
// headers: {"X-XSRF-TOKEN": Cookies.get("XSRF-TOKEN")}
var settings = {
"async": true,
"crossDomain": true,
"url": "https://space_slug.kinops.io/app/webApis/generate-survey?timeout=10",
"method": "POST",
"headers": {}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
Ruby Example
require 'uri'
require 'net/http'
require 'openssl'
url = URI("https://space_slug.kinops.io/app/webApis/generate-survey?timeout=10")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
Curl
curl --request POST \
--url 'https://space_slug.kinops.io/app/webApis/generate-survey?timeout=10'
Updated over 2 years ago