-
Getting Started
-
Domains
- Authentication & Headers
- Get Domain Pricing
- Search Domain Availability
- List Domains
- Register Domain
- Transfer Domain
- Get Registrar Domain Info
- Change Nameservers
- Registrar Lock (Enable/Disable)
- Whois Privacy (Toggle)
- Dns Management (Get/Set)
- Get Epp/Authorization Code
- Renew Domain
- Restore Expired Domain
- Get Local Domain Details
- Register Custom Nameserver (Glue Record)
- List Contact Profiles
- Create Contact Profile
- Update Contact Profile
- Assign Contacts To Domain
-
SMM | Lab (SEO)
-
Hosted Payments
-
Crypto Payments
-
Messaging
-
WhatsApp API
-
Email API
-
IPTV
List Domains
Listing Your Domains: Retrieves a paginated list of all domains currently registered or managed in your UMVA account. Ordered by creation date descending (created_at DESC). This is essential for building dashboards to track domain health, statuses, and upcoming expiration dates.
Endpoint: GET /list
Parameters:
page(optional, integer): The page number for pagination. Returns a maximum of 50 items per page (per_page: 50).
Example Request:
curl -X GET "https://umva.net/api/domain/list"
-H "X-API-Key: your_api_key_here"
Success Response Example (HTTP 200):
{
"success": true,
"data": [
{
"id": 123,
"domain": "example.com",
"status": 1,
"expiry_date": "2024-10-12",
"auto_renew": false
}
],
"pagination": {
"current_page": 1,
"per_page": 50,
"total": 1,
"last_page": 1
}
}