Request a MyFreedeck code forcefully.
curl --request GET \
--url http://localhost:5754/api/discover/code-requestimport requests
url = "http://localhost:5754/api/discover/code-request"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('http://localhost:5754/api/discover/code-request', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_PORT => "5754",
CURLOPT_URL => "http://localhost:5754/api/discover/code-request",
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 := "http://localhost:5754/api/discover/code-request"
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("http://localhost:5754/api/discover/code-request")
.asString();require 'uri'
require 'net/http'
url = URI("http://localhost:5754/api/discover/code-request")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodyABCDEFDiscovery API
Request a MyFreedeck code forcefully.
deprecated
Not recommended, as it will send the IP and hostname without consent if not done by Companion. Will be removed in the full stable release of Freedeck v6.0.0.
GET
/
api
/
discover
/
code-request
Request a MyFreedeck code forcefully.
curl --request GET \
--url http://localhost:5754/api/discover/code-requestimport requests
url = "http://localhost:5754/api/discover/code-request"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('http://localhost:5754/api/discover/code-request', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_PORT => "5754",
CURLOPT_URL => "http://localhost:5754/api/discover/code-request",
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 := "http://localhost:5754/api/discover/code-request"
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("http://localhost:5754/api/discover/code-request")
.asString();require 'uri'
require 'net/http'
url = URI("http://localhost:5754/api/discover/code-request")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodyABCDEFResponse
200 - text/plain
OK
The response is of type string.
Example:
"ABCDEF"