What is API ?

This is a lightweight web service, (REST interface), which provides an easy way to access the A3 Ultimate Crafting Guide , Item Options and Item Information system.
An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other.
Our API supports couple of output methods like XML and JSON , so there should not be a problem coding some nice applications.

Currently our API system is in very early stages, and we will add more features and improve it.
If you find any bug, or have any questions, or any suggestions HERE.


API Modules :


URL (GET) Description
http://www.a3ultimate.com/API/Item/xml/
http://www.a3ultimate.com/API/Item/json/
Using this function you can make a GET request to the API and get a Item information.
Parameter Required Valid options Default Value Description
{Item Code} Yes Integer View full details of specified Item
Usage Example (GET Requests) Description
http://www.a3ultimate.com/API/Item/xml/6144
Shows full item details using XML format
http://www.a3ultimate.com/API/Item/json/6144
Shows full item details using JSON format
Returned Variable Description Example
Name Name of Item Upgrade Jewel
Type Type of the item Crafting,RB items etc.
Image Item Image http://www.a3ultimate.com/allitems/ICON_STONE_UP.jpg
Class Class of item Warrior,HK,Mage,Extra.. etc.
Code Item Code 6144

URL (GET) Description
http://www.a3ultimate.com/API/Options/xml/
http://www.a3ultimate.com/API/Options/json/
Using this function you can make a GET request to the API and get a Item Options like Blessings,Level etc .
Parameter Required Valid options Default Value Description
{Item First Code};{Item Second Code} Yes Integer View full Option information of specified Item.
{Item1 First Code};{Item1 Second Code},{Item2 First Code};{Item2 Second Code} Optional Integer View full Option information of multiple Items.
Usage Example (GET Requests) Description
http://www.a3ultimate.com/API/Options/xml/33916;3613214975
Shows full item options using XML format
http://www.a3ultimate.com/API/Options/json/33916;3613214975
Shows full item options using JSON format
http://www.a3ultimate.com/API/Options/xml/33916;3613214975,33916;3613214975,33916;3613214975
Shows full multiple item options using XML format
http://www.a3ultimate.com/API/Options/json/33916;3613214975,33916;3613214975,33916;3613214975,33916;3613214975
Shows full multiple item options using JSON format
Returned Variable Description Example
Name Name of Item Gernisser
Type Type of the item Weapon
Image Item Image
Class Class of item Warrior
Code Item Code 1148
Level Item Level 1,2....15.
Blessing Item Blessing Yes
Additional Item Additional attack or defence Yes
Mount Item Mounting 10%,20%,30%
Blue Item Blue Option information Ice Attack : 53
Red Item Red Option Informstion Fire Attack : 50
Grey Item Grey Option Information Lightining Attack : 53
Count Item Count for Storage box 12
StorageBox Item inside StorageBox Upgrade Jewel

URL (GET) Description
http://www.a3ultimate.com/API/Crafting/xml/
http://www.a3ultimate.com/API/Crafting/json/
Using this function you can make a GET request to the API and get a Crafting information about perticuler item.
Parameter Required Valid options Default Value Description
{Item Code} Yes Integer View full crafting information of specified Item
Usage Example (GET Requests) Description
http://www.a3ultimate.com/API/Crafting/xml/6144
Shows full item options using XML format
http://www.a3ultimate.com/API/Crafting/json/6144
Shows full item options using JSON format
Returned Variable Description Example
CraftingCount Number of crafting available 2
CraftingName Name of crafting Blessing Crafting
Firstrune Firstrune Code 9223
FirstruneName Firstrune Name Ur (1)
FirstruneImage Image of Firstrune http://www.a3ultimate.com/allitems/ICON_RUNEWORD_01.jpg
Secondrune Secondrune Code 9224
SecondruneName Secondrune Name Thorn (2)
SecondruneImage Image of Secondrune http://www.a3ultimate.com/allitems/ICON_RUNEWORD_02.jpg
Thirdrune Thirdrune Code 9225
ThirdruneName Thirdrune Name Ken (3)
ThirdruneImage Image of Thirdrune http://www.a3ultimate.com/allitems/ICON_RUNEWORD_03.jpg
FirstItem FirstItem Code 9813
FirstItemName FirstItem Name Thorn (2)
FirstItemImage Image of FirstItem http://www.a3ultimate.com/allitems/ICON_RUNEWORD_03.jpg
SecondItem SecondItem Code 9224
SecondItemName SecondItem Name Thorn (2)
SecondItemImage Image of SecondItem http://www.a3ultimate.com/allitems/ICON_RUNEWORD_03.jpg
ThirdItem ThirdItem Code 9224
ThirdItemName ThirdItem Name Thorn (2)
ThirdItemImage Image of ThirdItem http://www.a3ultimate.com/allitems/ICON_RUNEWORD_03.jpg
FourthItem FourthItem Code 9224
FourthItemName FourthItem Name Thorn (2)
FourthItemImage Image of FourthItem http://www.a3ultimate.com/allitems/ICON_RUNEWORD_03.jpg
FifthItem FifthItem Code 9224
FifthItemName FifthItem Name Thorn (2)
FifthItemImage Image of FifthItem http://www.a3ultimate.com/allitems/ICON_RUNEWORD_03.jpg
SixthItem SixthItem Code 9224
SixthItemName SixthItem Name Thorn (2)
SixthItemImage Image of SixthItem http://www.a3ultimate.com/allitems/ICON_RUNEWORD_03.jpg
FinalItem FinalItem Code 9224
FinalItemName FinalItem Name Thorn (2)
FinalItemImage Image of FinalItem http://www.a3ultimate.com/allitems/ICON_RUNEWORD_03.jpg
ResultItem ResultItem Code 9224
ResultItemName ResultItem Name Thorn (2)
ResultItemImage Image of ResultItem http://www.a3ultimate.com/allitems/ICON_RUNEWORD_03.jpg
SuccessRate SuccessRate of Crafting 120%
DestroyRate DestroyRate of Crafting 0%

Here are some examples how to use API in php

<?php
//For xml
    $xml=simplexml_load_file('http://www.a3ultimate.com/API/Item/xml/');
    foreach ($xml->Info as $info) {
       echo'Name : $info->Name<br>Image :<img src="$info->Image"><br>"';
    }
//For Josn

$json =file_get_contents('http://www.a3ultimate.com/API/Item/json/');
$obj = json_decode($json);
echo  "Name :  ".$obj->{'Name'}."<br> Image : <img src='".$obj->{'Image'}."'> <br>";
?>

Your IP:   54.211.62.139

Your Browser:  Unknown ?

Visitor Counter :    Guest : 1