Plus Exchange/Read
Jump to navigation
Jump to search
Versionsinformation | |
---|---|
Core | 2.3.x |
Contents
Introduction
Read modules require GET method, and may require authentication with user or api token.
Default output format is XML. If you want JSON, use URL-Parameter format=json.
GET <<PATH>>/api.php?function=user_chars&format=json
Also, output format LUA is available.
GET <<PATH>>/api.php?function=user_chars&format=lua
User-Chars
Index | Description |
---|---|
Name | user_chars |
Description | Returns all chars of a User |
Method | GET |
URL-Params |
|
Authentication | API-Token or User-Token with permission for Pageobject calendarevent |
Since | EQdkp Plus 2.0 |
Examples
GET <<PATH>>/api.php?function=user_chars
<?xml version="1.0" encoding="utf-8"?>
<response>
<chars>
<char>
<id>2</id>
<name>Zarkosh</name>
<name_export>Zarkosh-Frostmane</name_export>
<main>1</main>
<class>6</class>
<classname>Priester</classname>
<roles>
<role>
<id>1</id>
<name>Heiler</name>
<default>1</default>
</role>
<role>
<id>3</id>
<name>DD Fernkampf</name>
<default>0</default>
</role>
</roles>
<raidgroups>
<raidgroup>
<id>1</id>
<name>Default</name>
<default>1</default>
<color>#000000</color>
<status>1</status>
</raidgroup>
</raidgroups>
<profiledata>
<faction>alliance</faction>
<race>9</race>
<class>6</class>
<talent1>18</talent1>
<talent2>17</talent2>
<guild/>
<servername>Frostmane</servername>
<gender>male</gender>
<level>90</level>
<health_bar>10</health_bar>
<second_bar>0</second_bar>
<second_name>rage</second_name>
<prof1_name>trade_alchemy</prof1_name>
<prof1_value>0</prof1_value>
<prof2_name>trade_alchemy</prof2_name>
<prof2_value>0</prof2_value>
</profiledata>
</char>
<char>
<id>3</id>
<name>Corgan</name>
<name_export>Corgan-Antonidas</name_export>
<main>0</main>
<class>1</class>
<classname>Todesritter</classname>
<roles>
<role>
<id>2</id>
<name>Tank</name>
<default>0</default>
</role>
<role>
<id>4</id>
<name>DD Nahkampf</name>
<default>1</default>
</role>
</roles>
<raidgroups>
<raidgroup>
<id>1</id>
<name>Default</name>
<default>1</default>
<color>#000000</color>
<status>1</status>
</raidgroup>
</raidgroups>
<profiledata>
<faction>alliance</faction>
<race>2</race>
<class>1</class>
<talent1>0</talent1>
<talent2>1</talent2>
<guild/>
<servername>Antonidas</servername>
<gender>male</gender>
<level>95</level>
<health_bar>20</health_bar>
<second_bar>40</second_bar>
<second_name>rage</second_name>
<prof1_name>trade_alchemy</prof1_name>
<prof1_value>0</prof1_value>
<prof2_name>trade_alchemy</prof2_name>
<prof2_value>0</prof2_value>
</profiledata>
</char>
</chars>
<status>1</status>
</response>
GET <<PATH>>/api.php?function=user_chars&format=json
{
"chars": {
"char:2": {
"id": 2,
"name": "Zarkosh",
"name_export": "Zarkosh-Frostmane",
"main": 1,
"class": "6",
"classname": "Priester",
"roles": {
"role:1": {
"id": 1,
"name": "Heiler",
"default": 1
},
"role:3": {
"id": 3,
"name": "DD Fernkampf",
"default": 0
}
},
"raidgroups": {
"raidgroup:1": {
"id": 1,
"name": "Default",
"default": 1,
"color": "#000000",
"status": 1
}
},
"profiledata": {
"faction": "alliance",
"race": "9",
"class": "6",
"talent1": "18",
"talent2": "17",
"guild": "",
"servername": "Frostmane",
"gender": "male",
"level": 90,
"health_bar": 10,
"second_bar": 0,
"second_name": "rage",
"prof1_name": "trade_alchemy",
"prof1_value": 0,
"prof2_name": "trade_alchemy",
"prof2_value": 0
}
},
"char:3": {
"id": 3,
"name": "Corgan",
"name_export": "Corgan-Antonidas",
"main": 0,
"class": "1",
"classname": "Todesritter",
"roles": {
"role:2": {
"id": 2,
"name": "Tank",
"default": 0
},
"role:4": {
"id": 4,
"name": "DD Nahkampf",
"default": 1
}
},
"raidgroups": {
"raidgroup:1": {
"id": 1,
"name": "Default",
"default": 1,
"color": "#000000",
"status": 1
}
},
"profiledata": {
"faction": "alliance",
"race": "2",
"class": "1",
"talent1": "0",
"talent2": "1",
"guild": "",
"servername": "Antonidas",
"gender": "male",
"level": 95,
"health_bar": 20,
"second_bar": 40,
"second_name": "rage",
"prof1_name": "trade_alchemy",
"prof1_value": 0,
"prof2_name": "trade_alchemy",
"prof2_value": 0
}
}
},
"status": 1
}
GET <<PATH>>/api.php?function=user_chars&userid=217
GET <<PATH>>/api.php?function=user_chars&userid=23
Calendar Events List
Index | Description |
---|---|
Name | calevents_list |
Description | Shows a list with next upcoming Events like Raids, ... |
Method | GET |
URL-Params |
|
Authentication | API-Token or User-Token with permission for Pageobject calendarevent |
Examples
GET <<PATH>>/api.php?function=calevents_list
<?xml version="1.0" encoding="utf-8"?>
<response>
<events>
<event>
<type>raid</type>
<title>Burning Crusade</title>
<start>2018-02-02 20:00</start>
<start_timestamp>1517598000</start_timestamp>
<end>2018-02-02 22:00</end>
<end_timestamp>1517605200</end_timestamp>
<allDay>0</allDay>
<closed>0</closed>
<eventid>5</eventid>
<url>/master/index.php/Calendar/Calendarevent/Burning-crusade-5.html</url>
<icon>http://test.eqdkp-plus.eu/master//master/games/wow/icons/events/bc.png</icon>
<note>Serie1</note>
<raidleader/>
<raidstatus>
<status0>
<id>0</id>
<name>Bestätigt</name>
<count>1</count>
</status0>
<status1>
<id>1</id>
<name>Angemeldet</name>
<count>0</count>
</status1>
<status2>
<id>2</id>
<name>Abgemeldet</name>
<count>1</count>
</status2>
<status3>
<id>3</id>
<name>Ersatzbank</name>
<count>0</count>
</status3>
<required>30</required>
</raidstatus>
<user_status>-1</user_status>
<color>#00628c</color>
<calendar>1</calendar>
<calendar_name>Raids</calendar_name>
<icalfeed/>
</event>
<event>
<type>raid</type>
<title>Burning Crusade</title>
<start>2018-02-16 20:00</start>
<start_timestamp>1518807600</start_timestamp>
<end>2018-02-16 22:00</end>
<end_timestamp>1518814800</end_timestamp>
<allDay>0</allDay>
<closed>0</closed>
<eventid>6</eventid>
<url>/master/index.php/Calendar/Calendarevent/Burning-crusade-6.html</url>
<icon>http://test.eqdkp-plus.eu/master//master/games/wow/icons/events/bc.png</icon>
<note>Serie1</note>
<raidleader/>
<raidstatus>
<status0>
<id>0</id>
<name>Bestätigt</name>
<count>0</count>
</status0>
<status1>
<id>1</id>
<name>Angemeldet</name>
<count>0</count>
</status1>
<status2>
<id>2</id>
<name>Abgemeldet</name>
<count>0</count>
</status2>
<status3>
<id>3</id>
<name>Ersatzbank</name>
<count>0</count>
</status3>
<required>30</required>
</raidstatus>
<user_status>-1</user_status>
<color>#00628c</color>
<calendar>1</calendar>
<calendar_name>Raids</calendar_name>
<icalfeed/>
</event>
<event>
<type>raid</type>
<title>Burning Crusade</title>
<start>2018-03-02 20:00</start>
<start_timestamp>1520017200</start_timestamp>
<end>2018-03-02 22:00</end>
<end_timestamp>1520024400</end_timestamp>
<allDay>0</allDay>
<closed>0</closed>
<eventid>7</eventid>
<url>/master/index.php/Calendar/Calendarevent/Burning-crusade-7.html</url>
<icon>http://test.eqdkp-plus.eu/master//master/games/wow/icons/events/bc.png</icon>
<note>Serie1</note>
<raidleader/>
<raidstatus>
<status0>
<id>0</id>
<name>Bestätigt</name>
<count>0</count>
</status0>
<status1>
<id>1</id>
<name>Angemeldet</name>
<count>0</count>
</status1>
<status2>
<id>2</id>
<name>Abgemeldet</name>
<count>0</count>
</status2>
<status3>
<id>3</id>
<name>Ersatzbank</name>
<count>0</count>
</status3>
<required>30</required>
</raidstatus>
<user_status>-1</user_status>
<color>#00628c</color>
<calendar>1</calendar>
<calendar_name>Raids</calendar_name>
<icalfeed/>
</event>
</events>
<status>1</status>
</response>
GET <<PATH>>/api.php?function=calevents_list&raids_only=0&number=3
<?xml version="1.0" encoding="utf-8"?>
<response>
<events>
<event>
<type>event</type>
<title>Guild meeting</title>
<start>2017-12-23 14:15</start>
<start_timestamp>1514034900</start_timestamp>
<end>2017-12-23 16:15</end>
<end_timestamp>1514042100</end_timestamp>
<allDay>0</allDay>
<closed>0</closed>
<eventid>27</eventid>
<url/>
<icon/>
<note>We meet at our mumble server.</note>
<raidleader/>
<raidstatus/>
<user_status/>
<color>#ba1e1e</color>
<calendar>3</calendar>
<calendar_name>Standard</calendar_name>
<icalfeed/>
</event>
<event>
<type>raid</type>
<title>Burning Crusade</title>
<start>2018-02-02 20:00</start>
<start_timestamp>1517598000</start_timestamp>
<end>2018-02-02 22:00</end>
<end_timestamp>1517605200</end_timestamp>
<allDay>0</allDay>
<closed>0</closed>
<eventid>5</eventid>
<url>/master/index.php/Calendar/Calendarevent/Burning-crusade-5.html</url>
<icon>http://test.eqdkp-plus.eu/master//master/games/wow/icons/events/bc.png</icon>
<note>Serie1</note>
<raidleader/>
<raidstatus>
<status0>
<id>0</id>
<name>Bestätigt</name>
<count>1</count>
</status0>
<status1>
<id>1</id>
<name>Angemeldet</name>
<count>0</count>
</status1>
<status2>
<id>2</id>
<name>Abgemeldet</name>
<count>1</count>
</status2>
<status3>
<id>3</id>
<name>Ersatzbank</name>
<count>0</count>
</status3>
<required>30</required>
</raidstatus>
<user_status>-1</user_status>
<color>#00628c</color>
<calendar>1</calendar>
<calendar_name>Raids</calendar_name>
<icalfeed/>
</event>
</events>
<status>1</status>
</response>
Calendar Event Details
Index | Description |
---|---|
Name | calevents_details |
Description | Shows detailed information about an Event |
Method | GET |
URL-Params | * eventid (integer) |
Authentication | API-Token or User-Token with permission for Pageobject calendarevent |
Since | EQdkp Plus 2.0 |
Examples
- Example for Type "Raid"
GET <<PATH>>/api.php?function=calevents_details&eventid=14
<?xml version="1.0" encoding="utf-8"?>
<response>
<type>raid</type>
<categories>classes</categories>
<title>Highmaul Mythic (20)</title>
<start>2018-02-23 22:41</start>
<start_timestamp>1519422060</start_timestamp>
<end>2018-02-24 00:41</end>
<end_timestamp>1519429260</end_timestamp>
<deadline>2018-02-23 21:41</deadline>
<deadline_timestamp>1519418460</deadline_timestamp>
<allDay>0</allDay>
<closed>0</closed>
<icon>/eqdkp/core/games/wow/icons/events/hm.png</icon>
<note>Serie 2</note>
<raidleader/>
<raidstatus>
<status0>
<id>0</id>
<name>Bestätigt</name>
<count>1</count>
<maxcount>44</maxcount>
<categories>
<category1>
<id>1</id>
<name>Todesritter</name>
<color>#C41F3B</color>
<count>1</count>
<maxcount>2</maxcount>
<chars>
<char>
<id>5</id>
<name>eeeee</name>
<name_export>eeeee-Maj'Dul</name_export>
<classid>1</classid>
<signedbyadmin>0</signedbyadmin>
<note/>
<rank>Guildmaster</rank>
<profiledata>
<faction>alliance</faction>
<race>1</race>
<class>1</class>
<talent1>0</talent1>
<talent2>2</talent2>
<guild/>
<servername>Maj'Dul</servername>
<gender>male</gender>
<level>0</level>
<health_bar>0</health_bar>
<second_bar>0</second_bar>
<second_name>rage</second_name>
<prof1_name>trade_alchemy</prof1_name>
<prof1_value>0</prof1_value>
<prof2_name>trade_alchemy</prof2_name>
<prof2_value>0</prof2_value>
</profiledata>
</char>
</chars>
</category1>
<category2>
<id>2</id>
<name>Druide</name>
<color>#FF7D0A</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category2>
<category3>
<id>3</id>
<name>Jäger</name>
<color>#ABD473</color>
<count>0</count>
<maxcount>5</maxcount>
<chars/>
</category3>
<category4>
<id>4</id>
<name>Magier</name>
<color>#69CCF0</color>
<count>0</count>
<maxcount>3</maxcount>
<chars/>
</category4>
<category5>
<id>5</id>
<name>Paladin</name>
<color>#F58CBA</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category5>
<category6>
<id>6</id>
<name>Priester</name>
<color>#FFFFFF</color>
<count>0</count>
<maxcount>7</maxcount>
<chars/>
</category6>
<category7>
<id>7</id>
<name>Schurke</name>
<color>#FFF569</color>
<count>0</count>
<maxcount>2</maxcount>
<chars/>
</category7>
<category8>
<id>8</id>
<name>Schamane</name>
<color>#0070DE</color>
<count>0</count>
<maxcount>1</maxcount>
<chars/>
</category8>
<category9>
<id>9</id>
<name>Hexenmeister</name>
<color>#9482C9</color>
<count>0</count>
<maxcount>2</maxcount>
<chars/>
</category9>
<category10>
<id>10</id>
<name>Krieger</name>
<color>#C79C6E</color>
<count>0</count>
<maxcount>3</maxcount>
<chars/>
</category10>
<category11>
<id>11</id>
<name>Mönch</name>
<color>#00FF96</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category11>
<category12>
<id>12</id>
<name>Dämonenjäger</name>
<color>#A330C9</color>
<count>0</count>
<maxcount>7</maxcount>
<chars/>
</category12>
</categories>
</status0>
<status1>
<id>1</id>
<name>Angemeldet</name>
<count>0</count>
<maxcount>44</maxcount>
<categories>
<category1>
<id>1</id>
<name>Todesritter</name>
<color>#C41F3B</color>
<count>0</count>
<maxcount>2</maxcount>
<chars/>
</category1>
<category2>
<id>2</id>
<name>Druide</name>
<color>#FF7D0A</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category2>
<category3>
<id>3</id>
<name>Jäger</name>
<color>#ABD473</color>
<count>0</count>
<maxcount>5</maxcount>
<chars/>
</category3>
<category4>
<id>4</id>
<name>Magier</name>
<color>#69CCF0</color>
<count>0</count>
<maxcount>3</maxcount>
<chars/>
</category4>
<category5>
<id>5</id>
<name>Paladin</name>
<color>#F58CBA</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category5>
<category6>
<id>6</id>
<name>Priester</name>
<color>#FFFFFF</color>
<count>0</count>
<maxcount>7</maxcount>
<chars/>
</category6>
<category7>
<id>7</id>
<name>Schurke</name>
<color>#FFF569</color>
<count>0</count>
<maxcount>2</maxcount>
<chars/>
</category7>
<category8>
<id>8</id>
<name>Schamane</name>
<color>#0070DE</color>
<count>0</count>
<maxcount>1</maxcount>
<chars/>
</category8>
<category9>
<id>9</id>
<name>Hexenmeister</name>
<color>#9482C9</color>
<count>0</count>
<maxcount>2</maxcount>
<chars/>
</category9>
<category10>
<id>10</id>
<name>Krieger</name>
<color>#C79C6E</color>
<count>0</count>
<maxcount>3</maxcount>
<chars/>
</category10>
<category11>
<id>11</id>
<name>Mönch</name>
<color>#00FF96</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category11>
<category12>
<id>12</id>
<name>Dämonenjäger</name>
<color>#A330C9</color>
<count>0</count>
<maxcount>7</maxcount>
<chars/>
</category12>
</categories>
</status1>
<status2>
<id>2</id>
<name>Abgemeldet</name>
<count>1</count>
<maxcount>44</maxcount>
<categories>
<category1>
<id>1</id>
<name>Todesritter</name>
<color>#C41F3B</color>
<count>1</count>
<maxcount>2</maxcount>
<chars>
<char>
<id>1</id>
<name>aaaa</name>
<name_export>aaaa-Antonidas</name_export>
<classid>1</classid>
<signedbyadmin>0</signedbyadmin>
<note/>
<rank>Guildmaster</rank>
<profiledata>
<faction/>
<race>2</race>
<class>1</class>
<talent1>0</talent1>
<talent2>0</talent2>
<guild/>
<servername>Antonidas</servername>
<gender>male</gender>
<level>0</level>
<health_bar>0</health_bar>
<second_bar>0</second_bar>
<second_name>rage</second_name>
<prof1_name>trade_alchemy</prof1_name>
<prof1_value>0</prof1_value>
<prof2_name>trade_alchemy</prof2_name>
<prof2_value>0</prof2_value>
</profiledata>
</char>
</chars>
</category1>
<category2>
<id>2</id>
<name>Druide</name>
<color>#FF7D0A</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category2>
<category3>
<id>3</id>
<name>Jäger</name>
<color>#ABD473</color>
<count>0</count>
<maxcount>5</maxcount>
<chars/>
</category3>
<category4>
<id>4</id>
<name>Magier</name>
<color>#69CCF0</color>
<count>0</count>
<maxcount>3</maxcount>
<chars/>
</category4>
<category5>
<id>5</id>
<name>Paladin</name>
<color>#F58CBA</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category5>
<category6>
<id>6</id>
<name>Priester</name>
<color>#FFFFFF</color>
<count>0</count>
<maxcount>7</maxcount>
<chars/>
</category6>
<category7>
<id>7</id>
<name>Schurke</name>
<color>#FFF569</color>
<count>0</count>
<maxcount>2</maxcount>
<chars/>
</category7>
<category8>
<id>8</id>
<name>Schamane</name>
<color>#0070DE</color>
<count>0</count>
<maxcount>1</maxcount>
<chars/>
</category8>
<category9>
<id>9</id>
<name>Hexenmeister</name>
<color>#9482C9</color>
<count>0</count>
<maxcount>2</maxcount>
<chars/>
</category9>
<category10>
<id>10</id>
<name>Krieger</name>
<color>#C79C6E</color>
<count>0</count>
<maxcount>3</maxcount>
<chars/>
</category10>
<category11>
<id>11</id>
<name>Mönch</name>
<color>#00FF96</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category11>
<category12>
<id>12</id>
<name>Dämonenjäger</name>
<color>#A330C9</color>
<count>0</count>
<maxcount>7</maxcount>
<chars/>
</category12>
</categories>
</status2>
<status3>
<id>3</id>
<name>Ersatzbank</name>
<count>0</count>
<maxcount>44</maxcount>
<categories>
<category1>
<id>1</id>
<name>Todesritter</name>
<color>#C41F3B</color>
<count>0</count>
<maxcount>2</maxcount>
<chars/>
</category1>
<category2>
<id>2</id>
<name>Druide</name>
<color>#FF7D0A</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category2>
<category3>
<id>3</id>
<name>Jäger</name>
<color>#ABD473</color>
<count>0</count>
<maxcount>5</maxcount>
<chars/>
</category3>
<category4>
<id>4</id>
<name>Magier</name>
<color>#69CCF0</color>
<count>0</count>
<maxcount>3</maxcount>
<chars/>
</category4>
<category5>
<id>5</id>
<name>Paladin</name>
<color>#F58CBA</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category5>
<category6>
<id>6</id>
<name>Priester</name>
<color>#FFFFFF</color>
<count>0</count>
<maxcount>7</maxcount>
<chars/>
</category6>
<category7>
<id>7</id>
<name>Schurke</name>
<color>#FFF569</color>
<count>0</count>
<maxcount>2</maxcount>
<chars/>
</category7>
<category8>
<id>8</id>
<name>Schamane</name>
<color>#0070DE</color>
<count>0</count>
<maxcount>1</maxcount>
<chars/>
</category8>
<category9>
<id>9</id>
<name>Hexenmeister</name>
<color>#9482C9</color>
<count>0</count>
<maxcount>2</maxcount>
<chars/>
</category9>
<category10>
<id>10</id>
<name>Krieger</name>
<color>#C79C6E</color>
<count>0</count>
<maxcount>3</maxcount>
<chars/>
</category10>
<category11>
<id>11</id>
<name>Mönch</name>
<color>#00FF96</color>
<count>0</count>
<maxcount>4</maxcount>
<chars/>
</category11>
<category12>
<id>12</id>
<name>Dämonenjäger</name>
<color>#A330C9</color>
<count>0</count>
<maxcount>7</maxcount>
<chars/>
</category12>
</categories>
</status3>
</raidstatus>
<user_status>
<status>2</status>
<status_name>Abgemeldet</status_name>
<char_id>1</char_id>
<char_class>1</char_class>
<char_name>aaaa</char_name>
<raidgroup>0</raidgroup>
<char_roleid>4</char_roleid>
<char_role>Melee</char_role>
</user_status>
<user_chars>
<char>
<id>1</id>
<name>aaaa</name>
<name_export>aaaa-Antonidas</name_export>
<signed_in>1</signed_in>
<main>1</main>
<class>1</class>
<roles>
<role>
<id>2</id>
<name>Tank</name>
<signed_in>0</signed_in>
</role>
<role>
<id>4</id>
<name>Melee</name>
<signed_in>1</signed_in>
</role>
</roles>
<raidgroup>0</raidgroup>
<profiledata>
<faction/>
<race>2</race>
<class>1</class>
<talent1>0</talent1>
<talent2>0</talent2>
<guild/>
<servername>Antonidas</servername>
<gender>male</gender>
<level>0</level>
<health_bar>0</health_bar>
<second_bar>0</second_bar>
<second_name>rage</second_name>
<prof1_name>trade_alchemy</prof1_name>
<prof1_value>0</prof1_value>
<prof2_name>trade_alchemy</prof2_name>
<prof2_value>0</prof2_value>
</profiledata>
</char>
<char>
<id>2</id>
<name>Bbbbb</name>
<name_export>Bbbbb-Maj'Dul</name_export>
<signed_in>0</signed_in>
<main>0</main>
<class/>
<roles/>
<raidgroup>0</raidgroup>
<profiledata/>
</char>
<char>
<id>3</id>
<name>ccccc</name>
<name_export>ccccc-Maj'Dul</name_export>
<signed_in>0</signed_in>
<main>0</main>
<class/>
<roles/>
<raidgroup>0</raidgroup>
<profiledata/>
</char>
</user_chars>
<comments>
<count>1</count>
<page>articles</page>
<attachid>12_13</attachid>
<comments>
<comment>
<username>root</username>
<user_avatar>http://localhost/eqdkp/core/data/3304fd3cc448be3859bd26d900bb097e/eqdkp/useravatar/3827629b93200814cb1f08f975abf88a_68.png</user_avatar>
<date>2017-12-07 20:45</date>
<date_timestamp>1512675905</date_timestamp>
<message>I will come 10 minutes later</message>
<comment_id>4</comment_id>
<replies/>
</comment>
</comments>
</comments>
<calendar>1</calendar>
<calendar_name>Raids</calendar_name>
<raidgroups>
<raidgroup>
<id>1</id>
<name>Default</name>
<default>1</default>
<color>#000000</color>
</raidgroup>
</raidgroups>
<status>1</status>
</response>
- Example for Type "Event"
GET <<PATH>>/api.php?function=calevents_details&eventid=3
<?xml version="1.0" encoding="utf-8"?>
<response>
<type>event</type>
<title>Testtermin</title>
<start>2020-03-06 13:58</start>
<start_timestamp>1583499480</start_timestamp>
<end>2020-03-06 15:58</end>
<end_timestamp>1583506680</end_timestamp>
<allDay>0</allDay>
<note>Notiz</note>
<calendar>3</calendar>
<calendar_name>Standard</calendar_name>
<icon>http://localhost/eqdkp/core/games/wowclassic/icons/events/aq10.png</icon>
<location>Berlin, Deutschland</location>
<location-lat>52.5170365</location-lat>
<location-lon>13.3888599</location-lon>
<attendees>
<attendance>
<i0>
<userid>1</userid>
<name>root</name>
<joined/>
</i0>
</attendance>
</attendees>
<user_status>attendance</user_status>
<status>1</status>
</response>
Data
Index | Description |
---|---|
Name | data |
Description | Returns data like Guildname, Game, ... |
Method | GET |
URL-Params | - |
Authentication | None, but if Admin API Token is passed, the EQdkp Plus Version will be displayed. |
Since | EQdkp Plus 2.0 |
Examples
GET <<PATH>>/api.php?function=data
<?xml version="1.0" encoding="utf-8"?>
<response>
<eqdkp>
<name>Defiance</name>
<guild>Defiance</guild>
<dkp_name>DKP</dkp_name>
<forum_url>http://localhost/sonstige/mybb_1812/Upload/</forum_url>
<language>german</language>
<version/>
</eqdkp>
<game>
<name>wow</name>
<version>7.2.23.1</version>
<language>english</language>
<server_name>Maj'Dul</server_name>
<server_loc>eu</server_loc>
</game>
<status>1</status>
</response>
GET <<PATH>>/api.php?function=data&atoken=62d26e07c6d7190d9ab64bb407272511cbd5d577cd00000&atype=api
<?xml version="1.0" encoding="utf-8"?>
<response>
<eqdkp>
<name>Defiance</name>
<guild>Defiance</guild>
<dkp_name>DKP</dkp_name>
<forum_url>http://localhost/sonstige/mybb_1812/Upload/</forum_url>
<language>german</language>
<version>2.3.0.22</version>
</eqdkp>
<game>
<name>wow</name>
<version>7.2.23.1</version>
<language>english</language>
<server_name>Maj'Dul</server_name>
<server_loc>eu</server_loc>
</game>
<status>1</status>
</response>
Points
Index | Description |
---|---|
Name | points |
Description | Returns DKP-Points of characters |
Method | GET |
URL-Params |
|
Authentication | Admin API Token or User API token with permissions for pageobject points |
Since | EQdkp Plus 2.0 |
Examples
GET <<PATH>>/api.php?function=points
<?xml version="1.0" encoding="utf-8"?>
<response>
<eqdkp>
<name>Defiance</name>
<guild>Defiance</guild>
<dkp_name>DKP</dkp_name>
<version>2.3.0.22</version>
<layout>user_epgp</layout>
<base_layout>epgp</base_layout>
</eqdkp>
<game>
<name>wow</name>
<version>7.2.23.1</version>
<language>english</language>
<server_name>Maj'Dul</server_name>
<server_loc>eu</server_loc>
</game>
<info>
<with_twink>1</with_twink>
<date>07.12.17 18:46:49</date>
<timestamp>1512672409</timestamp>
<total_players>14</total_players>
<total_items>1</total_items>
</info>
<players>
<player>
<id>1</id>
<name>aaaa-Antonidas</name>
<active>1</active>
<hidden>0</hidden>
<main_id>1</main_id>
<main_name>aaaa-Antonidas</main_name>
<class_id>1</class_id>
<class_name>Todesritter</class_name>
<points>
<multidkp_points>
<multidkp_id>1</multidkp_id>
<points_current>0.00</points_current>
<points_current_with_twink>3.40</points_current_with_twink>
<points_earned>4.13</points_earned>
<points_earned_with_twink>12.40</points_earned_with_twink>
<points_spent>3.65</points_spent>
<points_spent_with_twink>3.65</points_spent_with_twink>
<points_adjustment>0</points_adjustment>
<points_adjustment_with_twink>0</points_adjustment_with_twink>
</multidkp_points>
<multidkp_points>
<multidkp_id>2</multidkp_id>
<points_current>0.00</points_current>
<points_current_with_twink>0.00</points_current_with_twink>
<points_earned>0.00</points_earned>
<points_earned_with_twink>0.00</points_earned_with_twink>
<points_spent>0.00</points_spent>
<points_spent_with_twink>0.00</points_spent_with_twink>
<points_adjustment>0</points_adjustment>
<points_adjustment_with_twink>0</points_adjustment_with_twink>
</multidkp_points>
</points>
<items/>
<adjustments/>
</player>
<player>
<id>2</id>
<name>Bbbbb-Maj'Dul</name>
<active>1</active>
<hidden>0</hidden>
<main_id>1</main_id>
<main_name>aaaa-Antonidas</main_name>
<class_id/>
<class_name>Unbekannt</class_name>
<points>
<multidkp_points>
<multidkp_id>1</multidkp_id>
<points_current>0.00</points_current>
<points_current_with_twink>3.40</points_current_with_twink>
<points_earned>4.13</points_earned>
<points_earned_with_twink>12.40</points_earned_with_twink>
<points_spent>0.00</points_spent>
<points_spent_with_twink>3.65</points_spent_with_twink>
<points_adjustment>0</points_adjustment>
<points_adjustment_with_twink>0</points_adjustment_with_twink>
</multidkp_points>
<multidkp_points>
<multidkp_id>2</multidkp_id>
<points_current>0.00</points_current>
<points_current_with_twink>0.00</points_current_with_twink>
<points_earned>0.00</points_earned>
<points_earned_with_twink>0.00</points_earned_with_twink>
<points_spent>0.00</points_spent>
<points_spent_with_twink>0.00</points_spent_with_twink>
<points_adjustment>0</points_adjustment>
<points_adjustment_with_twink>0</points_adjustment_with_twink>
</multidkp_points>
</points>
<items/>
<adjustments/>
</player>
</players>
<multidkp_pools>
<multidkp_pool>
<id>1</id>
<name>Default</name>
<desc>Default MultiDKPPool</desc>
<events>
<event>
<id>1</id>
<name>Emerald Nightmare Normal</name>
<value>0.00</value>
</event>
<event>
<id>2</id>
<name>Emerald Nightmare Heroic</name>
<value>0.00</value>
</event>
<event>
<id>3</id>
<name>Emerald Nightmare Mythic (20)</name>
<value>0.00</value>
</event>
</events>
<mdkp_itempools>
<itempool_id>1</itempool_id>
</mdkp_itempools>
</multidkp_pool>
<multidkp_pool>
<id>2</id>
<name>Classic</name>
<desc>Classic MultiDKPPool</desc>
<events>
<event>
<id>28</id>
<name>Wrath of the Lich King</name>
<value>0.00</value>
</event>
<event>
<id>29</id>
<name>Cataclysm</name>
<value>0.00</value>
</event>
<event>
<id>30</id>
<name>Burning Crusade</name>
<value>0.00</value>
</event>
</events>
<mdkp_itempools>
<itempool_id>1</itempool_id>
<itempool_id>2</itempool_id>
</mdkp_itempools>
</multidkp_pool>
</multidkp_pools>
<itempools>
<itempool>
<id>1</id>
<name>default</name>
<desc>Default itempool</desc>
</itempool>
<itempool>
<id>2</id>
<name>Classic</name>
<desc>Classic Itempool</desc>
</itempool>
</itempools>
<status>1</status>
</response>
GET <<PATH>>/api.php?function=points&memberdata=items,adjustments
<?xml version="1.0" encoding="utf-8"?>
<response>
<eqdkp>
<name>Defiance</name>
<guild>Defiance</guild>
<dkp_name>DKP</dkp_name>
<version>2.3.0.22</version>
<layout>user_epgp</layout>
<base_layout>epgp</base_layout>
</eqdkp>
<game>
<name>wow</name>
<version>7.2.23.1</version>
<language>english</language>
<server_name>Maj'Dul</server_name>
<server_loc>eu</server_loc>
</game>
<info>
<with_twink>1</with_twink>
<date>07.12.17 19:14:48</date>
<timestamp>1512674088</timestamp>
<total_players>14</total_players>
<total_items>1</total_items>
</info>
<players>
<player>
<id>1</id>
<name>aaaa-Antonidas</name>
<active>1</active>
<hidden>0</hidden>
<main_id>1</main_id>
<main_name>aaaa-Antonidas</main_name>
<class_id>1</class_id>
<class_name>Todesritter</class_name>
<points>
<multidkp_points>
<multidkp_id>1</multidkp_id>
<points_current>0.00</points_current>
<points_current_with_twink>3.40</points_current_with_twink>
<points_earned>4.13</points_earned>
<points_earned_with_twink>12.40</points_earned_with_twink>
<points_spent>3.65</points_spent>
<points_spent_with_twink>3.65</points_spent_with_twink>
<points_adjustment>0</points_adjustment>
<points_adjustment_with_twink>0</points_adjustment_with_twink>
</multidkp_points>
<multidkp_points>
<multidkp_id>2</multidkp_id>
<points_current>0.00</points_current>
<points_current_with_twink>0.00</points_current_with_twink>
<points_earned>0.00</points_earned>
<points_earned_with_twink>0.00</points_earned_with_twink>
<points_spent>0.00</points_spent>
<points_spent_with_twink>0.00</points_spent_with_twink>
<points_adjustment>0</points_adjustment>
<points_adjustment_with_twink>0</points_adjustment_with_twink>
</multidkp_points>
</points>
<items>
<item>
<game_id>0</game_id>
<name>Axt</name>
<value>5</value>
<itempool_id>1</itempool_id>
</item>
</items>
<adjustments/>
</player>
</players>
<multidkp_pools>
<multidkp_pool>
<id>1</id>
<name>Default</name>
<desc>Default MultiDKPPool</desc>
<events>
<event>
<id>1</id>
<name>Emerald Nightmare Normal</name>
<value>0.00</value>
</event>
<event>
<id>2</id>
<name>Emerald Nightmare Heroic</name>
<value>0.00</value>
</event>
<event>
<id>3</id>
<name>Emerald Nightmare Mythic (20)</name>
<value>0.00</value>
</event>
</events>
<mdkp_itempools>
<itempool_id>1</itempool_id>
</mdkp_itempools>
</multidkp_pool>
<multidkp_pool>
<id>2</id>
<name>Classic</name>
<desc>Classic MultiDKPPool</desc>
<events>
<event>
<id>28</id>
<name>Wrath of the Lich King</name>
<value>0.00</value>
</event>
<event>
<id>29</id>
<name>Cataclysm</name>
<value>0.00</value>
</event>
</events>
<mdkp_itempools>
<itempool_id>1</itempool_id>
<itempool_id>2</itempool_id>
</mdkp_itempools>
</multidkp_pool>
</multidkp_pools>
<itempools>
<itempool>
<id>1</id>
<name>default</name>
<desc>Default itempool</desc>
</itempool>
<itempool>
<id>2</id>
<name>Classic</name>
<desc>Classic Itempool</desc>
</itempool>
</itempools>
<status>1</status>
</response>
GET <<PATH>>/api.php?function=points&filter=character&filterid=7
GET <<PATH>>/api.php?function=points&filter=user&filterid=3
GET <<PATH>>/api.php?function=points&include_html=1
<?xml version="1.0" encoding="utf-8"?>
<response>
<eqdkp>
<name>Defiance</name>
<guild>Defiance</guild>
<dkp_name>DKP</dkp_name>
<version>2.3.0.22</version>
<layout>user_epgp</layout>
<base_layout>epgp</base_layout>
</eqdkp>
<game>
<name>wow</name>
<version>7.2.23.1</version>
<language>english</language>
<server_name>Maj'Dul</server_name>
<server_loc>eu</server_loc>
</game>
<info>
<with_twink>1</with_twink>
<date>07.12.17 18:49:14</date>
<timestamp>1512672554</timestamp>
<total_players>14</total_players>
<total_items>1</total_items>
</info>
<players>
<player>
<id>1</id>
<name>aaaa-Antonidas</name>
<active>1</active>
<hidden>0</hidden>
<main_id>1</main_id>
<main_name>aaaa-Antonidas</main_name>
<class_id>1</class_id>
<class_name>Todesritter</class_name>
<points>
<multidkp_points>
<multidkp_id>1</multidkp_id>
<points_current>0.00</points_current>
<points_current_with_twink>3.40</points_current_with_twink>
<points_earned>4.13</points_earned>
<points_earned_with_twink>12.40</points_earned_with_twink>
<points_spent>3.65</points_spent>
<points_spent_with_twink>3.65</points_spent_with_twink>
<points_adjustment>0</points_adjustment>
<points_adjustment_with_twink>0</points_adjustment_with_twink>
<points_current_html><span class="neutral">0.00</span></points_current_html>
<points_current_with_twink_html><span class="positive">3.40</span></points_current_with_twink_html>
<points_earned_html><span class="positive">4.13</span></points_earned_html>
<points_earned_with_twink_html><span class="positive">12.40</span></points_earned_with_twink_html>
<points_spent_html><span class="negative">3.65</span></points_spent_html>
<points_spent_with_twink_html><span class="negative">3.65</span></points_spent_with_twink_html>
<points_adjustment_html><span class="neutral">0.00</span></points_adjustment_html>
<points_adjustment_with_twink_html><span class="neutral">0.00</span></points_adjustment_with_twink_html>
</multidkp_points>
.....
Events
Index | Description |
---|---|
Name | events |
Description | Returns all available Events |
Method | GET |
URL-Params | |
Authentication | Admin API Token or User API token with permissions for pageobject events |
Since | EQdkp Plus 2.0 |
Examples
GET <<PATH>>/api.php?function=events
<?xml version="1.0" encoding="utf-8"?>
<response>
<event>
<id>1</id>
<name>Emerald Nightmare Normal</name>
<value>0.00</value>
<icon>http://localhost/eqdkp/core//eqdkp/core/games/wow/icons/events/en.png</icon>
<multidkp_pools>
<multidkp_pool>
<id>1</id>
<name>Default</name>
<desc>Default MultiDKPPool</desc>
</multidkp_pool>
</multidkp_pools>
<itempools>
<itempool>
<id>1</id>
<name>default</name>
<desc>Default itempool</desc>
</itempool>
</itempools>
</event>
<event>
<id>2</id>
<name>Emerald Nightmare Heroic</name>
<value>0.00</value>
<icon>http://localhost/eqdkp/core//eqdkp/core/games/wow/icons/events/en.png</icon>
<multidkp_pools>
<multidkp_pool>
<id>1</id>
<name>Default</name>
<desc>Default MultiDKPPool</desc>
</multidkp_pool>
</multidkp_pools>
<itempools>
<itempool>
<id>1</id>
<name>default</name>
<desc>Default itempool</desc>
</itempool>
</itempools>
</event>
</response>
Raids
Index | Description |
---|---|
Name | raids |
Description | Returns all raids, sorted to creation descending |
Method | GET |
URL-Params |
|
Authentication | Admin API Token or User API token with permissions for pageobject raids |
Since | EQdkp Plus 2.2 |
Examples
GET <<PATH>>/api.php?function=raids&number=3
<?xml version="1.0" encoding="utf-8"?>
<response>
<raid>
<id>3928</id>
<date>2015-09-24 12:59:00</date>
<date_timestamp>1443099540</date_timestamp>
<note>EPGP-Snapshot 2015-09-24 14:59</note>
<event_id>20</event_id>
<event_name>Schreckenspalast (Schwer)</event_name>
<added_by_id>0</added_by_id>
<added_by_name>root</added_by_name>
<value>0.00</value>
</raid>
<raid>
<id>3918</id>
<date>2015-07-01 17:31:00</date>
<date_timestamp>1435771860</date_timestamp>
<note>Hellfire Assault</note>
<event_id>78</event_id>
<event_name/>
<added_by_id>0</added_by_id>
<added_by_name>root</added_by_name>
<value>10.00</value>
</raid>
<raid>
<id>3916</id>
<date>2015-07-01 17:31:00</date>
<date_timestamp>1435771860</date_timestamp>
<note>Hellfire Assault</note>
<event_id>78</event_id>
<event_name/>
<added_by_id>0</added_by_id>
<added_by_name>root</added_by_name>
<value>0.00</value>
</raid>
<status>1</status>
</response>
GET <<PATH>>/api.php?function=raids&start=60&number=20
Latest Articles
Index | Description |
---|---|
Name | latest_articles |
Description | Shows a list with the latest Articles |
Method | GET |
URL-Params |
|
Authentication | User API token. The permissions of the categories for the user will be used. |
Since | EQdkp Plus 2.0 |
Examples
GET <<PATH>>/api.php?function=latest_articles
<?xml version="1.0" encoding="utf-8"?>
<response>
<entries>
<entry>
<id>11</id>
<title>Willkommen bei EQdkp-Plus</title>
<text><p>Die Installation deines EQdkp-Plus wurde erfolgreich abgeschlossen - du kannst es nun nach deinen Wünschen einrichten.</p>
<p>Hilfestellungen zur Aministration und zur Allgemeinen Benutzung des EQdkps findest Du in unserer <a href="http://eqdkp-plus.eu/wiki/" target="_blank" rel="noopener">Wiki</a>.</p>
<p>Für weitere Hilfe steht dir unser <a href="http://eqdkp-plus.eu/forum" target="_blank" rel="noopener">Forum</a> zur Verfügung.</p>
<p>Viel Spaß mit dem EQdkp-Plus wünscht das gesamte EQdkp-Plus-Team!</p></text>
<link>http://localhost/eqdkp/core/index.php/News/Welcome.html?</link>
<permalink>http://localhost/eqdkp/core/index.php?a=11</permalink>
<date>2017-09-14 11:09</date>
<date_timestamp>1505380140</date_timestamp>
<author>root</author>
<category_id>2</category_id>
<category>News</category>
<category_url>http://localhost/eqdkp/core/index.php/News.html?</category_url>
<tags/>
<comments>
<count>1</count>
<page>articles</page>
<attachid>11</attachid>
<comments>
<comment>
<username>root</username>
<user_avatar>http://localhost/eqdkp/core/data/3304fd3cc448be3859bd26d900bb097e/eqdkp/useravatar/3827629b93200814cb1f08f975abf88a_68.png</user_avatar>
<date>2017-12-07 18:45</date>
<date_timestamp>1512668733</date_timestamp>
<message>Great to here!</message>
<comment_id>3</comment_id>
<replies/>
</comment>
</comments>
</comments>
</entry>
<entry>
<id>1</id>
<title>Neue Funktionen von EQdkp Plus</title>
<text><p>Das EQdkp Plus 2.3 stellt wesentliche neue Funktionen zur Verfügung. Dieser Artikel dient dazu, diese Funktionen etwas näher kennenzulernen.</p>
<h3>Artikelsystem</h3>
<p>Anstatt der früheren News und Infoseiten basiert nun alles auf einem Artikelsystem. Jede News und jede Seite ist dabei ein Artikel. Über Artikelkategorien können diese leicht gruppiert werden. Auch kann man dadurch Blogs ermöglichen.</p>
<p>Die einzelnen Artikel können über einen Weiterlesen-Bereich und Seitenumbrüchen aufgeteilt werden. Auch besteht die Möglichkeit, über den Editor Bildergalerien, Items oder Raidloot in einen Artikel einzufügen.</p>
<h3>Medienverwaltung</h3>
<p>Durch die Medienverwaltung ist es nun ein leichtes, Medien in Artikel hinzuzufügen. Dateien können so zum Beispiel über Drag&Drop einfach hochgeladen werden. Desweiteren können Bilder sogar im Medieneditor bearbeitet werden.</p>
<h3>Kalender</h3>
<p>Die Raidplanung wurde auf Drag&Drop umgebaut und ist dadurch so einfach zu bedienen wie noch nie. Außerdem gibt es jetzt die Möglichkeit, öffentliche und private Termine zu erstellen, Leute dazu einzuladen und Zu- und Absagen zu erteilen.</p>
<h3>Menüverwaltung</h3>
<p>Eine weitere Neuerung ist, dass es nur noch ein zentrales Menü gibt, dass frei angepasst werden kann. Die einzelnen Einträge lassen sich mittels Drag&Drop positieren, und dass sogar in bis zu 3 Ebenen, so dass Untermenüs enstehen. Wie von bisherigen EQdkp Plus Versionen gewohnt, lassen sich auch Links zu externen Seiten anlegen, alles zentral über den "Link hinzufügen"-Button, wo man auch die Verlinkung zu Artikel und -Kategorien vornimmt.</p>
<h3>Portalverwaltung</h3>
<p>Früher gab es nur ein ein Portallayout, d.h. auf allen Seiten waren die Portalmodule gleich. Das hat sich nun geändert. So kann man Artikelkategorien andere Portallayouts zuweisen.</p>
<p>Desweiteren besteht die Möglichkeit, eigene Portalblöcke anzulegen, so dass man diese im Template einbindet, um z.B. Links im Footer einfacher verwalten zu können.</p>
<br /></text>
<link>http://localhost/eqdkp/core/index.php/News/New-features.html?</link>
<permalink>http://localhost/eqdkp/core/index.php?a=1</permalink>
<date>2017-09-14 11:08</date>
<date_timestamp>1505380080</date_timestamp>
<author>root</author>
<category_id>2</category_id>
<category>News</category>
<category_url>http://localhost/eqdkp/core/index.php/News.html?</category_url>
<tags>
<tag>eqdkp</tag>
<tag>ast</tag>
<tag>asxt</tag>
</tags>
<comments>
<count>2</count>
<page>articles</page>
<attachid>1</attachid>
<comments>
<comment>
<username>root</username>
<user_avatar>http://localhost/eqdkp/core/data/3304fd3cc448be3859bd26d900bb097e/eqdkp/useravatar/3827629b93200814cb1f08f975abf88a_68.png</user_avatar>
<date>2017-10-28 11:57</date>
<date_timestamp>1509184623</date_timestamp>
<message>sadasd</message>
<comment_id>1</comment_id>
<replies>
<comment>
<username>root</username>
<user_avatar>http://localhost/eqdkp/core/data/3304fd3cc448be3859bd26d900bb097e/eqdkp/useravatar/3827629b93200814cb1f08f975abf88a_68.png</user_avatar>
<date>2017-12-06 20:41</date>
<date_timestamp>1512589264</date_timestamp>
<message>asdasd</message>
<comment_id>2</comment_id>
<reply_to>1</reply_to>
</comment>
</replies>
</comment>
</comments>
</comments>
</entry>
</entries>
<status>1</status>
</response>
GET <<PATH>>/api.php?function=latest_articles&number=3&c=2&format=json
{
"entries": {
"entry:11": {
"id": 11,
"title": "Willkommen bei EQdkp-Plus",
"text": "<p>Die Installation deines EQdkp-Plus wurde erfolgreich abgeschlossen - du kannst es nun nach deinen W\u00fcnschen einrichten.<\/p>\r\n<p>Hilfestellungen zur Aministration und zur Allgemeinen Benutzung des EQdkps findest Du in unserer <a href=\"http:\/\/eqdkp-plus.eu\/wiki\/\" target=\"_blank\" rel=\"noopener\">Wiki<\/a>.<\/p>\r\n<p>F\u00fcr weitere Hilfe steht dir unser <a href=\"http:\/\/eqdkp-plus.eu\/forum\" target=\"_blank\" rel=\"noopener\">Forum<\/a> zur Verf\u00fcgung.<\/p>\r\n<p>Viel Spa\u00df mit dem EQdkp-Plus w\u00fcnscht das gesamte EQdkp-Plus-Team!<\/p>",
"link": "http:\/\/localhost\/eqdkp\/core\/index.php\/News\/Welcome.html?",
"permalink": "http:\/\/localhost\/eqdkp\/core\/index.php?a=11",
"date": "2017-09-14 11:09",
"date_timestamp": 1505380140,
"author": "root",
"category_id": 2,
"category": "News",
"category_url": "http:\/\/localhost\/eqdkp\/core\/index.php\/News.html?",
"tags": [],
"comments": {
"count": 1,
"page": "articles",
"attachid": 11,
"comments": {
"comment:3": {
"username": "root",
"user_avatar": "http:\/\/localhost\/eqdkp\/core\/data\/3304fd3cc448be3859bd26d900bb097e\/eqdkp\/useravatar\/3827629b93200814cb1f08f975abf88a_68.png",
"date": "2017-12-07 18:45",
"date_timestamp": "1512668733",
"message": "Great to here!",
"comment_id": 3,
"replies": []
}
}
}
}
},
"status": 1
}
GET <<PATH>>/api.php?function=latest_articles&number=10&c=7&sort=asc
Me
Index | Description |
---|---|
Name | me |
Description | Shows information about current user |
Method | GET |
URL-Params | - |
Authentication | User API Token only |
Since | EQdkp Plus 2.3 |
Examples
GET <<PATH>>/api.php?function=me
<?xml version="1.0" encoding="utf-8"?>
<response>
<data>
<user_id>1</user_id>
<username>root</username>
<user_rlimit>100</user_rlimit>
<user_date_time>H:i</user_date_time>
<user_date_short>d.m.y</user_date_short>
<user_date_long>j. F Y</user_date_long>
<user_style>1</user_style>
<user_lang>german</user_lang>
<user_timezone>Europe/Berlin</user_timezone>
<user_email_confirmed>1</user_email_confirmed>
<user_email_confirmkey/>
<user_temp_email/>
<user_lastvisit>1506322752</user_lastvisit>
<user_registered>1490769700</user_registered>
<user_active>1</user_active>
<custom_fields>
<userprofile_12>asdasd</userprofile_12>
<userprofile_13/>
<userprofile_16/>
<userprofile_17/>
<userprofile_18>f</userprofile_18>
<userprofile_1>Hamburg</userprofile_1>
<userprofile_3/>
<userprofile_4/>
<user_avatar_type>eqdkp</user_avatar_type>
<user_gravatar_mail/>
<userprofile_5>asdasdasd3</userprofile_5>
<userprofile_6>asd</userprofile_6>
<userprofile_7/>
<userprofile_8>asdasd</userprofile_8>
<userprofile_9>asd</userprofile_9>
<userprofile_10/>
<userprofile_11/>
<userprofile_2/>
<userprofile_14>55</userprofile_14>
<userprofile_15>god mod#1234</userprofile_15>
</custom_fields>
<plugin_settings/>
<rules>1</rules>
<auth_account/>
<hide_nochar_info>0</hide_nochar_info>
<awaymode_enabled>0</awaymode_enabled>
<awaymode_startdate>1490798780</awaymode_startdate>
<awaymode_enddate>1490798780</awaymode_enddate>
<awaymode_note/>
<username_clean>root</username_clean>
<email>admin@admin.de</email>
<usergroups>
<i0>2</i0>
</usergroups>
<avatar_big>http://localhost/eqdkp/core/data/eqdkp/useravatar/3827629b93200814cb1f08f975abf88a_400.png</avatar_big>
<avatar_small>http://localhost/eqdkp/core/data/eqdkp/useravatar/3827629b93200814cb1f08f975abf88a_68.png</avatar_small>
</data>
<status>1</status>
</response>
Search
Index | Description |
---|---|
Name | search |
Description | Search for a few things. If there is an exact match, the item is at the direct tag, otherwise in relevant tag. |
Method | GET |
URL-Params |
|
Authentication | Admin API Token only |
Since | EQdkp Plus 2.3 |
Examples
GET <<PATH>>/api.php?function=search&in=username&for=admin&atoken=62d26e07c6d7190d9ab64bb407272511cbd5d57700000&atype=api
<?xml version="1.0" encoding="utf-8"?>
<response>
<direct>
<user>
<user_id>1</user_id>
<username>admin</username>
</user>
</direct>
<status>1</status>
</response>
GET <<PATH>>/api.php?function=search&in=username&for=adm&atoken=62d26e07c6d7190d9ab64bb407272511cbd5d57700000&atype=api
<?xml version="1.0" encoding="utf-8"?>
<response>
<relevant>
<user>
<user_id>1</user_id>
<username>admin</username>
</user>
</relevant>
<status>1</status>
</response>
GET <<PATH>>/api.php?function=search&in=charname&for=corg&atoken=62d26e07c6d7190d9ab64bb407272511cbd5d57700000&atype=api
<?xml version="1.0" encoding="utf-8"?>
<response>
<relevant>
<member>
<id>3</id>
<name>Corgan</name>
<name_export>Corgan-Antonidas</name_export>
<main/>
<class>1</class>
<classname>Todesritter</classname>
<roles>
<role>
<id>2</id>
<name>Tank</name>
<default>0</default>
</role>
<role>
<id>4</id>
<name>DD Nahkampf</name>
<default>1</default>
</role>
</roles>
<raidgroups>
<raidgroup>
<id>1</id>
<name>Default</name>
<default>1</default>
<color>#000000</color>
<status>1</status>
</raidgroup>
</raidgroups>
<profiledata>
<faction>alliance</faction>
<race>2</race>
<class>1</class>
<talent1>0</talent1>
<talent2>1</talent2>
<guild/>
<servername>Antonidas</servername>
<gender>male</gender>
<level>95</level>
<health_bar>20</health_bar>
<second_bar>40</second_bar>
<second_name>rage</second_name>
<prof1_name>trade_alchemy</prof1_name>
<prof1_value>0</prof1_value>
<prof2_name>trade_alchemy</prof2_name>
<prof2_value>0</prof2_value>
</profiledata>
</member>
</relevant>
<status>1</status>
</response>
GET <<PATH>>/api.php?function=search&in=userid&for=1&atoken=62d26e07c6d7190d9ab64bb407272511cbd5d57700000&atype=api
GET <<PATH>>/api.php?function=search&in=charid&for=1&atoken=62d26e07c6d7190d9ab64bb407272511cbd5d57700000&atype=api
User
Index | Description |
---|---|
Name | user |
Description | Get data for an user |
Method | GET |
URL-Params |
|
Authentication | Admin API Token only |
Since | EQdkp Plus 2.3 |
Examples
GET <<PATH>>/api.php?function=user&user_id=1&atoken=62d26e07c6d7190d9ab64bb407272511cbd5d57700000&atype=api
<?xml version="1.0" encoding="utf-8"?>
<response>
<data>
<user_id>1</user_id>
<username>root</username>
<user_rlimit>100</user_rlimit>
<user_date_time>H:i</user_date_time>
<user_date_short>d.m.y</user_date_short>
<user_date_long>j. F Y</user_date_long>
<user_style>3</user_style>
<user_lang>german</user_lang>
<user_timezone>Europe/Berlin</user_timezone>
<user_email_confirmed>1</user_email_confirmed>
<user_email_confirmkey/>
<user_temp_email/>
<user_lastvisit>1522166170</user_lastvisit>
<user_registered>1521138242</user_registered>
<user_active>1</user_active>
<custom_fields/>
<plugin_settings/>
<privacy_settings/>
<rules>1</rules>
<auth_account/>
<hide_nochar_info>0</hide_nochar_info>
<notifications/>
<awaymode_enabled>0</awaymode_enabled>
<awaymode_startdate>0</awaymode_startdate>
<awaymode_enddate>0</awaymode_enddate>
<awaymode_note/>
<username_clean>root</username_clean>
<email>admin@admin.de</email>
<usergroups>
<i0>2</i0>
</usergroups>
<avatar_big>http://localhost/eqdkp/core/data/eqdkp/useravatar/3827629b93200814cb1f08f975abf88a_400.png</avatar_big>
<avatar_small>http://localhost/eqdkp/core/data/eqdkp/useravatar/3827629b93200814cb1f08f975abf88a_68.png</avatar_small>
</data>
<status>1</status>
</response>
Character
Index | Description |
---|---|
Name | character |
Description | Get profiledata for adding an character |
Method | GET |
URL-Params | |
Authentication | Admin API Token only |
Since | EQdkp Plus 2.3 |
Examples
GET <<PATH>>/api.php?function=character&atoken=62d26e07c6d7190d9ab64bb407272511cbd5d57700000&atype=api
<?xml version="1.0" encoding="utf-8"?>
<response>
<name>
<type>text</type>
<lang>name</lang>
<required>1</required>
<pattern>.{1,}</pattern>
<readonly/>
<size>20</size>
</name>
<status>1</status>
<mainid>
<type>dropdown</type>
<options>
<i1>Corgan</i1>
<i3>Mauzi</i3>
<i5>Testchar</i5>
<i6>Testchar2</i6>
<i0>Maincharakter</i0>
</options>
<lang>mainchar</lang>
</mainid>
<rankid>
<type>dropdown</type>
<options>
<i0>Guildmaster</i0>
<i1>Officer</i1>
<i2>Veteran</i2>
<i3>Member</i3>
<i4>Initiate</i4>
<i5>Dummy Rank #1</i5>
<i6>Dummy Rank #2</i6>
<i7>Dummy Rank #3</i7>
<i8>Dummy Rank #4</i8>
<i9>Dummy Rank #5</i9>
</options>
<lang>rank</lang>
<default>4</default>
</rankid>
<faction>
<field_id>17</field_id>
<name>faction</name>
<type>hidden</type>
<category>character</category>
<size>3</size>
<sort>0</sort>
<lang>uc_faction</lang>
<options_language>factions</options_language>
<image/>
<enabled>1</enabled>
<data>
<no_custom>1</no_custom>
<options_lang>factions</options_lang>
<ajax_reload>
<multiple>
<i0>
<i0>
<i0>race</i0>
</i0>
<i1/>
</i0>
</multiple>
</ajax_reload>
<options>
<alliance>Allianz</alliance>
<horde>Horde</horde>
</options>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<no_custom>1</no_custom>
<options_lang>factions</options_lang>
<ajax_reload>
<multiple>
<i0>
<i0>
<i0>race</i0>
</i0>
<i1/>
</i0>
</multiple>
</ajax_reload>
<options>
<alliance>Allianz</alliance>
<horde>Horde</horde>
</options>
</faction>
<race>
<field_id>18</field_id>
<name>race</name>
<type>dropdown</type>
<category>character</category>
<size>3</size>
<sort>1</sort>
<lang>uc_race</lang>
<options_language>races</options_language>
<image/>
<enabled>1</enabled>
<data>
<options>
<i0>Unbekannt</i0>
<i1>Gnom</i1>
<i2>Mensch</i2>
<i3>Zwerg</i3>
<i4>Nachtelf</i4>
<i5>Troll</i5>
<i6>Untoter</i6>
<i7>Ork</i7>
<i8>Taure</i8>
<i9>Draenei</i9>
<i10>Blutelf</i10>
<i11>Worg</i11>
<i12>Goblin</i12>
<i13>Pandaren</i13>
<i14>Nachtgeborener</i14>
<i15>Hochbergtauren</i15>
<i16>Leerenelf</i16>
<i17>Lichtgeschmiedeter Draenei</i17>
</options>
<no_custom>1</no_custom>
<options_lang>races</options_lang>
<ajax_reload>
<multiple>
<i0>
<i0>
<i0>class</i0>
</i0>
<i1/>
</i0>
</multiple>
</ajax_reload>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<options>
<i0>Unbekannt</i0>
<i1>Gnom</i1>
<i2>Mensch</i2>
<i3>Zwerg</i3>
<i4>Nachtelf</i4>
<i5>Troll</i5>
<i6>Untoter</i6>
<i7>Ork</i7>
<i8>Taure</i8>
<i9>Draenei</i9>
<i10>Blutelf</i10>
<i11>Worg</i11>
<i12>Goblin</i12>
<i13>Pandaren</i13>
<i14>Nachtgeborener</i14>
<i15>Hochbergtauren</i15>
<i16>Leerenelf</i16>
<i17>Lichtgeschmiedeter Draenei</i17>
</options>
<no_custom>1</no_custom>
<options_lang>races</options_lang>
<ajax_reload>
<multiple>
<i0>
<i0>
<i0>class</i0>
</i0>
<i1/>
</i0>
</multiple>
</ajax_reload>
</race>
<class>
<field_id>19</field_id>
<name>class</name>
<type>dropdown</type>
<category>character</category>
<size>3</size>
<sort>2</sort>
<lang>uc_class</lang>
<options_language>classes</options_language>
<image/>
<enabled>1</enabled>
<data>
<options>
<i0>Unbekannt</i0>
<i1>Todesritter</i1>
<i2>Druide</i2>
<i3>Jäger</i3>
<i4>Magier</i4>
<i5>Paladin</i5>
<i6>Priester</i6>
<i7>Schurke</i7>
<i8>Schamane</i8>
<i9>Hexenmeister</i9>
<i10>Krieger</i10>
<i11>Mönch</i11>
<i12>Dämonenjäger</i12>
</options>
<no_custom>1</no_custom>
<options_lang>classes</options_lang>
<ajax_reload>
<multiple>
<i0>
<i0>
<i0>talent1</i0>
</i0>
<i1/>
</i0>
<i1>
<i0>
<i0>talent2</i0>
</i0>
<i1/>
</i1>
</multiple>
</ajax_reload>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<options>
<i0>Unbekannt</i0>
<i1>Todesritter</i1>
<i2>Druide</i2>
<i3>Jäger</i3>
<i4>Magier</i4>
<i5>Paladin</i5>
<i6>Priester</i6>
<i7>Schurke</i7>
<i8>Schamane</i8>
<i9>Hexenmeister</i9>
<i10>Krieger</i10>
<i11>Mönch</i11>
<i12>Dämonenjäger</i12>
</options>
<no_custom>1</no_custom>
<options_lang>classes</options_lang>
<ajax_reload>
<multiple>
<i0>
<i0>
<i0>talent1</i0>
</i0>
<i1/>
</i0>
<i1>
<i0>
<i0>talent2</i0>
</i0>
<i1/>
</i1>
</multiple>
</ajax_reload>
</class>
<talent1>
<field_id>20</field_id>
<name>talent1</name>
<type>dropdown</type>
<category>character</category>
<size>3</size>
<sort>3</sort>
<lang>uc_talent1</lang>
<options_language>talents</options_language>
<image/>
<enabled>1</enabled>
<data>
<options>
<i0>Blut</i0>
<i1>Frost</i1>
<i2>Unheilig</i2>
<i3>Gleichgewicht</i3>
<i4>Wildheit</i4>
<i5>Wächter</i5>
<i6>Wiederherstellung</i6>
<i7>Tierherrschaft</i7>
<i8>Treffsicherheit</i8>
<i9>Überleben</i9>
<i10>Arkan</i10>
<i11>Feuer</i11>
<i12>Frost</i12>
<i13>Heilig</i13>
<i14>Schutz</i14>
<i15>Vergeltung</i15>
<i16>Disziplin</i16>
<i17>Heilig</i17>
<i18>Schatten</i18>
<i19>Meucheln</i19>
<i20>Gesetztlosigkeit</i20>
<i21>Täuschung</i21>
<i22>Elementar</i22>
<i23>Verstärkung</i23>
<i24>Wiederherstellung</i24>
<i25>Gebrechen</i25>
<i26>Dämonologie</i26>
<i27>Zerstörung</i27>
<i28>Waffen</i28>
<i29>Furor</i29>
<i30>Schutz</i30>
<i31>Braumeister</i31>
<i32>Nebelwirker</i32>
<i33>Windläufer</i33>
<i34>Verwüstung</i34>
<i35>Rachsucht</i35>
</options>
<no_custom>1</no_custom>
<options_lang>talents</options_lang>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<options>
<i0>Blut</i0>
<i1>Frost</i1>
<i2>Unheilig</i2>
<i3>Gleichgewicht</i3>
<i4>Wildheit</i4>
<i5>Wächter</i5>
<i6>Wiederherstellung</i6>
<i7>Tierherrschaft</i7>
<i8>Treffsicherheit</i8>
<i9>Überleben</i9>
<i10>Arkan</i10>
<i11>Feuer</i11>
<i12>Frost</i12>
<i13>Heilig</i13>
<i14>Schutz</i14>
<i15>Vergeltung</i15>
<i16>Disziplin</i16>
<i17>Heilig</i17>
<i18>Schatten</i18>
<i19>Meucheln</i19>
<i20>Gesetztlosigkeit</i20>
<i21>Täuschung</i21>
<i22>Elementar</i22>
<i23>Verstärkung</i23>
<i24>Wiederherstellung</i24>
<i25>Gebrechen</i25>
<i26>Dämonologie</i26>
<i27>Zerstörung</i27>
<i28>Waffen</i28>
<i29>Furor</i29>
<i30>Schutz</i30>
<i31>Braumeister</i31>
<i32>Nebelwirker</i32>
<i33>Windläufer</i33>
<i34>Verwüstung</i34>
<i35>Rachsucht</i35>
</options>
<no_custom>1</no_custom>
<options_lang>talents</options_lang>
</talent1>
<talent2>
<field_id>21</field_id>
<name>talent2</name>
<type>dropdown</type>
<category>character</category>
<size>3</size>
<sort>4</sort>
<lang>uc_talent2</lang>
<options_language>talents</options_language>
<image/>
<enabled>1</enabled>
<data>
<options>
<i0>Blut</i0>
<i1>Frost</i1>
<i2>Unheilig</i2>
<i3>Gleichgewicht</i3>
<i4>Wildheit</i4>
<i5>Wächter</i5>
<i6>Wiederherstellung</i6>
<i7>Tierherrschaft</i7>
<i8>Treffsicherheit</i8>
<i9>Überleben</i9>
<i10>Arkan</i10>
<i11>Feuer</i11>
<i12>Frost</i12>
<i13>Heilig</i13>
<i14>Schutz</i14>
<i15>Vergeltung</i15>
<i16>Disziplin</i16>
<i17>Heilig</i17>
<i18>Schatten</i18>
<i19>Meucheln</i19>
<i20>Gesetztlosigkeit</i20>
<i21>Täuschung</i21>
<i22>Elementar</i22>
<i23>Verstärkung</i23>
<i24>Wiederherstellung</i24>
<i25>Gebrechen</i25>
<i26>Dämonologie</i26>
<i27>Zerstörung</i27>
<i28>Waffen</i28>
<i29>Furor</i29>
<i30>Schutz</i30>
<i31>Braumeister</i31>
<i32>Nebelwirker</i32>
<i33>Windläufer</i33>
<i34>Verwüstung</i34>
<i35>Rachsucht</i35>
</options>
<no_custom>1</no_custom>
<options_lang>talents</options_lang>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<options>
<i0>Blut</i0>
<i1>Frost</i1>
<i2>Unheilig</i2>
<i3>Gleichgewicht</i3>
<i4>Wildheit</i4>
<i5>Wächter</i5>
<i6>Wiederherstellung</i6>
<i7>Tierherrschaft</i7>
<i8>Treffsicherheit</i8>
<i9>Überleben</i9>
<i10>Arkan</i10>
<i11>Feuer</i11>
<i12>Frost</i12>
<i13>Heilig</i13>
<i14>Schutz</i14>
<i15>Vergeltung</i15>
<i16>Disziplin</i16>
<i17>Heilig</i17>
<i18>Schatten</i18>
<i19>Meucheln</i19>
<i20>Gesetztlosigkeit</i20>
<i21>Täuschung</i21>
<i22>Elementar</i22>
<i23>Verstärkung</i23>
<i24>Wiederherstellung</i24>
<i25>Gebrechen</i25>
<i26>Dämonologie</i26>
<i27>Zerstörung</i27>
<i28>Waffen</i28>
<i29>Furor</i29>
<i30>Schutz</i30>
<i31>Braumeister</i31>
<i32>Nebelwirker</i32>
<i33>Windläufer</i33>
<i34>Verwüstung</i34>
<i35>Rachsucht</i35>
</options>
<no_custom>1</no_custom>
<options_lang>talents</options_lang>
</talent2>
<guild>
<field_id>6</field_id>
<name>guild</name>
<type>text</type>
<category>character</category>
<size>32</size>
<sort>5</sort>
<lang>uc_guild</lang>
<options_language/>
<image/>
<enabled>1</enabled>
<data>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<no_custom>1</no_custom>
</guild>
<prof1_name>
<field_id>13</field_id>
<name>prof1_name</name>
<type>dropdown</type>
<category>profession</category>
<size>3</size>
<sort>5</sort>
<lang>uc_prof1_name</lang>
<options_language>professions</options_language>
<image>games/wow/profiles/professions/{VALUE}.jpg</image>
<enabled>1</enabled>
<data>
<options>
<trade_alchemy>Alchemie</trade_alchemy>
<trade_blacksmithing>Schmiedekunst</trade_blacksmithing>
<trade_engraving>Verzauberkunst</trade_engraving>
<trade_engineering>Ingenieurskunst</trade_engineering>
<trade_herbalism>Kräuterkunde</trade_herbalism>
<inv_inscription_tradeskill01>Inschriftenkunde</inv_inscription_tradeskill01>
<inv_misc_gem_01>Juwelenschleifen</inv_misc_gem_01>
<trade_leatherworking>Lederverarbeitung</trade_leatherworking>
<inv_pick_02>Bergbau</inv_pick_02>
<inv_misc_pelt_wolf_01>Kürschnerei</inv_misc_pelt_wolf_01>
<trade_tailoring>Schneiderei</trade_tailoring>
</options>
<options_lang>professions</options_lang>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<options>
<trade_alchemy>Alchemie</trade_alchemy>
<trade_blacksmithing>Schmiedekunst</trade_blacksmithing>
<trade_engraving>Verzauberkunst</trade_engraving>
<trade_engineering>Ingenieurskunst</trade_engineering>
<trade_herbalism>Kräuterkunde</trade_herbalism>
<inv_inscription_tradeskill01>Inschriftenkunde</inv_inscription_tradeskill01>
<inv_misc_gem_01>Juwelenschleifen</inv_misc_gem_01>
<trade_leatherworking>Lederverarbeitung</trade_leatherworking>
<inv_pick_02>Bergbau</inv_pick_02>
<inv_misc_pelt_wolf_01>Kürschnerei</inv_misc_pelt_wolf_01>
<trade_tailoring>Schneiderei</trade_tailoring>
</options>
<options_lang>professions</options_lang>
<no_custom>1</no_custom>
</prof1_name>
<servername>
<field_id>7</field_id>
<name>servername</name>
<type>text</type>
<category>character</category>
<size>21</size>
<sort>6</sort>
<lang>servername</lang>
<options_language/>
<image/>
<enabled>1</enabled>
<data>
<edecode>1</edecode>
<autocomplete>
<i0>Eldre'Thalas</i0>
<i1>Spirestone</i1>
<i2>Shadow Council</i2>
<i3>Scarlet Crusade</i3>
<i4>Firetree</i4>
<i5>Frostmane</i5>
<i6>Gurubashi</i6>
<i7>Smolderthorn</i7>
<i8>Skywall</i8>
<i9>Windrunner</i9>
<i10>Nathrezim</i10>
</autocomplete>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<edecode>1</edecode>
<autocomplete>
<i0>Eldre'Thalas</i0>
<i1>Spirestone</i1>
<i2>Shadow Council</i2>
<i3>Scarlet Crusade</i3>
<i4>Firetree</i4>
<i5>Frostmane</i5>
<i6>Gurubashi</i6>
<i7>Smolderthorn</i7>
<i8>Skywall</i8>
<i9>Windrunner</i9>
<i10>Nathrezim</i10>
</autocomplete>
<no_custom>1</no_custom>
<required>1</required>
<default/>
</servername>
<prof1_value>
<field_id>14</field_id>
<name>prof1_value</name>
<type>int</type>
<category>profession</category>
<size>4</size>
<sort>6</sort>
<lang>uc_prof1_value</lang>
<options_language/>
<image/>
<enabled>1</enabled>
<data>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<no_custom>1</no_custom>
</prof1_value>
<gender>
<field_id>8</field_id>
<name>gender</name>
<type>dropdown</type>
<category>character</category>
<size>3</size>
<sort>7</sort>
<lang>uc_gender</lang>
<options_language/>
<image/>
<enabled>1</enabled>
<data>
<options>
<male>uc_male</male>
<female>uc_female</female>
</options>
<tolang>1</tolang>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<options>
<male>uc_male</male>
<female>uc_female</female>
</options>
<tolang>1</tolang>
<no_custom>1</no_custom>
</gender>
<prof2_name>
<field_id>15</field_id>
<name>prof2_name</name>
<type>dropdown</type>
<category>profession</category>
<size>3</size>
<sort>7</sort>
<lang>uc_prof2_name</lang>
<options_language>professions</options_language>
<image>games/wow/profiles/professions/{VALUE}.jpg</image>
<enabled>1</enabled>
<data>
<options>
<trade_alchemy>Alchemie</trade_alchemy>
<trade_blacksmithing>Schmiedekunst</trade_blacksmithing>
<trade_engraving>Verzauberkunst</trade_engraving>
<trade_engineering>Ingenieurskunst</trade_engineering>
<trade_herbalism>Kräuterkunde</trade_herbalism>
<inv_inscription_tradeskill01>Inschriftenkunde</inv_inscription_tradeskill01>
<inv_misc_gem_01>Juwelenschleifen</inv_misc_gem_01>
<trade_leatherworking>Lederverarbeitung</trade_leatherworking>
<inv_pick_02>Bergbau</inv_pick_02>
<inv_misc_pelt_wolf_01>Kürschnerei</inv_misc_pelt_wolf_01>
<trade_tailoring>Schneiderei</trade_tailoring>
</options>
<options_lang>professions</options_lang>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<options>
<trade_alchemy>Alchemie</trade_alchemy>
<trade_blacksmithing>Schmiedekunst</trade_blacksmithing>
<trade_engraving>Verzauberkunst</trade_engraving>
<trade_engineering>Ingenieurskunst</trade_engineering>
<trade_herbalism>Kräuterkunde</trade_herbalism>
<inv_inscription_tradeskill01>Inschriftenkunde</inv_inscription_tradeskill01>
<inv_misc_gem_01>Juwelenschleifen</inv_misc_gem_01>
<trade_leatherworking>Lederverarbeitung</trade_leatherworking>
<inv_pick_02>Bergbau</inv_pick_02>
<inv_misc_pelt_wolf_01>Kürschnerei</inv_misc_pelt_wolf_01>
<trade_tailoring>Schneiderei</trade_tailoring>
</options>
<options_lang>professions</options_lang>
<no_custom>1</no_custom>
</prof2_name>
<level>
<field_id>9</field_id>
<name>level</name>
<type>spinner</type>
<category>character</category>
<size>3</size>
<sort>8</sort>
<lang>uc_level</lang>
<options_language/>
<image/>
<enabled>1</enabled>
<data>
<max>110</max>
<min>1</min>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<max>110</max>
<min>1</min>
<no_custom>1</no_custom>
</level>
<prof2_value>
<field_id>16</field_id>
<name>prof2_value</name>
<type>int</type>
<category>profession</category>
<size>4</size>
<sort>8</sort>
<lang>uc_prof2_value</lang>
<options_language/>
<image/>
<enabled>1</enabled>
<data>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<no_custom>1</no_custom>
</prof2_value>
<health_bar>
<field_id>10</field_id>
<name>health_bar</name>
<type>int</type>
<category>character</category>
<size>4</size>
<sort>9</sort>
<lang>uc_bar_health</lang>
<options_language/>
<image/>
<enabled>1</enabled>
<data>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<no_custom>1</no_custom>
</health_bar>
<second_bar>
<field_id>11</field_id>
<name>second_bar</name>
<type>int</type>
<category>character</category>
<size>4</size>
<sort>10</sort>
<lang>uc_bar_2value</lang>
<options_language/>
<image/>
<enabled>1</enabled>
<data>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<no_custom>1</no_custom>
</second_bar>
<second_name>
<field_id>12</field_id>
<name>second_name</name>
<type>dropdown</type>
<category>character</category>
<size>32</size>
<sort>11</sort>
<lang>uc_bar_2name</lang>
<options_language/>
<image/>
<enabled>1</enabled>
<data>
<options>
<rage>uc_bar_rage</rage>
<energy>uc_bar_energy</energy>
<mana>uc_bar_mana</mana>
<focus>uc_bar_focus</focus>
<runic-power>uc_bar_runic-power</runic-power>
</options>
<tolang>1</tolang>
<no_custom>1</no_custom>
</data>
<undeletable>1</undeletable>
<custom>0</custom>
<options>
<rage>uc_bar_rage</rage>
<energy>uc_bar_energy</energy>
<mana>uc_bar_mana</mana>
<focus>uc_bar_focus</focus>
<runic-power>uc_bar_runic-power</runic-power>
</options>
<tolang>1</tolang>
<no_custom>1</no_custom>
</second_name>
</response>