RESTful API for managing domains, DNS records, and related services at Name.com. Access via HTTPS at api.name.com (production) or api.dev.name.com (testing). Supports standard authentication, rate-limited to 20 requests/second.
https://docs.name.com/_mock/coreapi/namecom.api/
https://api.dev.name.com/
https://docs.name.com/_mock/coreapi/namecom.api/core/v1/orders
https://api.dev.name.com/core/v1/orders
curl -i -X GET \
-u <username>:<password> \
'https://docs.name.com/_mock/coreapi/namecom.api/core/v1/orders?page=1&perPage=1000'
A successful response.
LastPage is the identifier for the final page of results. It is only populated if there is another page of results after the current page.
NextPage is the identifier for the next page of results. It is only populated if there is another page of results after the current page.
Orders is the collection of orders, if any, in the requesting account.
AuthAmount is the amount authorized to complete the order purchase.
CurrencyRate is the conversion rate from USD to order's currency. This field is only populated if order's currency is non-USD.
FinalAmount is the final amount of the order, after discounts and refunds.
OrderItems is the collection of 1 or more items in the order.
{ "lastPage": 0, "nextPage": 0, "totalCount": 0, "from": 0, "to": 0, "orders": [ { … } ], "parentAccountId": 0 }
https://docs.name.com/_mock/coreapi/namecom.api/core/v1/orders/{orderId}
https://api.dev.name.com/core/v1/orders/{orderId}
curl -i -X GET \
-u <username>:<password> \
'https://docs.name.com/_mock/coreapi/namecom.api/core/v1/orders/{orderId}'
{ "authAmount": 0.1, "createDate": "string", "currency": "string", "currencyRate": 0.1, "finalAmount": 0.1, "id": 0, "orderItems": [ { … } ], "registrar": "string", "status": "string", "totalCapture": 10.95, "totalRefund": 10.95 }