List Lead Lists
curl --request GET \
--url https://api.amplemarket.com/lead-lists \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.amplemarket.com/lead-lists"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.amplemarket.com/lead-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.amplemarket.com/lead-lists",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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.amplemarket.com/lead-lists"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
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.amplemarket.com/lead-lists")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.amplemarket.com/lead-lists")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"lead_lists": [
{
"id": "019f3cf5-8cb1-78a2-b2db-0d56486e7869",
"name": "Sample list 1",
"status": "completed",
"url": "https://localhost:3000/dashboard/lead_lists/019f3cf5-8cb1-78a2-b2db-0d56486e7869",
"shared": false,
"visible": true,
"owner": "admin@example.com",
"type": "linkedin",
"created_at": "2026-07-07T14:22:33Z",
"updated_at": "2026-07-07T14:22:33Z"
}
],
"_links": {
"self": {
"href": "/lead-lists?page[size]=20"
}
}
}{
"_errors": [
{
"code": "unsupported_value",
"title": "Unsupported Value",
"detail": "'invalid' is not a supported status.",
"source": {
"pointer": "/status"
}
}
],
"object": "error"
}Lead List
List Lead Lists
List Lead Lists
GET
/
lead-lists
List Lead Lists
curl --request GET \
--url https://api.amplemarket.com/lead-lists \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.amplemarket.com/lead-lists"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.amplemarket.com/lead-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.amplemarket.com/lead-lists",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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.amplemarket.com/lead-lists"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
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.amplemarket.com/lead-lists")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.amplemarket.com/lead-lists")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"lead_lists": [
{
"id": "019f3cf5-8cb1-78a2-b2db-0d56486e7869",
"name": "Sample list 1",
"status": "completed",
"url": "https://localhost:3000/dashboard/lead_lists/019f3cf5-8cb1-78a2-b2db-0d56486e7869",
"shared": false,
"visible": true,
"owner": "admin@example.com",
"type": "linkedin",
"created_at": "2026-07-07T14:22:33Z",
"updated_at": "2026-07-07T14:22:33Z"
}
],
"_links": {
"self": {
"href": "/lead-lists?page[size]=20"
}
}
}{
"_errors": [
{
"code": "unsupported_value",
"title": "Unsupported Value",
"detail": "'invalid' is not a supported status.",
"source": {
"pointer": "/status"
}
}
],
"object": "error"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Page size
Page after
Page before
Filter by lead list status
Filter by lead list owner id
Filter by lead list owner email
Was this page helpful?
⌘I