Get Sub-Lists
curl --request GET \
--url https://api.replyke.com/api/v6/:projectId/lists/:listId/sub-listsimport requests
url = "https://api.replyke.com/api/v6/:projectId/lists/:listId/sub-lists"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.replyke.com/api/v6/:projectId/lists/:listId/sub-lists', 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.replyke.com/api/v6/:projectId/lists/:listId/sub-lists",
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.replyke.com/api/v6/:projectId/lists/:listId/sub-lists"
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.replyke.com/api/v6/:projectId/lists/:listId/sub-lists")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.replyke.com/api/v6/:projectId/lists/:listId/sub-lists")
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>",
"projectId": "<string>",
"userId": "<string>",
"name": "<string>",
"parentId": "<string>",
"entityIds": [
{}
],
"subLists": [
{}
],
"createdAt": "<string>",
"updatedAt": "<string>"
}List Endpoints
Get Sub-Lists
Fetch all sub-lists nested under a parent list
GET
/
:projectId
/
lists
/
:listId
/
sub-lists
Get Sub-Lists
curl --request GET \
--url https://api.replyke.com/api/v6/:projectId/lists/:listId/sub-listsimport requests
url = "https://api.replyke.com/api/v6/:projectId/lists/:listId/sub-lists"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.replyke.com/api/v6/:projectId/lists/:listId/sub-lists', 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.replyke.com/api/v6/:projectId/lists/:listId/sub-lists",
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.replyke.com/api/v6/:projectId/lists/:listId/sub-lists"
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.replyke.com/api/v6/:projectId/lists/:listId/sub-lists")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.replyke.com/api/v6/:projectId/lists/:listId/sub-lists")
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>",
"projectId": "<string>",
"userId": "<string>",
"name": "<string>",
"parentId": "<string>",
"entityIds": [
{}
],
"subLists": [
{}
],
"createdAt": "<string>",
"updatedAt": "<string>"
}Fetches all sub-lists nested under the specified parent list for the authenticated user.
Path Parameters
string
required
The ID of the parent list
Response
Returns an array of sub-list objects.string
Unique list identifier
string
Project identifier
string
ID of the user who owns the list
string
Name of the list
string
ID of the parent list
array
Array of entity IDs saved in this list
array
Array of nested sub-lists
string
Creation timestamp in ISO 8601 format
string
Last update timestamp in ISO 8601 format
Error Responses
Missing Parameters - 400 Bad Request
Missing Parameters - 400 Bad Request
{
"error": "Missing required parameters in request query",
"code": "list/missing-params"
}
Server Error - 500 Internal Server Error
Server Error - 500 Internal Server Error
{
"error": "Server error",
"code": "list/server-error",
"details": "<Error message>"
}
Notes
- Only sub-lists belonging to the authenticated user and nested under the specified list are returned.
- The returned sub-lists are populated with their own metadata (e.g., entity IDs, timestamps).

