Skip to content

Get IP List

This endpoint fetches IP List(s).

GET https://adelion.com/api/iplist/get
ParameterTypeDescriptionRequirement
IdintIP List ID, if sent, request will fetch IP List with exact ID, otherwise it fill fetch all IP Lists.optional
ActiveOnlyintRequest will fetch only active IP Lists if set to 1, otherwise it fill fetch all IP Lists.optional

To get IP List, send query parameter like this: Id=1

Or if you want to get all IP Lists, don’t include Id parameter, or set it as 0.

Success JSON
{
"Id": 1,
"TeamId": 1,
"Name": "IP List 1",
"VastTags": [
7,
8
],
"RtbEps": [
1,
2
],
"DspRtbEps": [
3,
4
],
"DspPopFeeds": [
5,
6
],
"IpCount": 16063,
"IpRangesCount": 9895,
"Global": 0,
"Status": 0,
"StatusString": "Active",
"ListText": "127.0.0.1\n127.0.0.2\n127.0.0.3"
}
Success JSON for multiple
[
{
"Id": 1,
"TeamId": 1,
"Name": "IP List 1",
"VastTags": [
7,
8
],
"RtbEps": [
1,
2
],
"DspRtbEps": [
3,
4
],
"DspPopFeeds": [
5,
6
],
"IpCount": 16063,
"IpRangesCount": 9895,
"Global": 0,
"Status": 0,
"StatusString": "Active"
}
]
Error JSON
{
"Status": "Error",
"Error": "[error description]"
}
CodeStatusMeaning
401UnauthorizedYour access token is invalid.
406Not AcceptableOne or more JSON values are missing or malformed, or the requested object was not found.
500Internal Server ErrorThe server encountered a problem. Try again later.