curl --request GET \
--url 'https://openapi.msu.io/v1rc1/characters/{assetKey}/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/{assetKey}/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/{assetKey}/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
Retrieve a list of items owned by a character using the character asset key
GET
/
v1rc1
/
characters
/
{assetKey}
/
items
curl --request GET \
--url 'https://openapi.msu.io/v1rc1/characters/{assetKey}/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/{assetKey}/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/{assetKey}/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 asset key
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/{assetKey}/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/{assetKey}/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/{assetKey}/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

