v1
latestOpenAPI 3.1.02026-07-2616459400.5 KBIP Management API
Get all IP requests
This allows a parent account to retrieve a list of all dedicated IP requests submitted for the account. Optional filters are available to narrow down results.
get/ip/requests
Query parameters
pageinteger
The page number for pagination. Default value is 1
per_pageinteger
The number of records to return per page. Default value is 10.
start_datestring date
Filters requests created on or after this date. Format should be YYYY-MM-DD
end_datestring date
Filters requests created on or before this date. Format should be YYYY-MM-DD
status'pending' | 'approved' | 'rejected' | 'processing'
Filters requests by their current status. Supported values are pending, approved, and rejected.
Response
IP requests retrieved successfully
Example response
{
"requests": [
{
"request_id": "IP-REQ-2024-001-ABC123",
"status": "approved",
"requested_ips": 5,
"allocated_ips": 5,
"region": "US",
"description": "Additional IPs for marketing campaigns",
"remarks": "Request approved and IPs allocated successfully"
}
],
"pagination": {
"page": 1,
"per_page": 10,
"total_count": 25,
"total_pages": 3
}
}