Version 1.9.0
Documentation API noetopup
Selamat datang di dokumentasi integrasi API noetopup. Panduan ini akan membantu Anda memahami cara mengintegrasikan layanan kami dengan mudah dan efisien.
Getting Started
Untuk memulai integrasi, tersedia satu metode yaitu melalui API menggunakan metode POST. Anda akan membutuhkan API TOKEN serta IP Whitelist untuk dapat mengakses layanan ini.
Authorization
- API TOKEN can be obtained from the Administrator noetopup to verify your identity.
- To add a SERVER IP to the whitelist, please contact the Administrator noetopup.
BASE URL
— https://noetopup.com
API
Endpoint
/api/v1/balance
Headers
Content-Type: application/json
Authorization: Bearer {API_TOKEN}
Request Body
No Request Body
Request
curl -X POST "{BASE_URL}/api/v1/balance" \
-H "Authorization: Bearer {API_TOKEN}" \
-H "Content-Type: application/json"
Response
{
"error": false,
"code": 200,
"message": "Success",
"data": {
"name": "ODZRESHOP",
"telp": "628XXXXXXX",
"membership": "Gold",
"balance": 0
}
}
Endpoint
/api/v1/product
Headers
Content-Type: application/json
Authorization: Bearer {API_TOKEN}
Request Body
No Request Body
Request
curl -X POST "{BASE_URL}/api/v1/product" \
-H "Authorization: Bearer {API_TOKEN}" \
-H "Content-Type: application/json"
Response
{
"error": false,
"code": 200,
"message": "Success",
"data": [
{
"id": 4090,
"kode_layanan": "FFID15",
"nama_layanan": "ff",
"kategori": "FREE FIRE",
"nama_produk": "5 (5+0) Diamonds",
"harga": 1389
}
]
}
Endpoint
/api/v1/order
Headers
Content-Type: application/json
Authorization: Bearer {API_TOKEN}
Request Body
{ "code": "string", "referenceNumber": "string", "data": "string" }
Request
curl -X POST "{BASE_URL}/api/v1/order" \
-H "Authorization: Bearer {API_TOKEN}" \
-H "Content-Type: application/json" \
-d '{ "code": "FFID15", "referenceNumber": "0896XXXX", "data": "455866546|3980" }'
Response
{
"error": false,
"code": 200,
"message": "Order created successfully",
"data": {
"invoiceNumber": "API-RAPI44555",
"productName": "FREE FIRE - 5 (5+0) Diamonds",
"status": "Proses"
}
}
Endpoint
/api/v1/status-order/{invoice}
Headers
Content-Type: application/json
Authorization: Bearer {API_TOKEN}
Request Body
No Request Body
Request
curl -X POST "{BASE_URL}/api/v1/status-order/API-RAPI44555" \
-H "Authorization: Bearer {API_TOKEN}" \
-H "Content-Type: application/json"
Response
{
"error": false,
"code": 200,
"message": "Success",
"data": {
"invoiceNumber": "API-RAPI44555",
"productName": "FREE FIRE - 5 (5+0) Diamonds",
"userData": "455866546|3980",
"statusCode": "Success",
"Sn": "blablabla"
}
}
