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 Big Lollipop
Costume Closed Eyes
Costume Twin Edge Sword
Costume Cat Donut
Costume Greatest Devil Wing
Costume Blue Moon Loli Ruri
Costume Rata Tail
Costume White Nine-Tailed Fox
Costume Rifle
Costume Vacation Net
Costume Surf Board
Costume Giant Mad Bunny
Costume Wonderland Magic Circle
Costume Love Bunny Cloak
Costume Tengu Master Katana
Costume Muranyasa
Costume Wings of Astaroth
Unknown Item #106242
Costume: Piglering Bag
[Event] LV10 Agil Scroll
[Event] LV10 Blessing Scroll
Unknown Item #1002749
Unknown Item #1002748
Unknown Item #1002747
Unknown Item #1002745
Ghostring Card 1 obtained.