Step-by-Step Guide:
API Example: Searching, Ordering, and Assigning Subnets in the IPXO Marketplace.
This comprehensive guide will walk you through the process of using the IPXO API to search for subnets in the Marketplace, add a subnet to your cart, successfully place an order, and assign the leased subnet to your ASN. Additionally, you will learn how to list your leased subnets and download the associated LOA (Letter of Authorization) documents using the API.
All operations in this context utilize the Billing API.
Before using the API, please make sure to review any API limitations pertaining to the actions you intend to perform.
1. Retrieve a list of available subnets from the API.
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716/market/ipv4?cidr=24&limit=10' \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4'
Response
JSON
{
"data": [
{
"address": 1348323840,
"address_string": "80.93.202.0",
"last_address": 1348324095,
"last_address_string": "80.93.202.255",
"cidr": 24,
"geo_data": {
"maxmind": {
"city_name": null,
"country_code": "GB",
"country_name": "United Kingdom",
"date": 1675036800
},
"ip2location": {
"city_name": "Borehamwood",
"country_code": "GB",
"country_name": "United Kingdom of Great Britain and Northern Ireland",
"date": 1674864000
},
"dbip": {
"city_name": "Borehamwood",
"country_code": "GB",
"country_name": "United Kingdom",
"date": 1672531200
},
"ipinfo": {
"city_name": "Borehamwood",
"country_code": "GB",
"country_name": "United Kingdom",
"date": 1674777600
}
},
"registrar_uuid": "60c232af2dd730ac1b52a306",
"price": {
"1": 115
},
"pricing_uuid": "67e22f37-e62b-4e20-9346-d48493536820",
"wants_to_negotiate": true,
"uuid": "ab600eea-7b0b-48ac-8329-737db2b9ec68"
},
{
"address": 3258648832,
"address_string": "194.59.9.0",
"last_address": 3258649087,
"last_address_string": "194.59.9.255",
"cidr": 24,
"geo_data": {
"maxmind": {
"city_name": null,
"country_code": "DE",
"country_name": "Germany",
"date": 1683504000
},
"ip2location": {
"city_name": "Xanten",
"country_code": "DE",
"country_name": "Germany",
"date": 1682467200
},
"dbip": {
"city_name": "Xanten",
"country_code": "DE",
"country_name": "Germany",
"date": 1684108800
},
"ipinfo": {
"city_name": "New York City",
"country_code": "US",
"country_name": "United States",
"date": 1679616000
}
},
"registrar_uuid": "60c232af2dd730ac1b52a306",
"price": {
"1": 115
},
"pricing_uuid": "9c120a67-b836-45b0-a980-6f91d5bb6e0a",
"wants_to_negotiate": false,
"uuid": "269a36dc-b4b2-4058-9933-d0a4958a54c7"
}
]
}
2. Subnet lease: Select the subnet(-s)
From the above response, lets choose 80.93.202.0/24
3. Subnet lease: Add selected subnets(-s) to cart
Note
Cart items expire after 20 minutes. This functions similar to a reservation. When you add a subnet to your cart, it is reserved for you for 20 minutes, and you must complete the order within that timeframe.
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716/cart/items' \
-X POST \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4' \
-H 'Content-Type: application/json' \
-d $'{
"product_type": "ipv4",
"billing_cycle": 1,
"product_fields": {
"address":"80.93.202.0",
"cidr":24
}
}
Response
JSON
{
"info": "",
"items": [
{
"uuid": "116cd2bc-acd8-4496-9429-7bd4da7ac0ce",
"info": {
"label": "80.93.202.0/24",
"billing_cycle": 1,
"product_type": "ipv4",
"product_options": { "quantity": [], "selection": [] },
"product_fields": { "address": "80.93.202.0", "cidr": 24 },
"extra": {
"registrar_uuid": "60c232af2dd730ac1b52a306",
"address": 1348323840,
"address_string": "80.93.202.0",
"cidr": 24,
"cart_item_uuid": "116cd2bc-acd8-4496-9429-7bd4da7ac0ce"
}
},
"expires_at": 1684835571
}
],
"invoice": {
"uuid": null,
"tenant_uuid": "4e5de117-d6d3-4d12-ae36-b7d6a7af1716",
"invoice_number": null,
"date": 1684834371,
"date_due": 1684800000,
"date_paid": null,
"subtotal": 115,
"subtotal_with_taxes": 119.03,
"total": 119.03,
"total_left_to_pay": 119.03,
"total_paid": 0,
"total_tax": 4.03,
"status": "draft",
"items_count": 1,
"items": [
{
"invoice_uuid": null,
"service_uuid": null,
"description": "ipv4 - 80.93.202.0/24",
"amount": 115,
"taxed": true,
"period_start": 1684800000,
"period_end": 1687478400,
"type": "service",
"metadata": {
"registrar_uuid": "60c232af2dd730ac1b52a306",
"address": 1348323840,
"address_string": "80.93.202.0",
"cidr": 24,
"cart_item_uuid": "116cd2bc-acd8-4496-9429-7bd4da7ac0ce"
}
}
],
"taxes": [
{
"description": "Payment Gateway Fee",
"percentage": 3.5,
"amount": 4.03,
"order": 0,
"stacks": false
},
{
"description": "VAT",
"percentage": 0,
"amount": 0,
"order": 1,
"stacks": true
}
],
"transactions": []
}
}
4. Subnet lease: Place your order
To activate the service, you must now make the payment for the invoice.
Here, you have the ability to make an instant payment during the order process by providing the `gateway_uuid
` that will be charged. If you do not provide a `gateway_uuid
`, only an invoice will be generated, and you will need to pay it separately.
Note
Before you can make payments through the API, it is necessary to set up an active payment method using the regular Portal. If you don't have an active payment method already, please ensure you set it up before proceeding.
Once you have set up your payment method, you can view and manage it in your company information section.
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716' \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4'
Response
JSON
{
"uuid": "4e5de117-d6d3-4d12-ae36-b7d6a7af1716",
"title": "Dodo Inc.",
"email": "dodo@example.org",
...
"payment_gateways": [
{
"uuid": "3c679bb6-958f-4be6-af8a-2e55ddc48117",
"type": "card",
"subtype": "stripe",
"config": {
"pub_key": "pk_test_51IQTJqEZwbJqxJ4zkY9PAz9w7ENQEkyHTJg5YykpfFgd9qLclSoBnySwH4QmFKiKty12nTNX1iBzfM9H0OQG2w2P00azXC8Rdv"
}
},
{
"uuid": "c3ebcbad-3cc7-4f2e-8fd9-3a9caff54053",
"type": "credit",
"subtype": null,
"config": {}
},
{
"uuid": "c3ebcbad-3aa7-4f2e-8fd9-3a9caff54777",
"type": "paypal",
"subtype": null,
"config": {}
}
],
...
}
Please select a gateway UUID that has been set up. Currently, the UUIDs are static, and there is only one per type (Credit Card, PayPal). However, in the future, we may support multiple gateways of the same type, and you will need to choose the appropriate one. For PayPal, only the gateway UUID is required. In the case of credit cards, you will also need the card UUID.
Credit card list request
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716/payment_gateways/3c679bb6-958f-4be6-af8a-2e55ddc48117/cards' \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4'
Response
JSON
[
{
"uuid": "8f807b38-e687-4a90-8216-89ee3dce2e16",
"gateway_uuid": "3c679bb6-958f-4be6-af8a-2e55ddc48117",
"type": "Visa",
"last4": "1111",
"name": "Card",
"auto_payment": true,
"default": true,
"expires_at": 1709251199
}
]
Note
At the moment, we only support one Credit Card per tenant. However, in the future, we may enhance our system to allow multiple cards.
Please proceed with submitting the payment request. As an example, we will be using a credit card.
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716/invoices/a5f2b66a-2901-46f1-9ed0-50859db056ea/pay' \
-X POST \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4' \
-H 'Content-Type: application/json' \
-d '{
"gateway_uuid": "3c679bb6-958f-4be6-af8a-2e55ddc48117",
"card_uuid": "8f807b38-e687-4a90-8216-89ee3dce2e16"
}'
Response
JSON
{
"uuid": "a5f2b66a-2901-46f1-9ed0-50859db056ea",
"invoice_number": "277CE612-000004",
"date": 1684834495,
"date_due": 1684800000,
"date_paid": 1684834689,
"subtotal": 115,
"subtotal_with_taxes": 119.03,
"total": 119.03,
"total_left_to_pay": 0,
"total_paid": 119.03,
"total_tax": 4.03,
"status": "paid",
"items_count": 1,
"items": [
{
"invoice_uuid": "a5f2b66a-2901-46f1-9ed0-50859db056ea",
"service_uuid": "5c352c13-16a3-432d-bbb7-d3ae2aa09686",
"description": "IPV4 - 80.93.202.0/24",
"amount": 115,
"taxed": true,
"period_start": 1684800000,
"period_end": 1687478400,
"type": "service",
"metadata": {
"registrar_uuid": "60c232af2dd730ac1b52a306",
"address": "1348323840",
"address_string": "80.93.202.0",
"cidr": 24,
"cart_item_uuid": "116cd2bc-acd8-4496-9429-7bd4da7ac0ce"
}
}
],
"taxes": [
{
"description": "Payment Gateway Fee",
"percentage": 3.5,
"amount": 4.03,
"order": 0,
"stacks": false
},
{
"description": "VAT",
"percentage": 0,
"amount": 0,
"order": 1,
"stacks": true
}
],
"transactions": [
{
"uuid": "b7ee1aff-2817-443a-b4c4-32256ec8d835",
"invoice_uuid": "a5f2b66a-2901-46f1-9ed0-50859db056ea",
"invoice_number": "277CE612-000004",
"gateway_uuid": "3c679bb6-958f-4be6-af8a-2e55ddc48117",
"date": 1684834688,
"description": "Invoice #277CE612-000004 Payment",
"amount": 119.03,
"type": "payment"
}
]
}
Note
Unpaid orders have a 2-hour expiration period. If you fail to make the payment for the generated invoice within this timeframe, the order will be canceled, and the subnets from that order will be returned to the Marketplace.
No auto payment
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716/cart' \
-X POST \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4' \
-H 'Content-Type: application/json' \
-d ''
Response
JSON
{
"uuid": "a5bedefd-67f5-4398-94e0-f3b94471d470",
"date": false,
"invoice": {
"uuid": "a5f2b66a-2901-46f1-9ed0-50859db056ea",
"tenant_uuid": "4e5de117-d6d3-4d12-ae36-b7d6a7af1716",
"invoice_number": "277CE612-000004",
"date": 1684834495,
"date_due": 1684800000,
"date_paid": null,
"subtotal": 115,
"subtotal_with_taxes": 119.03,
"total": 119.03,
"total_left_to_pay": 119.03,
"total_paid": 0,
"total_tax": 4.03,
"status": "unpaid",
"items_count": 1,
"items": [
{
"invoice_uuid": "a5f2b66a-2901-46f1-9ed0-50859db056ea",
"service_uuid": "5c352c13-16a3-432d-bbb7-d3ae2aa09686",
"description": "IPV4 - 80.93.202.0/24",
"amount": 115,
"taxed": true,
"period_start": 1684800000,
"period_end": 1687478400,
"type": "service",
"metadata": {
"registrar_uuid": "60c232af2dd730ac1b52a306",
"address": 1348323840,
"address_string": "80.93.202.0",
"cidr": 24,
"cart_item_uuid": "116cd2bc-acd8-4496-9429-7bd4da7ac0ce"
}
}
],
"taxes": [
{
"description": "Payment Gateway Fee",
"percentage": 3.5,
"amount": 4.03,
"order": 0,
"stacks": false
},
{
"description": "VAT",
"percentage": 0,
"amount": 0,
"order": 1,
"stacks": true
}
],
"transactions": []
}
}
Automatic order payment
For autopayment, please provide the same details as you would for a regular payment request: `gateway_uuid
` and optionally, `card_uuid
`.
If the payment is successful, the response will indicate that the invoice has been marked as paid.
In the event of an unsuccessful payment, the invoice will remain unpaid, and you can attempt to make the payment separately.
Note
We do not provide specific details about payment failures. To determine the reason for a payment failure, please contact support team for assistance.
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716/cart' \
-X POST \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4' \
-H 'Content-Type: application/json' \
-d $'{
"gateway_uuid": "3c679bb6-958f-4be6-af8a-2e55ddc48117",
"card_uuid": "8f807b38-e687-4a90-8216-89ee3dce2e16"
}
Response
JSON
{
"uuid": "a5bedefd-67f5-4398-94e0-f3b94471d470",
"date": false,
"invoice": {
"uuid": "a5f2b66a-2901-46f1-9ed0-50859db056ea",
"tenant_uuid": "4e5de117-d6d3-4d12-ae36-b7d6a7af1716",
"invoice_number": "277CE612-000004",
"date": 1684834495,
"date_due": 1684800000,
"date_paid": 1684834689,
"subtotal": 115,
"subtotal_with_taxes": 119.03,
"total": 119.03,
"total_left_to_pay": 0,
"total_paid": 119.03,
"total_tax": 4.03,
"status": "paid",
"items_count": 1,
"items": [
{
"invoice_uuid": "a5f2b66a-2901-46f1-9ed0-50859db056ea",
"service_uuid": "5c352c13-16a3-432d-bbb7-d3ae2aa09686",
"description": "IPV4 - 80.93.202.0/24",
"amount": 115,
"taxed": true,
"period_start": 1684800000,
"period_end": 1687478400,
"type": "service",
"metadata": {
"registrar_uuid": "60c232af2dd730ac1b52a306",
"address": 1348323840,
"address_string": "80.93.202.0",
"cidr": 24,
"cart_item_uuid": "116cd2bc-acd8-4496-9429-7bd4da7ac0ce"
}
}
],
"taxes": [
{
"description": "Payment Gateway Fee",
"percentage": 3.5,
"amount": 4.03,
"order": 0,
"stacks": false
},
{
"description": "VAT",
"percentage": 0,
"amount": 0,
"order": 1,
"stacks": true
}
],
"transactions": [
{
"uuid": "b7ee1aff-2817-443a-b4c4-32256ec8d835",
"invoice_uuid": "a5f2b66a-2901-46f1-9ed0-50859db056ea",
"invoice_number": "277CE612-000004",
"gateway_uuid": "3c679bb6-958f-4be6-af8a-2e55ddc48117",
"date": 1684834688,
"description": "Invoice #277CE612-000004 Payment",
"amount": 119.03,
"type": "payment
}
}
After the payment is received, the subnet is allocated to you. However, at this point, you cannot use it independently. Nevertheless, you have the option to order an ASN assignment to enable its usage.
The most common reasons for payment failures include:
Insufficient funds in the Credit Card or PayPal account.
During the payment process, an anti-fraud system may identify the transaction as risky, requiring additional approval (3D Secure), which must be completed interactively through the IPXO Portal.
The bank may reject the payment due to internal reasons, which may not be disclosed to us either.
5. Subnet Assignment: Add ASN assignment item to cart
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716/cart/items' \
-X POST \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4' \
-H 'Content-Type: application/json' \
-d $'{
"product_type": "loa",
"billing_cycle": 0,
"product_fields": {
"company_name": "Dodo Inc.",
"asn": 213074,
"subnets": ["80.93.202.0/24"]
},
"product_options": {
"selection": {
"roa":"yes",
"radb":"yes",
"route":"yes"
}
}
}
product_fields.subnets
is an array of subnet prefixes to which the ASN assignment will be applied. You can include as many subnet prefixes as needed, but please ensure that you have previously ordered and activated them on your account before proceeding with this step.
billing_cycle
for this product type is always 0 since it is a one-time order without any renewals.
Product options:
`
roa
` - configure ROA`
radb
` - add RADb entry`
route
` - update whois information
Response
JSON
{
"info": "",
"items": [
{
"uuid": "34fe0f3a-220f-4380-a5d0-52f48cc3af6c",
"info": {
"label": "xvGsxN1ixjiKYOlD",
"billing_cycle": 0,
"product_type": "loa",
"product_options": {
"quantity": { "base_price": 1 },
"selection": { "roa": "yes", "route": "yes", "radb": "yes" }
},
"product_fields": {
"company_name": "Dodo Inc.",
"asn": 213074,
"info": "",
"subnets": ["80.93.202.0/24"]
"date_due": 1684800000,
},
"extra": {
"roa": "yes",
"route": "yes",
"radb": "yes",
"info": "",
"cart_item_uuid": "34fe0f3a-220f-4380-a5d0-52f48cc3af6c"
}
},
"expires_at": 1684836032
}
],
"invoice": {
"uuid": null,
"tenant_uuid": "4e5de117-d6d3-4d12-ae36-b7d6a7af1716",
"invoice_number": null,
"date": 1684834832,
"date_due": 1684800000,
"date_paid": null,
"subtotal": 9,
"subtotal_with_taxes": 9.32,
"total": 9.32,
"total_left_to_pay": 9.32,
"total_paid": 0,
"total_tax": 0.32,
"status": "draft",
"items_count": 1,
"items": [
{
"invoice_uuid": null,
"service_uuid": null,
"description": "LOA - xvGsxN1ixjiKYOlD",
"amount": 9,
"taxed": true,
"period_start": 1684800000,
"period_end": 1684800000,
"type": "service",
"metadata": {
"roa": "yes",
"route": "yes",
"radb": "yes",
"info": "",
"cart_item_uuid": "34fe0f3a-220f-4380-a5d0-52f48cc3af6c"
}
}
],
"taxes": [
{
"description": "Payment Gateway Fee",
"percentage": 3.5,
"amount": 0.32,
"order": 0,
"stacks": false
},
{
"description": "VAT",
"percentage": 0,
"amount": 0,
"order": 1,
"stacks": true
}
],
"transactions": []
}
}
6. Subnet Assignment: Proceed to submit your cart.
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716/cart' \
-X POST \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4' \
-H 'Content-Type: application/json' \
-d $'{
"card_uuid": "8f807b38-e687-4a90-8216-89ee3dce2e16",
"gateway_uuid": "3c679bb6-958f-4be6-af8a-2e55ddc48117"
}'
Response
JSON
{
"uuid": "1f32b674-4f77-4696-95b7-69eef52f6883",
"invoice": {
"uuid": "db4e96ae-150f-4c80-b27a-df7201735ef0",
"tenant_uuid": "4e5de117-d6d3-4d12-ae36-b7d6a7af1716",
"invoice_number": "277CE612-000005",
"date": 1684835342,
"date_due": 1684800000,
"date_paid": 1684835344,
"subtotal": 9,
"subtotal_with_taxes": 9.32,
"total": 9.32,
"total_left_to_pay": 0,
"total_paid": 9.32,
"total_tax": 0.32,
"status": "paid",
"items_count": 1,
"items": [
{
"invoice_uuid": "db4e96ae-150f-4c80-b27a-df7201735ef0",
"service_uuid": "cad8bfa9-ac88-4187-91bc-a754e2306b69",
"description": "LOA - xvGsxN1ixjiKYOlD",
"amount": 9,
"taxed": true,
"period_start": 1684800000,
"period_end": 1684800000,
"type": "service",
"metadata": {
"roa": "yes",
"route": "yes",
"radb": "yes",
"info": "",
"cart_item_uuid": "34fe0f3a-220f-4380-a5d0-52f48cc3af6c"
}
}
],
"taxes": [
{
"description": "Payment Gateway Fee",
"percentage": 3.5,
"amount": 0.32,
"order": 0,
"stacks": false
},
{
"description": "VAT",
"percentage": 0,
"amount": 0,
"order": 1,
"stacks": true
}
],
"transactions": [
{
"uuid": "af29d889-391d-4137-9b05-21b16171926d",
"invoice_uuid": "db4e96ae-150f-4c80-b27a-df7201735ef0",
"invoice_number": "277CE612-000005",
"gateway_uuid": "3c679bb6-958f-4be6-af8a-2e55ddc48117",
"date": 1684835343,
"description": "Invoice #277CE612-000005 Payment",
"amount": 9.32,
"type": "payment"
}
]
}
}
7. View all leased subnets
Once the order is complete and the invoice has been paid, the ASN assignment process will be automatically carried out. There is no further action required on your part.
If you need LOA (Letter of Authorization) documents for the assignment, you can obtain them by using the following method:
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716/market/ipv4/services/5c352c13-16a3-432d-bbb7-d3ae2aa09686/loa/download' \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4' \
-o documents.zip
Where 5c352c13-16a3-432d-bbb7-d3ae2aa09686 is the UUID of the subnet service, the response will be a zip file containing all the corresponding LOA documents in PDF format.
To view a list of your currently leased subnets, use the following command:
Request
BASH
curl 'https://apigw.ipxo.com/billing/v1/4e5de117-d6d3-4d12-ae36-b7d6a7af1716/market/ipv4/services?status=active' \
-H 'Authorization: Bearer 2FaCiq7RfkyfdY7ngMyR3QfkDvvVRIwdIqJJpoOi1SQ.H2puQPlAQiGsoVEBEb06WuMOpvDkQQicwOKCjAJPSk4'
Response
JSON
{
"data": [
{
"billing_service": {
"address": "80.93.202.0",
"cidr": 24,
"next_due_date": 1687478400,
"recurring_amount": 115,
"status": "active",
"uuid": "5c352c13-16a3-432d-bbb7-d3ae2aa09686",
"pricing": {
"uuid": "67e22f37-e62b-4e20-9346-d48493536820",
"wants_to_negotiate": true
}
},
"commitment": null,
"invoice": {
"uuid": "a5f2b66a-2901-46f1-9ed0-50859db056ea",
"invoice_number": "277CE612-000004",
"status": "paid"
},
"loa": [
{
"uuid": "f2397512-90e4-412b-b811-ecd081e18646",
"asn": 213074,
"as_name": "IPXO-Testing-ASN IPXO LIMITED",
"status": "Active",
"created_at": 1684835342
}
],
"market_service": {
"expires_at": null,
"registry": "ripencc",
"uuid": "ab600eea-7b0b-48ac-8329-737db2b9ec68"
},
"termination_date": null,
"termination_request": null
}
],
"meta": {
"current_page": 1,
"from": 1,
"last_page": 1,
"per_page": 15,
"to": 1,
"total": 1
}
}
For any inquiries or feedback, please feel free to reach out to us.