📘 API Documentation

Base URL: https://test.urice.id

Content-Type: application/json (khusus POST/PUT)

Endpoints

GET /get/all

Ambil semua data user.

curl https://test.urice.id/get/all
GET /get/{userServer}

Ambil user berdasarkan ID server.

curl https://test.urice.id/get/SRV001
POST /add

Tambah user baru.

KeyTypeRequired
userServerstring✅ Yes
namastring✅ Yes
usernamestring✅ Yes
curl -X POST https://test.urice.id/add -H "Content-Type: application/json" -d '{"userServer":"SRV001","nama":"Budi","username":"budi123"}'
PUT /update/{userServer}

Update data user.

KeyTypeRequired
namastring❌ No
usernamestring❌ No
curl -X PUT https://test.urice.id/update/SRV001 -H "Content-Type: application/json" -d '{"nama":"Budi Santoso"}'
DELETE /remove/{userServer}

Hapus user berdasarkan ID server.

curl -X DELETE https://test.urice.id/remove/SRV001

Response Format

{
  "data": { ... },
  "message": "...",
  "error": "..."
}