List the versions of a parameterized model
curl --request GET \
--url https://api.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versionsimport requests
url = "https://api.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions', 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.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions",
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.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions"
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.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions")
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{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}parameterized_models
List the versions of a parameterized model
List every version in a parameterized model’s family, oldest first.
The family is the model’s original and every version made from it or from one
of its versions, whichever member is asked about. Items are summaries without
parameter values, each with its parent_parameterized_model_id; fetch one
with GET /parameterized_models/{id} for its parameters.
List the versions of a parameterized model
curl --request GET \
--url https://api.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versionsimport requests
url = "https://api.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions', 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.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions",
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.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions"
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.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.ionworks.com/cells/{cell_spec_id}/parameterized_models/{parameterized_model_id}/versions")
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{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}Was this page helpful?