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
}
}
Accessory Enhancement Stone (Supreme Grade)
Accessory Enhancement Stone (High Grade)
Accessory Enhancement Stone (Medium Grade)
Accessory Enhancement Stone(Low Grade)
Armor Enhancement Stone(Supreme Grade)
Armor Enhancement Stone(High Grade)
Armor Enhancement Stone(Medium Grade)
Armor Enhancement Stone (Low Grade)
Weapon Enhancement Stone (Supreme Grade)
Weapon Enhancement Stone (High Grade)
Weapon Enhancement Stone (Medium Grade)
Weapon Enhancement Stone (Low Grade)
Accessory Enhancement Ore (Supreme Grade)
Accessory Enhancement Ore (High Grade)
Unknown Item #107534
Unknown Item #107533
Unknown Item #107532
Unknown Item #107531
Unknown Item #107530
Unknown Item #107529
Unknown Item #107528
Unknown Item #107527
Unknown Item #107526
Unknown Item #107518
Unknown Item #107517
Ghostring Card 1 obtained.