Enka.Network - API

July 30, 2025 ยท View on GitHub

Inhoudsopgave

Aan de slag

U kunt JSON-gegevens ophalen door een verzoek te doen aan de URL - https://enka.network/api/uid/[UID]
Als voorbeeld https://enka.network/api/uid/700378769. Deze haalt de informatie van de speler en de karakters. Wilt u alleen de informatie van het profiel van de speler? Doe dan ?info aan uw verzoek toe. Als voorbeeld https://enka.network/api/uid/700378769?info

Informatie over gegevensstructuur

NaamBeschrijving
playerInfoProfiel informatie
avatarInfoListLijst met gedetailleerde informatie voor elk personage uit de showcase

playerInfo

Voor basisgegevens van karakters op ID ga naar store/characters.json.
Kijk voor meer informatie op de Personages gegevens.

NaamBeschrijving
nicknameSpeler bijnaam
signatureSpeler handtekening
worldLevelSpeler wereld level
namecardIdProfiel naamkaart-ID
finishAchievementNumAantal voltooide prestaties
towerFloorIndexAbyss verdieping
towerLevelIndexAbyss verdiepings kamer
showAvatarInfoListLijst met personage-ID's en niveaus
showNameCardIdListLijst met naamkaart-ID's
profilePicture.avatarIdPersonage-ID van profielfoto

showAvatarInfoList

NaamBeschrijving
avatarIdPersonage-ID
levelPersonage level
costumeIdKleding-ID van de huidige personage. Controleer op "Costumes" in store/characters.json

avatarInfoList

Voor basisgegevens van personages op ID kijk naar store/characters.json.
Kijk voor meer informatie in de Personages gegevens.

NaamBeschrijving
avatarIDPersonage-ID
talentIdListLijst met constellaties-ID's
Er zijn geen gegevens als er 0 constellaties zijn
propMapEigenschappenlijst van de personage
fightPropMap -> {id: value}Kaart met gevechtseigenschappen van personages.
Bekijk de Definitions for IDs
skillDepotIdID van de vaardighedenset van het personage
Vaardigheden gegevens -> "id"
inherentProudSkillListLijst met ontgrendelde vaardigheids-ID's
Vaardigheden gegevens -> "inherentProudSkillOpens"
skillLevelMap -> {skill_id: level}Kaart met vaardigheidsniveaus
Vaardigheden gegevens -> "inherentProudSkillOpens"
equipListLijst met uitrustingen: Wapen, Artefacts
fetterInfo.expLevelPersonage vriendschapniveau

propMap

NaamBeschrijving
typeID van eigendomstype, controleer de Definities voor ID's
ivalNegeer dit
valWaarde van het eigendom

equipList

NaamBeschrijving
itemIdUitrusting-ID
Gegevens over artefacten -> "id"
Weapons Data -> "id"
weapon [Alleen voor wapen]Wapenbasis informatie
reliquary [Alleen voor artefact]Artefactenbasis informatie
flatGedetailleerde informatie over de uitrusting

weapon

Voor meer informatie over wapens kijk in de Gegevens over wapens

NaamBeschrijving
levelWapen niveau
promoteLevelWapen Ascension-niveau
affixMapWapen verfijnings niveau [0-4]

reliquary

Voor meer informatie over artefacten kijk in de Gegevens over artefacten

NaamBeschrijving
levelArtefact level [1-21]
mainPropIdArtefact hoofdstatistieken-ID
MainProps Data
appendPropIdListLijst met ID's van de artefact-substatistieken
AppendProp Data

flat

NaamBeschrijving
nameTextHashMapHash voor uitrusting naam
Check Lokalisaties
setNameTextHashMap [Alleen voor artefacten]Hash voor artefact set naam
Check Lokalisaties
rankLevelZeldzaamheid van de uitrusting
reliquaryMainstat [Alleen voor artefacten]Hoofdstatistieken van de artefacten
reliquarySubstats [Alleen voor artefacten]Lijst met artefact substatistieken
weaponStats [Alleen voor wapen]Lijst met wapen statistieken: Basis ATK, substatistieken
itemTypeType uitrusting: wapen of artefact
iconNaam uitrusting-pictogram
Gebruik van pictogrammen
equipType [Alleen voor artefacten]Type artefact

reliquaryMainstat, reliquarySubstats, weaponStats

NaamBeschrijving
mainPropId / appendPropIDEigenschapsnaam van uitrusting. Controleer de Definities voor namen
propValueEigendoms-waarde

Definities

Prop

TypeBeschrijving
1001XP
1002Ascension
4001Level

FightProp

TypeBeschrijving
1Basis HP
2HP
3HP%
4Basis ATK
5ATK
6ATK%
7Basis DEF
8DEF
9DEF%
10Basis SPD
11SPD%
20CRIT Rate
22CRIT DMG
23Energie opladen
26Genezingsbonus
27Inkomende genezingsbonus
28Elementair meesterschap
29Fysieke RES
30Fysieke DMG-bonus
40Pyro DMG-bonus
41Electro DMG-bonus
42Hydro DMG-bonus
44Anemo DMG-bonus
45Geo DMG-bonus
46Cryo DMG-bonus
50Pyro RES
51Electro RES
52Hydro RES
53Dendro RES
54Anemo RES
55Geo RES
56Cryo RES
70Pyro Energie Kosten
71Electro Energie Kosten
72Hydro Energie Kosten
73Dendro Energie Kosten
74Anemo Energie Kosten
75Cryo Energie Kosten
76Geo Energie Kosten
80Afkoelingsreductie
81Schild sterkte
1000Huidige Pyro Energie
1001Huidige Electro Energie
1002Huidige Hydro Energie
1003Huidige Dendro Energie
1004Huidige Anemo Energie
1005Huidige Cryo Energie
1006Huidige Geo Energie
1010Huidige HP
2000Max HP
2001ATK
2002DEF
2003SPD
3025Elementaire reactie CRIT Rate
3026Elementaire reactie CRIT DMG
3027Elementaire reactie (Overbelast) CRIT Rate
3028Elementaire reactie (Overbelast) CRIT DMG
3029Elementaire reactie (Swirl) CRIT Rate
3030Elementaire reactie (Swirl) CRIT DMG
3031Elementaire reactie (Elektrisch geladen) CRIT Rate
3032Elementaire reactie (Elektrisch geladen) CRIT DMG
3033Elementaire reactie (Superconduct) CRIT Rate
3034Elementaire reactie (Superconduct) CRIT DMG
3035Elementaire reactie (Branden) CRIT Rate
3036Elementaire reactie (Branden) CRIT DMG
3037Elementaire reactie (Bevroren (verbrijzeld)) CRIT Rate
3038Elementaire reactie (Bevroren (verbrijzeld)) CRIT DMG
3039Elementaire reactie (Bloeien) CRIT Rate
3040Elementaire reactie (Bloeien) CRIT DMG
3041Elementaire reactie (Burgeon) CRIT Rate
3042Elementaire reactie (Burgeon) CRIT DMG
3043Elementaire reactie (Hyperbloei) CRIT Rate
3044Elementaire reactie (Hyperbloei) CRIT DMG
3045Basis Elementaire reactie CRIT Rate
3046Basis Elementaire reactie CRIT DMG

ItemType

NaamBeschrijving
ITEM_WEAPONWapen
ITEM_RELIQUARYArtefact

EquipType

NaamBeschrijving
EQUIP_BRACERBloem
EQUIP_NECKLACEVeer
EQUIP_SHOESZand
EQUIP_RINGBeker
EQUIP_DRESSHoofddeksel

AppendProp

NaamBeschrijving
FIGHT_PROP_BASE_ATTACK [wapen]Basis ATK
FIGHT_PROP_HPVlak HP
FIGHT_PROP_ATTACKVlak ATK
FIGHT_PROP_DEFENSEVlak DEF
FIGHT_PROP_HP_PERCENTHP%
FIGHT_PROP_ATTACK_PERCENTATK%
FIGHT_PROP_DEFENSE_PERCENTDEF%
FIGHT_PROP_CRITICALCrit RATE
FIGHT_PROP_CRITICAL_HURTCrit DMG
FIGHT_PROP_CHARGE_EFFICIENCYEnergie opladen
FIGHT_PROP_HEAL_ADDGenezingsbonus
FIGHT_PROP_ELEMENT_MASTERYElementair meesterschap
FIGHT_PROP_PHYSICAL_ADD_HURTFysieke DMG-bonus
FIGHT_PROP_FIRE_ADD_HURTPyro DMG-bonus
FIGHT_PROP_ELEC_ADD_HURTElectro DMG-bonus
FIGHT_PROP_WATER_ADD_HURTHydro DMG-bonus
FIGHT_PROP_WIND_ADD_HURTAnemo DMG-bonus
FIGHT_PROP_ICE_ADD_HURTCryo DMG-bonus
FIGHT_PROP_ROCK_ADD_HURTGeo DMG-bonus
FIGHT_PROP_GRASS_ADD_HURTDendro DMG-bonus

Pictogrammen en afbeeldingen

Je kunt pictogrammen van personages, wapens en artefacten krijgen van Enka via URL https://enka.network/ui/[icon_name].png. Gewoonlijk begint de pictogramnaam met "UI_" of "Skill_" voor personages talenten. Bijvoorbeeld https://enka.network/ui/UI_AvatarIcon_Side_Ambor.png.

Wapens en artefacten

Ga naar flat en zoek voor icon.

Personages, talenten en constellaties

Ga naar store/characters.json en zoek naar alles gerelateerd aan "UI_XXXXXX" of "Skill_XXXXXX" op karakter-ID.

Lokalisaties

Mogelijk ziet u "NameTextMapHash" in store/characters.json, "nameTextHashMap" en " setNameTextHashMap" op flat die kan worden gebruikt als sleutel om basis lokalisatie gegevens van personages, wapens en artefacten op te halen uit [store/loc.json](https://github.com/EnkaNetwork/API- docs/blob/main/store/loc.json). U kunt ook lokalisatiegegevens van AppendProp verkrijgen door de eigenschapnaam als sleutel te gebruiken - "FIGHT_PROP_HP", "FIGHT_PROP_HEAL_ADD" enz.

Raadpleeg voor aanvullende informatie over namen, beschrijvingen en dergelijke de TextMap Data, bevat alleen talen die door het spel worden ondersteund.

Wrappers

TS/JS - https://www.npmjs.com/package/enkanetwork.js - Jelosus1

TS/JS - https://github.com/yuko1101/enka-network-api - yuko1101

Rust - https://github.com/eratou/enkanetwork-rs - eratou

Python - https://github.com/mrwan200/enkanetwork.py - mrwan200

Python - https://github.com/seriaati/enka-py - seriaati

Java - https://github.com/kazuryyx/EnkaNetworkAPI - kazury

C# - https://github.com/aliafuji/EnkaDotnet - aliafuji

C# - https://github.com/Carried520/EnkaSharp - Carried520

Go - https://github.com/kirinyoku/enkanetwork-go - kirinyoku