Skip to main content
GET
/
v1rc1
/
search
/
nicknames
curl --request GET \
  --url 'https://openapi.msu.io/v1rc1/search/nicknames?paginationParam.pageNo=1&paginationParam.pageSize=30' \
  --header 'Content-Type: application/json' \
  --header 'x-nxopen-api-key: YOUR_API_KEY'
{
  "success": true,
  "data": {
    "nicknames": [],
    "paginationResult": {
      "totalCount": 0,
      "currPageNo": 1,
      "pageSize": 30,
      "isLastPage": true
    }
  }
}

Header parameters

msu-authorization
string
Auth token. When provided, search filters are applied; without it, filters are not applied.

Query parameters

filter.name
string
Nickname partial match (case-insensitive, internally normalized to lowercase)
filter.nameLengths
array
Nickname length filter (multi-select, OR condition)
filter.price.min
number
Minimum price (NESO, ≥0)
filter.price.max
number
Maximum price (NESO, ≥min)
filter.characterSets
array
Character composition filter (ALPHABET_ONLY, NUMERIC_ONLY, MIXED)
sorting
string
Sort criterion (HIGHEST_PRICE, LOWEST_PRICE, ENDING_SOON, RECENTLY_LISTED)
paginationParam.pageNo
integer
Page number (starting from 1, default: 1)
paginationParam.pageSize
integer
Page size (default: 30). Combined offset of (pageNo-1) × pageSize must not exceed 10,000

Response

success
boolean
Indicates if the request was successful
data
object
curl --request GET \
  --url 'https://openapi.msu.io/v1rc1/search/nicknames?paginationParam.pageNo=1&paginationParam.pageSize=30' \
  --header 'Content-Type: application/json' \
  --header 'x-nxopen-api-key: YOUR_API_KEY'
{
  "success": true,
  "data": {
    "nicknames": [],
    "paginationResult": {
      "totalCount": 0,
      "currPageNo": 1,
      "pageSize": 30,
      "isLastPage": true
    }
  }
}