Get user orders
API Docs with browser clientRetrieve all order items for the current user. Returns order items sorted by creation date in descending order.
In: header
Header Parameters
Optional delegated account address to authenticate as when the signer is an approved signer. Preferred header name.
Legacy alias for x-namefi-erc1271-account. When multiple delegated account headers are present, x-namefi-eip7702-account takes precedence, then x-namefi-erc1271-account.
Optional delegated account address to authenticate as when the signer is an approved signer. Preferred ERC-1271 header name.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://api.namefi.dev/v-next/user/orders"[
{
"id": "string",
"orderId": "string",
"normalizedDomainName": "string",
"amountInUSDCents": 0,
"durationInYears": 0,
"type": "REGISTER",
"registrar": "string",
"encryptionKeyId": "string",
"encryptedEppAuthorizationCode": "string",
"metadata": {
"freeClaim": true,
"groupOrCampaignKey": "string",
"claimId": "string",
"mintTransaction": {
"txHash": "string",
"recordedAt": "string"
},
"requiredAction": "EPP_UNLOCK_REQUIRED",
"property1": null,
"property2": null
},
"status": "CREATED",
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
]{
"defined": true,
"code": "BAD_REQUEST",
"status": 400,
"message": "Bad Request",
"data": null
}{
"defined": true,
"code": "UNAUTHORIZED",
"status": 401,
"message": "Unauthorized",
"data": null
}{
"defined": true,
"code": "PAYMENT_REQUIRED",
"status": 402,
"message": "Payment Required",
"data": null
}{
"defined": true,
"code": "FORBIDDEN",
"status": 403,
"message": "Forbidden",
"data": null
}{
"defined": true,
"code": "NOT_FOUND",
"status": 404,
"message": "Not Found",
"data": null
}{
"defined": true,
"code": "NOT_ACCEPTABLE",
"status": 406,
"message": "Not Acceptable",
"data": null
}{
"defined": true,
"code": "TIMEOUT",
"status": 408,
"message": "Request Timeout",
"data": null
}{
"defined": true,
"code": "CONFLICT",
"status": 409,
"message": "Conflict",
"data": null
}{
"defined": true,
"code": "PRECONDITION_FAILED",
"status": 412,
"message": "Precondition Failed",
"data": null
}{
"defined": true,
"code": "TOO_MANY_REQUESTS",
"status": 429,
"message": "Too Many Requests",
"data": null
}{
"defined": true,
"code": "INTERNAL_SERVER_ERROR",
"status": 500,
"message": "Internal Server Error",
"data": null
}Get user domains GET
Retrieve all domains owned by the current user. Returns domain details including DNS status, nameservers, and expiration dates.
Get user preferences GET
Retrieve the current user's global domain defaults (autoEns, autoRenew). These apply to new domains when an order item doesn't override them.