Skip to main content
GET
/
account
/
ip
/
Get All IPs
curl --request GET \
  --url https://api.sendpost.io/api/v1/account/ip/ \
  --header 'X-Account-ApiKey: <api-key>'
[
  {
    "id": 11321,
    "autoWarmupEnabled": true,
    "autoWarmupStage": 7,
    "publicIP": "52.34.11.12",
    "created": 1567512491588018200
  },
  {
    "id": 11322,
    "autoWarmupEnabled": true,
    "autoWarmupStage": 10,
    "publicIP": "34.21.14.11",
    "created": 1567512491588017700
  }
]

Authorizations

X-Account-ApiKey
string
header
required

This api key can be used for all account level operations

Query Parameters

limit
integer

Number of records to return per request

offset
integer

Number of initial records to skip

Case insensitive search against IP's public IP address

Response

200 - application/json

A list of IPs associated with the account

id
integer
required

Unique ID for the IP

Example:

11321

publicIP
string
required

The public IP address associated with the resource

Example:

"52.34.11.12"

created
integer
required

The timestamp (UNIX epoch) when the IP was created

Example:

1703224038766344700

systemDomain
object

Details of the system domain associated with the IP

reverseDNSHostname
string

The reverse DNS hostname for the IP

Example:

"example.mtaspg.email"

type
integer

Type of the IP

Example:

0

gmailSettings
string

Configuration for Gmail delivery settings in JSON format

Example:

"{\"name\":\"gmail\",\"maxConcurrentConnections\":100,...}"

yahooSettings
string

Configuration for Yahoo delivery settings in JSON format

Example:

"{\"name\":\"yahoo\",\"maxConcurrentConnections\":16,...}"

aolSettings
string

Configuration for AOL delivery settings in JSON format

Example:

"{\"name\":\"aol\",\"maxConcurrentConnections\":20,...}"

microsoftSettings
string

Configuration for Microsoft delivery settings in JSON format

Example:

"{\"name\":\"microsoft\",\"maxConcurrentConnections\":16,...}"

comcastSettings
string

Configuration for Comcast delivery settings in JSON format

Example:

"{\"name\":\"comcast\",\"maxConcurrentConnections\":20,...}"

yandexSettings
string

Configuration for Yandex delivery settings in JSON format

Example:

"{\"name\":\"yandex\",\"maxConcurrentConnections\":2,...}"

gmxSettings
string

Configuration for GMX delivery settings in JSON format

Example:

"{\"name\":\"gmx\",\"maxConcurrentConnections\":2,...}"

mailruSettings
string

Configuration for Mail.ru delivery settings in JSON format

Example:

"{\"name\":\"mailru\",\"maxConcurrentConnections\":1,...}"

icloudSettings
string

Configuration for iCloud delivery settings in JSON format

Example:

"{\"name\":\"icloud\",\"maxConcurrentConnections\":20,...}"

zohoSettings
string

Configuration for Zoho delivery settings in JSON format

Example:

"{\"name\":\"zoho\",\"maxConcurrentConnections\":1,...}"

qqSettings
string

Configuration for QQ delivery settings in JSON format

Example:

"{\"name\":\"qq\",\"maxConcurrentConnections\":1,...}"

defaultSettings
string

Default delivery settings in JSON format

Example:

"{\"name\":\"default\",\"maxConcurrentConnections\":14,...}"

attSettings
string

Configuration for AT&T delivery settings in JSON format

Example:

"{\"name\":\"att\",\"maxConcurrentConnections\":1,...}"

infraClassification
string

Classification of the infrastructure

Example:

""

infraMonitor
boolean

Indicates whether infrastructure monitoring is enabled

Example:

true

state
integer

The state of the IP

Example:

1

autoWarmupPlan
string | null

The auto-warmup plan associated with the IP

Example:

null

I