Get OpenAPI specification in YAML format
curl --request GET \
--url https://calculators.symmetry.com/api/docs/configimport requests
url = "https://calculators.symmetry.com/api/docs/config"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://calculators.symmetry.com/api/docs/config', 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://calculators.symmetry.com/api/docs/config",
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://calculators.symmetry.com/api/docs/config"
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://calculators.symmetry.com/api/docs/config")
.asString();require 'uri'
require 'net/http'
url = URI("https://calculators.symmetry.com/api/docs/config")
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"OpenAPI Yaml configuration"Get OpenAPI specification in YAML format
Returns the complete OpenAPI 3.1 specification for CBS API in YAML format. This file can be imported into tools like Postman or used with OpenAPI code generators. The specification is alphabetically sorted for consistent output.
GET
/
docs
/
config
Get OpenAPI specification in YAML format
curl --request GET \
--url https://calculators.symmetry.com/api/docs/configimport requests
url = "https://calculators.symmetry.com/api/docs/config"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://calculators.symmetry.com/api/docs/config', 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://calculators.symmetry.com/api/docs/config",
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://calculators.symmetry.com/api/docs/config"
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://calculators.symmetry.com/api/docs/config")
.asString();require 'uri'
require 'net/http'
url = URI("https://calculators.symmetry.com/api/docs/config")
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"OpenAPI Yaml configuration"Response
OK
The response is of type string.
Example:
"OpenAPI Yaml configuration"
⌘I

