This is the documentation of the api of divine-pride.net!
Note: The data will be returned in json
format.
Another Note: Before you can use the APIs you need to request an API key. Please register an account in forum and request a key in your profile.
You may specify the language of the data returned by setting the Accept-Language header (e.g. Accept-Language: ko-KR).
The data in this request has data for the achievement requested by the :id.
| Parameter | Value | Type | Description |
|---|---|---|---|
| :id | int |
The achievement id being requested. |
|
| :apiKey | string |
Your Api key. |
{
"id": 200001,
"title": "두번째 오오라 획득!",
"summary": "Base Lv150 달성!",
"details": "베이스 150레벨을 달성한다.",
"score": 60,
"text": "베이스 레벨 150",
"count": 0,
"shortcut": -1,
"itemId": 5364,
"titleId": 1001,
"buffId": 10,
"ui_type": 0,
"group": "ACTION",
"major": 1,
"minor": 0
}
The data in this request has data for the buff requested by the :id.
| Parameter | Value | Type | Description |
|---|---|---|---|
| :id | int |
The buff id being requested. |
|
| :apiKey | string |
Your Api key. |
{
"id": 915,
"description": "^9bca9b염속성 내성^000000\n^ffb062%s^000000",
"image": "Resist_Elemental_Telekinesis.TGA",
"resetDead": false,
"resetDispel": false,
"save": false,
"debuff": false
}
The data in this request is a list of experience for different types.
| Parameter | Value | Type | Description |
|---|---|---|---|
| :apiKey | string |
Your Api key. |
{
"base_normal": {
"1": 350,
"2": 550,
"3": 900,
"4": 1500,
"5": 2200,
"6": 3200,
"7": 3800,
"8": 4200,
"9": 4550,
"10": 5000,
"11": 5500,
"12": 6000,
"13": 6100,
"14": 6350,
…
},
"base_rebirth": {
…
},
…
}
The data in this request has data for the item requested by the :id.
You may set a request parameter called 'server' to select a specific server. Use one of the valid values
aRO, bRO, fRO, idRO, iRO, jRO, kROM, kROZ, kROZS, GGH, ropEU, ropRU, thROG, twRO, cRO, iROC
| Parameter | Value | Type | Description |
|---|---|---|---|
| :id | int |
The item id being requested. |
|
| :apiKey | string |
Your Api key. |
{
"classNum": 103,
"sets": [],
"soldBy": [],
"id": 5017,
"name": "Bone Helm",
"description": "An incredibly heavy,\r\nyet almost impenetrable helmet constructed of\r\nbone. Increases damage\r\nreceived from Shadow\r\nproperty attacks by 15%.\r\nClass : ^777777Headgear^000000\r\nDefense : ^77777715^000000\r\nLocation : ^777777Upper^000000\r\nWeight : ^77777780^000000\r\nRequired Level : ^77777770^000000\r\nJobs : ^777777Swordman and\r\nMerchant Classes^000000",
"slots": 0,
"setname": null,
"itemTypeId": 771,
"itemSubTypeId": 874,
"itemSummonInfoContainedIn": [
{
"Type": 0,
"sourceId": 617,
"sourceName": "Old Purple Box",
"targetId": 5017,
"targetName": "Bone Helm",
"count": 1,
"totalOfSource": 0,
"summonType": null,
"chance": 1
}
],
"itemSummonInfoContains": [],
"attack": null,
"defense": 15,
"weight": 80,
"requiredLevel": null,
"limitLevel": null,
"itemLevel": null,
"job": 272546,
"compositionPos": null,
"attribute": null,
"location": "Upper"
}
The data in this request has data for the map requested by the :id.
| Parameter | Value | Type | Description |
|---|---|---|---|
| :id | string |
The map id being requested. |
|
| :apiKey | string |
Your Api key. |
{
"mapname": "prt_fild08",
"name": "Prontera Field",
"mp3": "bgm\\\\12.mp3",
"spawn": [ TODO ],
"npcs": [
{
"id": 10938,
"name": "Bard#brising",
"job": 51,
"x": 175,
"y": 374,
"type": "npc"
},
{
"id": 131,
"name": "Popopo#wop2008",
"job": 844,
"x": 1,
"y": 2,
"type": "npc"
},
{
"id": 1325,
"name": "Portal",
"job": 0,
"x": 170,
"y": 378,
"type": "warp"
},
{
"id": 1409,
"name": "Portal",
"job": 0,
"x": 16,
"y": 239,
"type": "warp"
},
{
"id": 1411,
"name": "Portal",
"job": 0,
"x": 16,
"y": 187,
"type": "warp"
},
{
"id": 1412,
"name": "Portal",
"job": 0,
"x": 233,
"y": 16,
"type": "warp"
},
{
"id": 1414,
"name": "Portal",
"job": 0,
"x": 55,
"y": 21,
"type": "warp"
},
{
"id": 2343,
"name": "Portal",
"job": 0,
"x": 371,
"y": 212,
"type": "warp"
},
{
"id": 13205,
"name": "Trace of Jellopy#33",
"job": 844,
"x": 299,
"y": 332,
"type": "npc"
},
{
"id": 95,
"name": "Warrior Recruiter#wop",
"job": 909,
"x": 159,
"y": 371,
"type": "npc"
}
]
}
The data in this request has data for the monster requested by the :id.
| Parameter | Value | Type | Description |
|---|---|---|---|
| :id | int |
The monster id being requested. |
|
| :apiKey | string |
Your Api key. |
{
"id": 1002,
"name": "Poring",
"stats": {
"attackRange": 1,
"level": 1,
"health": 60,
"str": 6,
"_int": 0,
"vit": 1,
"dex": 6,
"agi": 1,
"luk": 5,
"attack": {
"minimum": 8,
"maximum": 9
},
"defense": 2,
"baseExperience": 18,
"jobExperience": 10,
"aggroRange": 10,
"escapeRange": 12,
"movementSpeed": 3.3333333333333335,
"attackSpeed": 1.4880952380952381,
"attackedSpeed": 480,
"element": 21,
"scale": 1,
"race": 3,
"magicDefense": 5,
"hit": 202,
"flee": 207,
"ai": "MONSTER_TYPE_02",
"mvp": 0,
"_class": 0
},
"slaves": [],
"sounds": [
"poring_attack.wav",
"poring_damage.wav",
"poring_die.wav",
"poring_move.wav"
],
"questObjective": [
5094,
7122,
60029
],
"drops": [
{
"itemId": 909,
"chance": 7000,
"stealProtected": false
},
{
"itemId": 1202,
"chance": 100,
"stealProtected": false
},
{
"itemId": 938,
"chance": 400,
"stealProtected": false
},
{
"itemId": 512,
"chance": 1000,
"stealProtected": false
},
{
"itemId": 713,
"chance": 1500,
"stealProtected": false
},
{
"itemId": 601,
"chance": 500,
"stealProtected": false
},
{
"itemId": 619,
"chance": 20,
"stealProtected": false
},
{
"itemId": 4001,
"chance": 1,
"stealProtected": true
}
],
"mvpdrops": [],
"spawn": [
{
"mapname": "prt_fild01",
"amount": 30,
"respawnTime": 5000
},
{
"mapname": "prt_fild06",
"amount": 30,
"respawnTime": 5000
},
{
"mapname": "prt_fild08",
"amount": 140,
"respawnTime": 5000
},
{
"mapname": "gef_fild00",
"amount": 30,
"respawnTime": 5000
},
{
"mapname": "gef_fild07",
"amount": 20,
"respawnTime": 5000
},
{
"mapname": "pay_fild01",
"amount": 30,
"respawnTime": 5000
},
{
"mapname": "pay_fild03",
"amount": 25,
"respawnTime": 5000
},
{
"mapname": "pay_fild04",
"amount": 15,
"respawnTime": 5000
},
{
"mapname": "xmas_dun01",
"amount": 10,
"respawnTime": 5000
},
{
"mapname": "prt_maze01",
"amount": 5,
"respawnTime": 120000
}
],
"skill": [
{
"skillId": 197,
"status": "MOVEITEM_ST",
"level": 1,
"chance": 200,
"casttime": 0,
"delay": 5000,
"interruptable": true,
"condition": null,
"conditionValue": null
},
{
"skillId": 184,
"status": "BERSERK_ST",
"level": 1,
"chance": 200,
"casttime": 0,
"delay": 5000,
"interruptable": true,
"condition": null,
"conditionValue": null
}
]
}
The data in this request is a list of monster id and monster name.
| Parameter | Value | Type | Description |
|---|---|---|---|
| :id | int |
The monster id being requested. |
|
| :apiKey | string |
Your Api key. |
{
SCORPION: 1001,
PORING: 1002,
THIEF_BUG_AGG: 1003,
HORNET: 1004,
FARMILIAR: 1005,
THIEF_BUG_LARVA: 1006,
…
}
The data in this request has data for the quest requested by the :id.
| Parameter | Value | Type | Description |
|---|---|---|---|
| :id | int |
The quest id being requested. |
|
| :apiKey | string |
Your Api key. |
{
"id": 1000,
"title": "Transcendent",
"image": "QUE_NOIMAGE",
"quickinfo": "",
"info": "Find the Hall of Honor in Valkyrie. There, you will become a new hero of Valkyrie.",
"time": 0,
"hunt": null,
"qitem_mob": null,
"qitem_name": null,
"qitem_percent": 0,
"qitem_job": 0
}
The data in this request has data for the skill requested by the :id.
| Parameter | Value | Type | Description |
|---|---|---|---|
| :id | int |
The skill id being requested. |
|
| :apiKey | string |
Your Api key. |
{
"globalization": [
{
"name": "Fire Ball",
"description": "Fire Ball\nMAX Lv : 10\n^777777Requirement : Fire Bolt 4^000000\nSkill Form: ^777777Offensive^bb0000(Fire)^000000\nTarget: ^777777Enemy^000000\nDescription: ^777777Attack enemy and around at the same time. Enemies near the targeted enemy gets 3/4 of damage of what targeted enemy gets. After skill Lv. 6, casting and delay time will be reduced.^000000",
"server": 2,
"language": 0
}
],
"id": 17
}
The data in this request has data for the title requested by the :id.
| Parameter | Value | Type | Description |
|---|---|---|---|
| :id | int |
The title id being requested. |
|
| :apiKey | string |
Your Api key. |
{
"id": 1001,
"title": "달인",
"achievement": {
"id": 200001,
"title": "두번째 오오라 획득!",
"summary": null,
"details": null,
"score": 0,
"text": null,
"count": null,
"shortcut": null,
"itemId": null,
"titleId": null,
"buffId": null,
"ui_type": 0,
"group": null,
"major": 1,
"minor": null
}
}
(服飾)青龍
Costume Sun God
肉粽貓卡片
Exorcism of Malicious Soul Shadow Shoes
Exorcism of Malicious Soul Shadow Armor
Talisman of Red Blue Shadow Pendant
Talisman of Red Blue Shadow Earring
能量結晶(烏爾蒂奧斗篷)
Time Gap Soul Rod [2]
Time Gap Kurojin (B) [2]
黑硝煙披風
增強型烏爾蒂奧聖魔法斗篷
Costume Libra Wings
Costume Judgement Scales
Costume Fox Ear Beret
2026 7月轉蛋Ⅱ
타임 갭 쿠로진 상자
Time Gap Kurojin (A) [2]
Unknown Item #1270199
Unknown Item #1270198
Unknown Item #1270197
Unknown Item #1270196
Unknown Item #1270195
Unknown Item #1270194
Unknown Item #1003028
Ghostring Card 1 obtained.