Skip to main content
PATCH
Update IP Market Service

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

tenantUUID
string
required

UUID

Pattern: ^[a-zA-Z0-9]{8}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{12}$
ipmarketServiceUUID
string
required

UUID

Pattern: ^[a-zA-Z0-9]{8}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{12}$

Query Parameters

include
enum<string>
Available options:
billingServices.marketServicePricing,
billingServices.commitments,
commitmentReservations.commitment

Body

application/json
hidden
boolean
minimum_split
integer
maximum_split
integer
pricings
object[]

list of allowed to purchase CIDR pricings. Example: {'/30': 3.21, '/32': 1.23}

maintainer_id
string

APNIC maintainer ID

maintainer_password
string

APNIC maintainer password

Response

IP Market Service

uuid
string
address
string
cidr
integer
start
string
abuse_email
string
registry
string
status
enum<string>
Available options:
auth_pending,
auth_failed_verify,
auth_failed_verify_email_not_found,
auth_failed_verify_email_not_sent,
validity_pending,
validity_active,
validity_invalid,
validity_terminated,
object_terminated
auth
object
whois
object
bgp
object
dns
object
iprep
object
loaa
object
roa
object
hidden
boolean
reservation_id
string
minimum_split
integer
maximum_split
integer
loa-a
object
ips
object
pricings
object
terminated
integer
expires_at
integer
has_commitments
boolean
can_initiate_expiration
boolean
services
object
commitmentReservations
object
serviceReservations
object