{"openapi":"3.0.3","info":{"title":"API Herca Group","description":"Development documentation","version":"0.0.1-rc"},"paths":{"/penjualan":{"get":{"operationId":"getPenjualan","responses":{"200":{}}}},"/komisi":{"get":{"operationId":"getKomisi","responses":{"200":{}}}},"/pembayaran/status/{sale_id}":{"get":{"parameters":[{"schema":{"type":"string"},"in":"path","name":"sale_id","required":true}],"operationId":"getPembayaranStatusBySale_id","responses":{"200":{}}}},"/pembayaran/add":{"post":{"parameters":[],"operationId":"postPembayaranAdd","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"sale_id":{"description":"Mengacu ke transaksi penjualan terkait.","type":"number"},"total_payment":{"description":"Jumlah pembayaran yang dilakukan.","type":"number"},"installment_amount":{"description":"Jumlah cicilan yang dibayar pada pembayaran tersebut.","type":"number"},"due_date":{"description":"Tanggal jatuh tempo pembayaran berikutnya.","type":"string"}},"required":["sale_id","total_payment","installment_amount","due_date"]}},"required":["data"]}},"multipart/form-data":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"sale_id":{"description":"Mengacu ke transaksi penjualan terkait.","type":"number"},"total_payment":{"description":"Jumlah pembayaran yang dilakukan.","type":"number"},"installment_amount":{"description":"Jumlah cicilan yang dibayar pada pembayaran tersebut.","type":"number"},"due_date":{"description":"Tanggal jatuh tempo pembayaran berikutnya.","type":"string"}},"required":["sale_id","total_payment","installment_amount","due_date"]}},"required":["data"]}},"text/plain":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"sale_id":{"description":"Mengacu ke transaksi penjualan terkait.","type":"number"},"total_payment":{"description":"Jumlah pembayaran yang dilakukan.","type":"number"},"installment_amount":{"description":"Jumlah cicilan yang dibayar pada pembayaran tersebut.","type":"number"},"due_date":{"description":"Tanggal jatuh tempo pembayaran berikutnya.","type":"string"}},"required":["sale_id","total_payment","installment_amount","due_date"]}},"required":["data"]}}}},"responses":{"200":{}}}}},"components":{"schemas":{"params":{"type":"object","properties":{"sale_id":{"type":"string"}},"required":["sale_id"]},"body":{"type":"object","properties":{"data":{"type":"object","properties":{"sale_id":{"description":"Mengacu ke transaksi penjualan terkait.","type":"number"},"total_payment":{"description":"Jumlah pembayaran yang dilakukan.","type":"number"},"installment_amount":{"description":"Jumlah cicilan yang dibayar pada pembayaran tersebut.","type":"number"},"due_date":{"description":"Tanggal jatuh tempo pembayaran berikutnya.","type":"string"}},"required":["sale_id","total_payment","installment_amount","due_date"]}},"required":["data"]}}}}