bdomarket.identifiers¶
This module defines enumerations used to standardize references to:
- API versions
- Market regions
- Locales
- Region-specific identifiers (e.g. PigCave)
- Server identifiers
- Item property keys
ApiVersion
¶
Bases: Enum
Represents the available API versions for the BDO Market.
:var V1: Version 1 of the API. :vartype V1: Literal['v1'] :var V2: Version 2 of the API, offering updated features and endpoints. :vartype V2: Literal['v2']
ItemProp
¶
Locale
¶
Bases: Enum
Represents the supported locales/languages for the BDO Market API.
Each enum value corresponds to a language code used for localization in API requests and responses.
:var English: English language locale :vartype English: Literal['en'] :var German: German language locale :vartype German: Literal['de'] :var French: French language locale :vartype French: Literal['fr'] :var Russian: Russian language locale :vartype Russian: Literal['ru'] :var SpanishEU: Spanish (Europe) language locale :vartype SpanishEU: Literal['es'] :var PortugueseRedFox: Portuguese (RedFox) language locale :vartype PortugueseRedFox: Literal['sp'] :var Portuguese: Portuguese language locale :vartype Portuguese: Literal['pt'] :var Japanese: Japanese language locale :vartype Japanese: Literal['jp'] :var Korean: Korean language locale :vartype Korean: Literal['kr'] :var Thai: Thai language locale :vartype Thai: Literal['th'] :var Turkish: Turkish language locale :vartype Turkish: Literal['tr'] :var ChineseTaiwan: Chinese (Taiwan) language locale :vartype ChineseTaiwan: Literal['tw'] :var ChineseMainland: Chinese (Mainland) language locale :vartype ChineseMainland: Literal['cn']
ChineseMainland = 'cn'
class-attribute
instance-attribute
¶
ChineseTaiwan = 'tw'
class-attribute
instance-attribute
¶
English = 'en'
class-attribute
instance-attribute
¶
French = 'fr'
class-attribute
instance-attribute
¶
German = 'de'
class-attribute
instance-attribute
¶
Japanese = 'jp'
class-attribute
instance-attribute
¶
Korean = 'kr'
class-attribute
instance-attribute
¶
Portuguese = 'pt'
class-attribute
instance-attribute
¶
PortugueseRedFox = 'sp'
class-attribute
instance-attribute
¶
Russian = 'ru'
class-attribute
instance-attribute
¶
SpanishEU = 'es'
class-attribute
instance-attribute
¶
Thai = 'th'
class-attribute
instance-attribute
¶
Turkish = 'tr'
class-attribute
instance-attribute
¶
MarketRegion
¶
Bases: Enum
Represents the available market regions for the BDO Market API.
:var NA: North America region :vartype NA: Literal['na'] :var EU: Europe region :vartype EU: Literal['eu'] :var SEA: Southeast Asia region :vartype SEA: Literal['sea'] :var MENA: Middle East and North Africa region :vartype MENA: Literal['mena'] :var KR: Korea region :vartype KR: Literal['kr'] :var RU: Russia region :vartype RU: Literal['ru'] :var JP: Japan region :vartype JP: Literal['jp'] :var TH: Thailand region :vartype TH: Literal['th'] :var TW: Taiwan region :vartype TW: Literal['tw'] :var SA: South America region :vartype SA: Literal['sa'] :var CONSOLE_EU: Console Europe region :vartype CONSOLE_EU: Literal['console_eu'] :var CONSOLE_NA: Console North America region :vartype CONSOLE_NA: Literal['console_na'] :var CONSOLE_ASIA: Console Asia region :vartype CONSOLE_ASIA: Literal['console_asia']
CONSOLE_ASIA = 'console_asia'
class-attribute
instance-attribute
¶
CONSOLE_EU = 'console_eu'
class-attribute
instance-attribute
¶
CONSOLE_NA = 'console_na'
class-attribute
instance-attribute
¶
EU = 'eu'
class-attribute
instance-attribute
¶
JP = 'jp'
class-attribute
instance-attribute
¶
KR = 'kr'
class-attribute
instance-attribute
¶
MENA = 'mena'
class-attribute
instance-attribute
¶
NA = 'na'
class-attribute
instance-attribute
¶
RU = 'ru'
class-attribute
instance-attribute
¶
SA = 'sa'
class-attribute
instance-attribute
¶
SEA = 'sea'
class-attribute
instance-attribute
¶
TH = 'th'
class-attribute
instance-attribute
¶
TW = 'tw'
class-attribute
instance-attribute
¶
PigCave
¶
Bases: Enum
Represents the available Pig Cave server identifiers for the BDO Market API.
Each enum value corresponds to a specific Pig Cave server region used for API requests and responses.
:var NA: North America Pig Cave server :vartype NA: Literal['napig'] :var EU: Europe Pig Cave server :vartype EU: Literal['eupig'] :var JP: Japan Pig Cave server :vartype JP: Literal['jppig'] :var KR: Korea Pig Cave server :vartype KR: Literal['krpig'] :var RU: Russia Pig Cave server :vartype RU: Literal['rupig'] :var SA: South America Pig Cave server :vartype SA: Literal['sapig'] :var TW: Taiwan Pig Cave server :vartype TW: Literal['twpig'] :var ASIA: Asia Pig Cave server :vartype ASIA: Literal['asiapig'] :var MENA: Middle East and North Africa Pig Cave server :vartype MENA: Literal['menapig']
ASIA = 'asiapig'
class-attribute
instance-attribute
¶
EU = 'eupig'
class-attribute
instance-attribute
¶
JP = 'jppig'
class-attribute
instance-attribute
¶
KR = 'krpig'
class-attribute
instance-attribute
¶
MENA = 'menapig'
class-attribute
instance-attribute
¶
NA = 'napig'
class-attribute
instance-attribute
¶
RU = 'rupig'
class-attribute
instance-attribute
¶
SA = 'sapig'
class-attribute
instance-attribute
¶
TW = 'twpig'
class-attribute
instance-attribute
¶
Server
¶
Bases: Enum
Represents the available server identifiers for the BDO Market API.
Each enum value corresponds to a specific server region or platform used for API requests and responses.
:var EU: Europe server :vartype EU: Literal['eu'] :var NA: North America server :vartype NA: Literal['na'] :var ASIAPS: Asia PlayStation server :vartype ASIAPS: Literal['ps4-asia'] :var JP: Japan server :vartype JP: Literal['jp'] :var KR: Korea server :vartype KR: Literal['kr'] :var MENA: Middle East and North Africa server :vartype MENA: Literal['mena'] :var NAPS: North America PlayStation/Xbox server :vartype NAPS: Literal['ps4-xbox-na'] :var RU: Russia server :vartype RU: Literal['ru'] :var SA: South America server :vartype SA: Literal['sa'] :var SEA: Southeast Asia server :vartype SEA: Literal['sea'] :var TH: Thailand server :vartype TH: Literal['th'] :var TW: Taiwan server :vartype TW: Literal['tw']