Get started
API Endpoint : https://api.elfdiamond.com/v2
CALLBACK RESPONSE : { "order_id": "BG231212", "status": "Success", "ket": "BG23232", "callback_url": "https://api.elfdiamond.com/callback", "callback_status": "N", "callback_mesage": "Success send callback" }
Untuk mengakses API diperlukan
authorization : Apikey
Whitelist IP
Callback URL
Note :
Pastikan anda telah whitelist IP di sistem kami
Pastikan anda telah whitelist URL Callback anda di sistem kami
Silahkan whitelist IP kami pada sistem Anda
IPv4 36.50.77.73
IPv6 2001:df7:5300:9::49
Kami akan mengirimkan callback ke sistem anda seperti ini :
Get Account Info
# Here is a curl example
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.elfdiamond.com/v2/account',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_HTTPHEADER => array(
'Accept: application/json',
'AUTHORIZATION: APIKEY'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Api Endpoint :
https://api.elfdiamond.com/v2/account
Result example :
{
"status": true,
"data": {
"username": "oblivion777",
"whatsapp": "0814858555",
"level": "Diamond",
"balance": "100000",
"join_date": "2024-04-06 17:16:51",
"total_order": 0
}
}
AUTHORIZATION API KEY
Field | Type | Description |
---|---|---|
Pastikan anda mengirim data ke kami sesuai dengan format yang kami berikan |
||
API Key | Token | Your API key. |
Get Saldo
# Here is a curl example
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.elfdiamond.com/v2/balance',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_HTTPHEADER => array(
'Accept: application/json',
'AUTHORIZATION: APIKEY'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Api Endpoint :
https://api.elfdiamond.com/v2/balance
Result example :
{
"status": true,
"data": {
"balance": "100000"
}
}
AUTHORIZATION API KEY
Field | Type | Description |
---|---|---|
Pastikan anda mengirim data ke kami sesuai dengan format yang kami berikan |
||
API Key | Token | Your API key. |
Get Product
# Here is a curl example
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.elfdiamond.com/v2/product',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_HTTPHEADER => array(
'Accept: application/json',
'AUTHORIZATION: APIKEY'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Api Endpoint :
https://api.elfdiamond.com/v2/product
Keterangan: Endpoint ini dapat digunakan DENGAN atau TANPA request.
Berikut ini contoh dengan opsional request:
{
"games": "FC Mobile",
"category": "PULSA DAN DATA"
}
Result example :
{
"status": true,
"data": [
{
"id": "97.09",
"games": "GIFT SKIN AOT",
"product": "Skin Normal (269 Diamonds)",
"category": null,
"price": "0",
"status": "On"
},
{
"id": "95.45",
"games": "GIFT SKIN AOT",
"product": "Skin Normal (299 Diamonds)",
"category": null,
"price": "0",
"status": "On"
}
]
}
AUTHORIZATION API KEY
Field | Type | Description |
---|---|---|
Pastikan anda mengirim data ke kami sesuai dengan format yang kami berikan |
||
API Key | Token | Your API key. |
Body
Field | Type | Description |
---|---|---|
Pastikan anda mengirim data ke kami sesuai dengan format yang kami berikan |
||
games | string | contoh value: "GIFT SKIN" atau NULL |
category | string | contoh value: "MOBILE LEGENDS" atau NULL |
Order
# Here is a curl example
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.elfdiamond.com/v2/order',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"sku_product": "MLBB113",
"product": "110.10",
"user_id": "2323121",
"zone_id": "2322",
"order_id: "INVTEST001"
}',
CURLOPT_HTTPHEADER => array(
'Accept: application/json',
'AUTHORIZATION: APIKEY'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Api Endpoint :
https://api.elfdiamond.com/v2/order
Result example :
{
"status": true,
"data": Order ID Anda
}
AUTHORIZATION API KEY
Field | Type | Description |
---|---|---|
Pastikan anda mengirim data ke kami sesuai dengan format yang kami berikan |
||
API Key | Token | Your API key. |
Body
Field | Type | Description |
---|---|---|
Pastikan anda mengirim data ke kami sesuai dengan format yang kami berikan |
||
sku_product | string | SKU Product (Dapat di kosongkan jika Product telah diisi) |
product | string | Product ID (Dapat di kosongkan jika SKU Product telah diisi) |
user_id | string | User ID akun games. |
zone_id (opsional) | string | Zone ID akun games. |
Order
# Here is a curl example
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.elfdiamond.com/v2/status',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"order_id": "BG23122024"
}',
CURLOPT_HTTPHEADER => array(
'Accept: application/json',
'AUTHORIZATION: APIKEY'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Api Endpoint :
https://api.elfdiamond.com/v2/status
Result example :
{
"status": true,
"data": {
"order_id": "ARB61422115042024",
"games": "Mobile Legends",
"product": "3 Diamonds",
"price": "1127",
"user_id": "47290237",
"zone_id": "2279",
"status": "Pending",
"keterangan": "Menunggu Pembayaran"
}
}
AUTHORIZATION API KEY
Field | Type | Description |
---|---|---|
Pastikan anda mengirim data ke kami sesuai dengan format yang kami berikan |
||
API Key | Token | Your API key. |
Body
Field | Type | Description |
---|---|---|
Pastikan anda mengirim data ke kami sesuai dengan format yang kami berikan |
||
order_id | string | Order id transaksi dari web anda Unique. |