Item template by id (brief)
GET
/gamedata/v1/integration/item-templates/{id}
const url = 'https://your-tenant.api.l2nx.app/gamedata/v1/integration/item-templates/1';const options = { method: 'GET', headers: {'Server-Id': 'example', Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://your-tenant.api.l2nx.app/gamedata/v1/integration/item-templates/1 \ --header 'Authorization: Bearer <token>' \ --header 'Server-Id: example'Single visible item template. A wiki-hidden template answers 404, same as an unknown id.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
integer format: int32
Header Parameters
Section titled “Header Parameters”Server-Id
required
string
Game-server id (UUID) — scopes the data query.
Responses
Section titled “Responses”Item template
Media type*/*
object
description
Locale code -> text map. Supported keys: ru, en, uk, es; any of them may be absent on a given row.
object
key
additional properties
string
Example
{ "en": "Adena", "es": "Adena", "ru": "Адена", "uk": "Адена"}icon
string
iconPanel
string
iconPanelUrl
string
iconUrl
string
id
integer format: int32
name
Locale code -> text map. Supported keys: ru, en, uk, es; any of them may be absent on a given row.
object
key
additional properties
string
Example
{ "en": "Adena", "es": "Adena", "ru": "Адена", "uk": "Адена"}Bad Request
Media typeapplication/problem+json
object
detail
string
instance
string format: uri
properties
object
key
additional properties
status
integer format: int32
title
string
type
string format: uri
Example generated
{ "detail": "example", "instance": "https://example.com", "properties": { "additionalProperty": "example" }, "status": 1, "title": "example", "type": "https://example.com"}Unauthorized
Media typeapplication/problem+json
object
detail
string
instance
string format: uri
properties
object
key
additional properties
status
integer format: int32
title
string
type
string format: uri
Example generated
{ "detail": "example", "instance": "https://example.com", "properties": { "additionalProperty": "example" }, "status": 1, "title": "example", "type": "https://example.com"}Forbidden
Media typeapplication/problem+json
object
detail
string
instance
string format: uri
properties
object
key
additional properties
status
integer format: int32
title
string
type
string format: uri
Example generated
{ "detail": "example", "instance": "https://example.com", "properties": { "additionalProperty": "example" }, "status": 1, "title": "example", "type": "https://example.com"}Unknown or hidden template (ITEM_TEMPLATE_NOT_FOUND)
Media typeapplication/problem+json
object
detail
string
instance
string format: uri
properties
object
key
additional properties
status
integer format: int32
title
string
type
string format: uri
Example generated
{ "detail": "example", "instance": "https://example.com", "properties": { "additionalProperty": "example" }, "status": 1, "title": "example", "type": "https://example.com"}Conflict
Media typeapplication/problem+json
object
detail
string
instance
string format: uri
properties
object
key
additional properties
status
integer format: int32
title
string
type
string format: uri
Example generated
{ "detail": "example", "instance": "https://example.com", "properties": { "additionalProperty": "example" }, "status": 1, "title": "example", "type": "https://example.com"}Per-key rate limit exceeded; Retry-After says when to retry
Media typeapplication/problem+json
object
detail
string
instance
string format: uri
properties
object
key
additional properties
status
integer format: int32
title
string
type
string format: uri
Example generated
{ "detail": "example", "instance": "https://example.com", "properties": { "additionalProperty": "example" }, "status": 1, "title": "example", "type": "https://example.com"}Internal Server Error
Media typeapplication/problem+json
object
detail
string
instance
string format: uri
properties
object
key
additional properties
status
integer format: int32
title
string
type
string format: uri
Example generated
{ "detail": "example", "instance": "https://example.com", "properties": { "additionalProperty": "example" }, "status": 1, "title": "example", "type": "https://example.com"}