curl --request GET \
--url 'https://openapi.msu.io/v1rc1/characters/by-token-id/{tokenId}/items?categoryNo=1' \
--header 'Content-Type: application/json' \
--header 'x-nxopen-api-key: YOUR_API_KEY'
const response = await fetch('https://openapi.msu.io/v1rc1/characters/by-token-id/{tokenId}/items?categoryNo=1', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'x-nxopen-api-key': 'YOUR_API_KEY'
}
});
const data = await response.json();
import requests
url = "https://openapi.msu.io/v1rc1/characters/by-token-id/{tokenId}/items"
params = {"categoryNo": 1}
headers = {
"x-nxopen-api-key": "YOUR_API_KEY"
}
response = requests.get(url, params=params, headers=headers)
data = response.json()
{
"success": true,
"data": {
"elements": [],
"nextCursor": "string",
"hasMore": false
}
}
Characters
Get character item list by token ID
Retrieve a list of items owned by a character using the character token ID
GET
/
v1rc1
/
characters
/
by-token-id
/
{tokenId}
/
items
curl --request GET \
--url 'https://openapi.msu.io/v1rc1/characters/by-token-id/{tokenId}/items?categoryNo=1' \
--header 'Content-Type: application/json' \
--header 'x-nxopen-api-key: YOUR_API_KEY'
const response = await fetch('https://openapi.msu.io/v1rc1/characters/by-token-id/{tokenId}/items?categoryNo=1', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'x-nxopen-api-key': 'YOUR_API_KEY'
}
});
const data = await response.json();
import requests
url = "https://openapi.msu.io/v1rc1/characters/by-token-id/{tokenId}/items"
params = {"categoryNo": 1}
headers = {
"x-nxopen-api-key": "YOUR_API_KEY"
}
response = requests.get(url, params=params, headers=headers)
data = response.json()
{
"success": true,
"data": {
"elements": [],
"nextCursor": "string",
"hasMore": false
}
}
Path parameters
string
required
The character token ID
Query parameters
integer
Filter by category number
string
Pagination cursor for next page
Response
boolean
Indicates if the request was successful
object
curl --request GET \
--url 'https://openapi.msu.io/v1rc1/characters/by-token-id/{tokenId}/items?categoryNo=1' \
--header 'Content-Type: application/json' \
--header 'x-nxopen-api-key: YOUR_API_KEY'
const response = await fetch('https://openapi.msu.io/v1rc1/characters/by-token-id/{tokenId}/items?categoryNo=1', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'x-nxopen-api-key': 'YOUR_API_KEY'
}
});
const data = await response.json();
import requests
url = "https://openapi.msu.io/v1rc1/characters/by-token-id/{tokenId}/items"
params = {"categoryNo": 1}
headers = {
"x-nxopen-api-key": "YOUR_API_KEY"
}
response = requests.get(url, params=params, headers=headers)
data = response.json()
{
"success": true,
"data": {
"elements": [],
"nextCursor": "string",
"hasMore": false
}
}
Notes
- Pagination is supported, with 20 items per page

