provider IP Addresses GET /ips
@utdk/sendgrid /ips
Retrieve all IP addresses
**This endpoint allows you to retrieve a list of all assigned and unassigned IPs.** Response includes warm up status, pools, assigned subusers, and reverse DNS info. The start_date field corresponds to when warmup started for that IP. A single IP address or a range of IP addresses may be dedicated to an account in order to send email for multiple domains. The reputation of this IP is based on the aggregate performance of all the senders who use it.
ip query
The IP address to get
string
exclude_whitelabels query
Should we exclude reverse DNS records (whitelabels)?
boolean
limit query
The number of IPs you want returned at the same time.
integer
offset query
The offset for the number of IPs that you are requesting.
integer
subuser query
The subuser you are requesting for.
string
sort_by_direction query
The direction to sort the results.
enum: desc, asc

Try it

Authentication
Configure credentials for Email Activity (beta)
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

getIps
GET/ips
**This endpoint allows you to retrieve a list of all assigned and unassigned IPs.** Response includes warm up status, pools, assigned subusers, and reverse DNS info. The start_date field corresponds to when warmup started for that IP. A single IP address or a range of IP addresses may be dedicated to an account in order to send email for multiple domains. The reputation of this IP is based on the aggregate performance of all the senders who use it.

The IP address to get

Should we exclude reverse DNS records (whitelabels)?

The number of IPs you want returned at the same time.

The offset for the number of IPs that you are requesting.

The subuser you are requesting for.

The direction to sort the results.

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import sendgrid from '@utdk/sendgrid';

await sendgrid.getIps({
  "limit": 10,
  "offset": 0
})