List property options
curl --request GET \
--url https://api.limitless.exchange/property-keys/{id}/optionsimport requests
url = "https://api.limitless.exchange/property-keys/{id}/options"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.limitless.exchange/property-keys/{id}/options', 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.limitless.exchange/property-keys/{id}/options",
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.limitless.exchange/property-keys/{id}/options"
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.limitless.exchange/property-keys/{id}/options")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.limitless.exchange/property-keys/{id}/options")
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[
{
"id": "<string>",
"propertyKeyId": "<string>",
"value": "<string>",
"label": "<string>",
"sortOrder": 123,
"metadata": {},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"parentOptionId": "<string>"
}
]{
"message": "Invalid order data"
}Market Pages & Navigation
List Property Options
Returns options for a specific property key, optionally filtered by parent option
GET
/
property-keys
/
{id}
/
options
List property options
curl --request GET \
--url https://api.limitless.exchange/property-keys/{id}/optionsimport requests
url = "https://api.limitless.exchange/property-keys/{id}/options"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.limitless.exchange/property-keys/{id}/options', 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.limitless.exchange/property-keys/{id}/options",
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.limitless.exchange/property-keys/{id}/options"
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.limitless.exchange/property-keys/{id}/options")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.limitless.exchange/property-keys/{id}/options")
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[
{
"id": "<string>",
"propertyKeyId": "<string>",
"value": "<string>",
"label": "<string>",
"sortOrder": 123,
"metadata": {},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"parentOptionId": "<string>"
}
]{
"message": "Invalid order data"
}Omit
parentId to fetch root-level options. Pass a parentId to fetch child options for hierarchical property structures.Path Parameters
Property key ID
Example:
"123e4567-e89b-12d3-a456-426614174000"
Query Parameters
Parent option ID for hierarchical filtering
Response
Property options retrieved successfully
Unique identifier of the property option
Property key ID this option belongs to
Value identifier for the option
Display label for the option
Sort order for the option
Additional metadata for the option
Creation timestamp
Last update timestamp
Parent option ID for hierarchical options