Access is invite-only during beta. Once invited, create a key to personalize these examples. Production sending requires a separate review.
Network
Available and owned sending IPs.
List available and owned sending IPs, then buy or assign a chosen IP of the cluster's class. Shared extra IPs are $15. Dedicated IPs are $50 exclusive proxies. One dedicated IP can sit on many of the owning team's same-class clusters. Shared addresses mask the last octet until assigned to one of your clusters. Dedicated addresses are full when the team owns the row. Returns 403 {error: payment_required} when Stripe billing is on and the team has no card. Same last_ip, class_mismatch, and empty_inventory errors as the Network page.
GET /api/v1/teams/:obfuscated_team_id/network
List available and owned sending IPs. Optional classification or cluster_id filters to that class.
classification: transactional or bulkcluster_id: Public cluster id. Filters to that cluster's class.
POST /api/v1/teams/:obfuscated_team_id/network
Buy or assign the chosen IP. Shared IPs require cluster_id. A dedicated IP may stay unassigned. Paid adds return 403 {error: payment_required} when Stripe billing is on and the team has no card. Returns 422 sku_unprovisioned when that SKU has no price id. Returns 422 empty_inventory, class_mismatch, cluster_required, already_claimed, or weights.
POST /api/v1/teams/:obfuscated_team_id/network/assign
Assign an owned dedicated IP to a same-class cluster. The IP can already sit on another of the team's same-class clusters. Returns 422 dedicated_taken when that cluster already has a dedicated IP.
POST /api/v1/teams/:obfuscated_team_id/network/unassign
Remove an IP from a cluster. Returns 422 last_ip when it is the cluster's only sending IP.
POST /api/v1/teams/:obfuscated_team_id/network/switch
Replace the included shared IP with another same-class shared IP. Free. No card required.
POST /api/v1/teams/:obfuscated_team_id/network/release
Return an owned dedicated IP to inventory and stop the bill. Returns 422 last_ip when a cluster still has only that IP.