Description
Gets a list and details of the Domain Backordering service Orders matching the search criteria.
Parameters
| Name | Data Type | Required / Optional | Description | 
|---|---|---|---|
| auth-userid | Integer | Required | Authentication Parameter | 
| api-key | String | Required | Authentication Parameter | 
| no-of-records | Integer | Required | Number of Orders to be fetched | 
| page-no | Integer | Required | Page number for which details are to be fetched | 
| order-id | Array of Integers | Optional | Order ID(s) of the Domain Backorder(s) whose details need to be fetched | 
| reseller-id | Array of Integers | Optional | Reseller ID(s) whose Domain Backorders need to be fetched | 
| customer-id | Array of Integers | Optional | Customer ID(s) whose Domain Backorders need to be fetched | 
| show-child-orders | Boolean | Optional | Whether Sub-Reseller Orders need to be fetched or not | 
| status | Array of Strings | Optional | Status of the Order: Active, InActive, Suspended or Deleted | 
| domain-name | String | Optional | Name of the Domain of the Domain Backorder | 
| creation-date-start | String | Optional | UNIX TimeStamp for listing of the Domain Backorders whose Creation Date is greater than creation-date-start | 
| creation-date-end | String | Optional | UNIX TimeStamp for listing of the Domain Backorders whose Creation Date is less than creation-date-end | 
| expiry-date-start | String | Optional | UNIX TimeStamp for listing of the Domain Backorders whose expiry date is greater than expiry-date-start | 
| expiry-date-end | String | Optional | UNIX TimeStamp for listing of the Domain Backorders whose expiry date is less than expiry-date-end | 
| order-by | Array of Strings | Optional | One or more parameters by which you want to sort the Orders. Default is orderid. Example: If page-no is 1, no-of-records is 30 and order-by is orderid; it will fetch the first 30 Orders which suit the search criteria sorted by orderid. If page-no is 2, no-of-records is 30 and order-by is orderid; it will fetch the second batch of 30 Orders sorted by orderid. | 
HTTP Method
GET
Example Test URL Request
https://test.httpapi.com/restapi/product/backorderservice/list.json?auth-userid=0&api-key=key&no-of-records=1&page-no=1&order-by=orderid 
Response
Returns a hash map containing the below details of the Domain Backorders which match the search criteria:
- 
Domain Name (entity.description) 
- 
Order Id (orders.orderid) 
- 
Customer Id (entity.customerid) 
- 
Order Creation Timestamp (orders.creationtime) 
- 
Order Expiry Timestamp (orders.endtime) 
- 
Current Order Status (entity.currentstatus) - value will be InActive, Active, Suspended or Deleted 
- 
Product Name (entitytype.entitytypename) 
- 
Product Key (entitytype.entitytypekey) 
In case of any errors, a status key with value as ERROR along with an error message will be returned.
