Page cover

🚀Open API Stock dan Unit - [03 March 2025]

Halo, Kawan Simpli! Ada kabar bahagia yang perlu kamu tahu, nih! Kini, terdapat penambahan fitur Open API Stock dan Unit terhadap produk agar dapat mempermudah user dalam menggunakan sistem SimpliDOTS.

Penambahan fitur yang dimaksud sebagai berikut:

  1. Tambah atau Perbarui Data Stok

  2. Mendapatkan Detail Unit

  3. Tambah Data Unit

  4. Perbarui Data Unit

  5. Hapus Data Unit

What's new?

Open API Stock & Unit

Kini OpenAPI SimpliDOTS telah mendukung fitur manajemen stok dan unit satuan produk. Dengan fitur ini, Partner sistem dapat dengan mudah mengelola data stok dan unit produk melalui API. Berikut adalah detail fitur yang telah tersedia:

Endpoint
Parameter yang dibutuhkan

Tambah atau Perbarui Data Stok (POST /stock/CreateOrUpdate)

  • Partner dapat mengirim data stok dalam jumlah besar agar selalu sinkron dengan sistem SimpliDOTS.

  • Sistem akan menimpa data stok lama dengan yang baru jika terjadi duplikasi.

  • Jika sukses, akan dikembalikan status 200 OK.

  • Jika terjadi kesalahan pada format atau field wajib tidak terisi, sistem akan mengembalikan response 400 Bad Request.

  • Jika autentikasi tidak valid, sistem akan mengembalikan 401 Unauthorized atau 403 Forbidden.

Wajib:

  • WarehouseId atau WarehousePartnerId

  • WarehouseCode

  • UnitId atau UnitPartnerId,

  • UnitL,

  • QuantityL,

  • ProductCode atau ProductPartnerId

Opsional:

  • UnitName

  • UnitM,

  • UnitS

  • QuantityM,

  • QuantityS

Mendapatkan Detail Unit (GET /unit)

  • Mendapatkan daftar unit yang tersedia dalam sistem.

  • Jika terjadi kesalahan pada format atau field wajib tidak terisi, sistem akan mengembalikan response 400 Bad Request.

  • Jika autentikasi tidak valid, sistem akan mengembalikan 401 Unauthorized atau 403 Forbidden.

Wajib:

  • PageSize,

  • Page,

Opsional

  • LastUpdate,

  • ListUnitId

Mendapatkan Detail Unit (GET /unit/{unit_id})

  • Mendapatkan detail unit produk berdasarkan ID.

  • Jika tidak ditemukan akan mengembalikan response 404 Not Found.

  • Jika autentikasi tidak valid, sistem akan mengembalikan 401 Unauthorized atau 403 Forbidden.

Wajib:

  • Id atau PartnerId

Tambah Data Unit (POST /unit)

  • Partner dapat mengirimkan unit baru.

  • Jika ID unit yang dikirimkan sudah ada, sistem akan mengembalikan 400 Bad Request.

  • Jika autentikasi tidak valid, sistem akan mengembalikan 401 Unauthorized atau 403 Forbidden.

Payload / Request Body:

Wajib:

  • Name

  • PartnerId

Optional

  • Description

Perbarui Data Unit (PUT /unit/{unit_id})

  • Memperbarui data unit yang sudah ada.

  • Jika unit tidak ditemukan, sistem akan mengembalikan 404 Not Found.

  • Jika format salah atau field wajib kosong, sistem akan mengembalikan 400 Bad Request.

  • Jika autentikasi tidak valid, sistem akan mengembalikan 401 Unauthorized atau 403 Forbidden.

Parameters :

Wajib :

  • unit_id

Optional :

  • Name

  • Description

Payload / Request Body:

Wajib :

  • Id / PartnerId. Jika isi partnerId maka ID bisa gk usah diisi, begitu juga sebaliknya

Hapus Data Unit (DELETE /unit/{unit_id})

  • Menghapus unit dari sistem jika tidak digunakan dalam transaksi aktif.

  • Jika unit tidak ditemukan, sistem akan mengembalikan 404 Not Found.

  • Jika unit masih terkait dengan transaksi aktif, sistem akan mengembalikan 400 Bad Request.

  • Jika autentikasi tidak valid, sistem akan mengembalikan 401 Unauthorized atau 403 Forbidden.

Wajib:

  • Id atau PartnerID


Selamat mencoba, Kawan Simpli!

Jangan ragu untuk menghubungi tim Customer Success Kami jika ada pertanyaan atau memerlukan bantuan. Kami siap membantu, Kawan Simpli! Terima kasih telah memilih SimpliDOTS. Kami berkomitmen untuk terus meningkatkan experience Kawan Simpli dalam menggunakan SimpliDOTS.

Salam Hangat - Androsim -

Last updated

Was this helpful?