Version 1.9.0

Dokumentasi API Kurotakuplay

Selamat datang di dokumentasi integrasi API Kurotakuplay. 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 dapat diperoleh dari Administrator Kurotakuplay untuk memverifikasi identitas Anda.
  • Untuk menambahkan IP SERVER ke dalam whitelist, silakan hubungi Administrator Kurotakuplay.
API Documentation

API Documentation

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": "KUROPEDIA.ID",
    "email": "support@kuropedia.id",
    "telp": "62xxxxxxxxx",
    "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": [
    {
      "code": "mobile-legends",
      "name": "Mobile Legends",
      "is_active": true
    }
  ]
}

Endpoint

/api/v1/variant

Headers

Content-Type: application/json

Authorization: Bearer {API_TOKEN}

Request Body

{ "code": "string" }

Request

curl -X POST "{BASE_URL}/api/v1/variant" \
-H "Authorization: Bearer {API_TOKEN}" \
-H "Content-Type: application/json"

Response

{
  "error": false,
  "code": 200,
  "message": "Success",
  "data": [
    {
      "id": 4090,
      "code": "MLBB_ID_5",
      "name": "5 (5+0) Diamonds",
      "is_active": "active",
      "price": 1389,
      "processDuration": "0"
    }
  ]
}

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"

Response

{
  "error": false,
  "code": 200,
  "message": "Success",
  "data": {
    "invoiceNumber": "KP-RAPIXXXXXXXXX"
  }
}

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/{invoice}" \
-H "Authorization: Bearer {API_TOKEN}" \
-H "Content-Type: application/json"

Response

{
  "error": false,
  "code": 200,
  "message": "Success",
  "data": {
    "invoiceNumber": "KP-RAPIXXXXXXXXX",
    "productName": "string",
    "userData": "string",
    "statusCode": "Success"
  }
}
TOP UP LENGKAP • TOP UP AMAN • TOP UP CEPAT • TOP UP MURAH • TOP UP LENGKAP • TOP UP AMAN • TOP UP CEPAT • TOP UP MURAH • TOP UP LENGKAP • TOP UP AMAN • TOP UP CEPAT • TOP UP MURAH