API Documentation
Bot API v1 untuk Game Topup, PPOB, SMM, dan OTP
v1
Quick Start
Langkah cepat untuk mulai integrasi API Kios Murah.
- Buat atau salin API Key di halaman Pengaturan → API Token.
- Pilih jenis layanan yang ingin digunakan, seperti Nomor Kosong, SMM Panel, PPOB, atau Apps Premium.
- Gunakan endpoint daftar layanan untuk mendapatkan code atau service yang tersedia.
- Gunakan API Key dan parameter yang sesuai untuk membuat transaksi.
- Saldo akun akan otomatis dipotong sesuai harga jual produk ketika transaksi berhasil dibuat.
Base URL & Headers
https://kiosmurah.com/api/v1
Endpoints
Semua endpoint ada di prefix /api/v1.
GET
/balance
Saldo wallet (integer rupiah).
| Query | Type | Description | Req |
| apikey | string | Kunci autentikasi API | Required |
Example Request
https://kiosmurah.com/api/v1/balance?apikey=
Example Response
{
"success": true,
"message": "OK",
"data": {
"balance": 100000
}
}
GET
/deposit
Payment API
Buat deposit QRIS. Gunakan Payment Token dan nominal deposit.
| Parameter | Type | Description | Req |
| token | string | Payment Token yang dibuat dari API Token. | required |
| amount | integer | Nominal deposit (min 500). Pembayaran otomatis menggunakan QRIS. | required |
Example Request
https://kiosmurah.com/api/v1/deposit?token=&amount=
Example Response
{
"success": true,
"message": "Deposit created",
"data": {
"deposit_ref": "DEP-XXXX",
"pay_amount": 10000,
"qr_url": "https://",
"payment_method": "QRIS",
"expired_at": "2026-08-04 00:00:00",
"status": "PENDING"
}
}
GET
/deposit/status
Payment API
Cek status deposit menggunakan Payment Token.
| Parameter | Type | Description | Req |
| token | string | Payment Token yang dibuat dari API Token. | required |
| deposit_id | integer | Mengguakan Reff deposit | required |
Example Request
https://kiosmurah.com/api/v1/deposit/status?token=&deposit_id=
Example Response
Response Status
PENDING = Pembayaran sedang menunggu
PAID = Pembayaran berhasil
EXPIRED = Pembayaran telah kedaluwarsa
{
"success": true,
"message": "Berhasil mengambil status deposit.",
"data": {
"deposit_ref": "DEP-xxx",
"requested_amount": 500,
"fee_amount": 50,
"unique_code": 550,
"pay_amount": 550,
"status": "PENDING",
"expired_at": "2026-08-04 00:00:00",
"paid_at": null
}
}
GET
/deposit/cancel
Payment API
Cek status deposit menggunakan Payment Token.
| Parameter | Type | Description | Req |
| token | string | Payment Token yang dibuat dari API Token. | required |
| deposit_id | integer | Mengguakan Reff deposit | required |
Example Request
https://kiosmurah.com/api/v1/deposit/cancel?token=&deposit_id=
Example Response
Response Status
EXPIRED = Pembayaran telah kedaluwarsa
CANCEL = Pembayaran telah dibatalkan
{
"success": false,
"message": "Deposit sudah cancel.",
"data": {
"deposit_ref": "DEP-VSDE0AZYCM",
"status": "CANCEL"
}
}
PPOB
Semua endpoint ada di prefix /api/v1.
GET
/category
Example Request
https://kiosmurah.com/api/v1/category
Example Response
{
"success": true,
"message": "Berhasil mengambil daftar Category",
"data": [{
"name":"Game",
"slug":"game",
"description":"terpercaya",
}]
}
GET
/brand
| Query | Type | Description | Req |
| category | integer | slug kategori | required |
Example Request
https://kiosmurah.com/api/v1/brand?category=topup-game
Example Response
{
"success": true,
"message": "Berhasil mengambil daftar Brand",
"data": [
{
"name": "Mobile Legends",
"slug": "mobile-legends",
}
]
}
GET
/product
| Query | Type | Description | Req |
| brand | integer | slug brand | required |
Example Request
https://kiosmurah.com/api/v1/product?brand=mobile-legends
Example Response
{
"success": true,
"message": "Berhasil mengambil daftar Produk",
"data": [
{
"name": "2720 Diamond",
"code": "MLBB",
"description": "ID & Zone",
"price": 322825
}
]
}
GET
/ppob/order
| Parameter | Type | Description | Req |
| Apikey | integer | Kunci autentikasi API | required |
| target | integer | Nomor/ID Game | required |
| Code | integer | Code Produk | required |
Example Request
https://kiosmurah.com/api/v1/ppob/order?apikey=&target=&code=
Example Response
{
"success": true,
"message": "Order created",
"data": {
"order_ref": "ORD-XXXX",
"product": "2720 Diamond",
"price": 322825,
"target": "12344(123)"
"status": "Process",
"date": "2026-08-04 00:00:00",
}
}
GET
/ppob/status
| Parameter | Type | Description | Req |
| Apikey | integer | Kunci autentikasi API | required |
| reff | integer | order_ref | required |
Example Request
https://kiosmurah.com/api/v1/ppob/status?apikey=&reff=
Example Response
Response Status
SUCCES = Berhasil
FAILED = Gagal
{
"success": true,
"message": "Order succes",
"data": {
"order_ref": "ORD-XXXX",
"status": "SUCCESS"
"sn": "dana 500"
"price": 500,
}
}
Nomor Kosong
Semua endpoint ada di prefix /api/v1.
GET
/country
Example Request
https://kiosmurah.com/api/v1/country
Example Response
{
"success": true,
"message": "Berhasil mengambil daftar negara.",
"data": [
{ "id": "1", "name": "Rusia" },
{ "id": "2", "name": "Ukraina" }
]
}
GET
/application
| Query | Type | Description | Req |
| country | integer | id negara | required |
Example Request
https://kiosmurah.com/api/v1/application?country=
Example Response
{
"success": true,
"message": "Berhasil mendapatkan daftar layanan",
"data": [{
"service": "WhatsApp",
"code": "WA",
"stock": 1000,
"price": 400
}]
}
GET
/operator
| Query | Type | Description | Req |
| country | integer | id negara | required |
Example Request
https://kiosmurah.com/api/v1/operator?country=
Example Response
{
"success": true,
"message": "Berhasil mendapatkan daftar operator.",
"data": ["any", "indosat", "telkomsel", "axis", "three", "smartfren", "byu"]
}
GET
/nokos/order
| Parameter | Type | Description | Req |
| Apikey | integer | Kunci autentikasi API | required |
| country | integer | id negara | required |
| application | integer | code layanan | required |
| operator | integer | operator tersedia | optional |
Example Request
https://kiosmurah.com/api/v1/nokos/order?apikey=&country=&application=&operator=
Example Response
{
"success": true,
"message": "Berhasil membeli nomor",
"data": {
"activationId": 1234,
"phoneNumber": "62831xxxxxx",
"service": "WhatsApp",
"activationOperator": "any",
"verificationType":"sms",
"activationTime":"2026-08-04 00:00:00",
}
}
GET
/nokos/sms
| Parameter | Type | Description | Req |
| Apikey | integer | Kunci autentikasi API | required |
| id | integer | activationId order | required |
Example Request
https://kiosmurah.com/api/v1/nokos/sms?apikey=&id=
Example Response
Response Status
SUCCES = Berhasil
WAITING = menunggu
{
"success": true,
"message": "Berhasil mengambil OTP.",
"data": {
"code": "123456",
"status": " SUCCES"
}
}
GET
/nokos/cancel
| Parameter | Type | Description | Req |
| Apikey | integer | Kunci autentikasi API | required |
| id | integer | id order | required |
Example Request
https://kiosmurah.com/api/v1/nokos/cancel?apikey=&id=
Example Response
{
"success": true,
"message": "Pesanan berhasil dibatalkan dan saldo dikembalikan.",
"data": {
"order_id": 1728868,
"refunded_amount": 3000
}
}
Suntik Sosmed
Semua endpoint ada di prefix /api/v1.
GET
/service
Example Request
https://kiosmurah.com/api/v1/service
Example Response
[
{
"success": true,
"message": "Berhasil List Service",
"data": [
{
"service": 1,
"name": "Followers",
"type": "Default",
"category": "First Category",
"rate": "0.90",
"min": "50",
"max": "10000",
"refill": true,
"cancel": true
}
]
}
]
GET
/smm/order
Parameter untuk layanan Default.
| Parameter | Type | Deskripsi | Req |
| api_key | string | Kunci autentikasi API | required |
| service | string | Service ID dari /service | required |
| link | string | Link atau target layanan | required |
| quantity | integer | Jumlah yang ingin dipesan | required |
| runs | integer | Jumlah runs untuk layanan dripfeed | optional |
| interval | integer | Jeda antar runs dalam menit | optional |
Example Request
https://kiosmurah.com/api/v1/smm/order?api_key=&service=&link=&quantity=
Example Response
{
"success": true,
"message": "Pesanan Berhasil Di Buat",
"data": {
"OrderID": 123456
}
}
Parameter untuk layanan package.
| Parameter | Type | Deskripsi | Req |
| api_key | string | Kunci autentikasi API | required |
| service | string | Service ID dari /service | required |
| link | string | Link atau target layanan | required |
Example Request
https://kiosmurah.com/api/v1/smm/order?api_key=&service=&link=
Example Response
{
"success": true,
"message": "Pesanan Berhasil Di Buat",
"data": {
"OrderID": 123456
}
}
Parameter untuk layanan Komen / Custom Comments.
| Parameter | Type | Deskripsi | Req |
| api_key | string | Kunci autentikasi API | required |
| service | string | Service ID dari /service | required |
| link | string | Link target komentar | required |
| comments | string | Daftar komentar, satu komentar per baris | required |
Example Request
https://kiosmurah.com/api/v1/smm/order?api_key=&service=&link=&comments=
Example Response
{
"success": true,
"message": "Pesanan Berhasil Di Buat",
"data": {
"OrderID": 123456
}
}
Parameter untuk layanan Comment Likes.
| Parameter | Type | Deskripsi | Req |
| api_key | string | Kunci autentikasi API | required |
| service | string | Service ID dari /service | required |
| link | string | Link target | required |
| quantity | integer | Jumlah likes | required |
| username | string | Username target komentar | required |
Example Request
https://kiosmurah.com/api/v1/smm/order?api_key=&service=&link=&quantity=&username=
Example Response
{
"success": true,
"message": "Pesanan Berhasil Di Buat",
"data": {
"OrderID": 123456
}
}
Parameter untuk layanan Poll.
| Parameter | Type | Deskripsi | Req |
| api_key | string | Kunci autentikasi API | required |
| service | string | Service ID dari /service | required |
| link | string | Link poll | required |
| quantity | integer | Jumlah vote | required |
| answer_number | integer | Nomor pilihan jawaban poll | required |
Example Request
https://kiosmurah.com/api/v1/smm/order?api_key=&service=&link=&quantity=&answer_number=
Example Response
{
"success": true,
"message": "Pesanan Berhasil Di Buat",
"data": {
"OrderID": 123456
}
}
Parameter untuk layanan Subscriptions.
| Parameter | Type | Deskripsi | Req |
| api_key | string | Kunci autentikasi API | required |
| service | string | Service ID dari /service | required |
| username | string | Username target | required |
| min | integer | Jumlah minimum | required |
| max | integer | Jumlah maksimum | required |
| posts | integer | Jumlah posts | optional |
| old_posts | integer | Jumlah old posts | optional |
| delay | integer | Jeda dalam menit | required |
| expiry | integer | Masa berlaku subscription | optional |
Example Request
https://kiosmurah.com/api/v1/smm/order?api_key=&service=&username=&min=&max=&posts=&old_posts=&delay=&expiry=
Example Response
{
"success": true,
"message": "Pesanan Berhasil Di Buat",
"data": {
"OrderID": 123456
}
}
GET
/smm/status
| Parameter | Type | Description | Req |
| Apikey | integer | Kunci autentikasi API | required |
| orderID | integer | ID Order | required |
Example Request
https://kiosmurah.com/api/v1/smm/status?apikey=&orderID=
Example Response
{
"success": true,
"message": "Berhasil mengambil status pesanan.",
"data": {
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
}
}
GET
/smm/refill
| Parameter | Type | Description | Req |
| Apikey | integer | Kunci autentikasi API | required |
| orderID | integer | ID Order | required |
Example Request
https://kiosmurah.com/api/v1/smm/refill?apikey=&orderID=
Example Response
{
"success": true,
"message": "Berhasil membuat refill.",
"data": {
"refill": "1"
}
}
GET
/smm/refill/status
| Parameter | Type | Description | Req |
| Apikey | integer | Kunci autentikasi API | required |
| refill | integer | reffil id | required |
Example Request
https://kiosmurah.com/api/v1/smm/refill/status?apikey=&orderID=
Example Response
{
"success": true,
"message": "Berhasil mengambil status refill.",
"data": {
"status": "Completed"
}
}
GET
/smm/cancel
| Parameter | Type | Description | Req |
| Apikey | integer | Kunci autentikasi API | required |
| orderID | integer | ID Order | required |
Example Request
https://kiosmurah.com/api/v1/smm/cancel?apikey=&orderID=
Example Response
{
"success": true,
"message": "Berhasil membatalkan pesanan.",
"data": {
"status": "Cancel"
}
}