Data
Poll results
Retrieves the results for the specified dataCode. If the results are not ready, the status field is returned as WAITING. Otherwise, the data field contains the results. If an error occurred, the errorDescription field describes it.
GET
/
results
Poll results
curl --request GET \
--url https://api.kameleoon.com/resultsimport requests
url = "https://api.kameleoon.com/results"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.kameleoon.com/results', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.kameleoon.com/results",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.kameleoon.com/results"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.kameleoon.com/results")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.kameleoon.com/results")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"status": "ERROR",
"data": {
"dataCode": "<string>",
"variationData": {},
"ventilationNames": {}
},
"errorDescription": "<string>"
}{
"serviceName": "<string>",
"message": "<string>"
}{
"serviceName": "<string>",
"message": "<string>"
}{
"serviceName": "<string>",
"message": "<string>"
}{
"serviceName": "<string>",
"message": "<string>"
}Was this page helpful?
⌘I
Poll results
curl --request GET \
--url https://api.kameleoon.com/resultsimport requests
url = "https://api.kameleoon.com/results"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.kameleoon.com/results', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.kameleoon.com/results",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.kameleoon.com/results"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.kameleoon.com/results")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.kameleoon.com/results")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"status": "ERROR",
"data": {
"dataCode": "<string>",
"variationData": {},
"ventilationNames": {}
},
"errorDescription": "<string>"
}{
"serviceName": "<string>",
"message": "<string>"
}{
"serviceName": "<string>",
"message": "<string>"
}{
"serviceName": "<string>",
"message": "<string>"
}{
"serviceName": "<string>",
"message": "<string>"
}