Skip to main content

Create RFQ Data Mapping

Description

API ini digunakan untuk mengirim data order RFQ langsung hit API.

MethodURL
POST/api/v2/bumn/order/rfq

Request

StatusPayload
200
{
"user_maker": "E50018632",
"address": "WIKA003",
"title": "Testing dulu gan 19",
"rfq_type": "Terbuka",
"type": "Barang",
"deadline": "2025-04-29 23:59:00",
"note": "test notes",
"hide_total_est_price": true,
"total_est_price_min": 10000,
"total_est_price_max": 10001,
"payment_type": "Pembayaran Langsung",
"products": "/Users/macbook/Downloads/Itinerary for cutay.xlsx",
"erp_proc_reff": "direct"
}
ParamsTypeMandatoryDescription
user_makerIntegerYaE50018632
addressStringYaWIKA003 (Mapping)
titleStringYaJudul RFQ
rfq_typeHardcodeYaTerbuka
typeStringYaBarang/Jasa
deadlineDateYaBatas waktu pengadaan 2025-06-27 23:59:00 dengan kondisi H+3
noteStringYaCatatan detail mengenai pengadaan / tender
hide_total_est_priceBooleanYatrue
total_est_price_minIntegerYaHarga minimal RFQ
total_est_price_maxIntegerYaHarga maksimal RFQ
payment_typeStringYaPembayaran Langsung
productsFileYaFile PDF pengadaan
erp_proc_reffStringTidakdirect

Response

Success

StatusPayload
200
{
"status": "success",
"data": {
"create-order-rfq": {
"data": {
"deadline_day": 3,
"order_request_number": "VRO-2025-05-28-0000008",
"rfq_type": "Terbuka",
"status": "Diajukan",
"tender_source": "direct",
"type": "Barang"
},
"meta": {
"code": 201,
"message": "success",
"success": true
}
}
},
"message": "ok"
}
ParamsTipe DataDeskripsi
statusSTRINGStatus dari permintaan ke server. Nilai: "success" atau "error".
dataOBJECTObjek utama yang berisi data respon.
data.create-order-rfqOBJECTObjek yang berisi detail pembuatan order RFQ.
data.create-order-rfq.dataOBJECTObjek data utama dari order RFQ yang dibuat.
data.create-order-rfq.data.deadline_dayINTEGERJumlah hari tenggat waktu.
data.create-order-rfq.data.order_request_numberSTRINGNomor permintaan order yang dihasilkan.
data.create-order-rfq.data.rfq_typeSTRINGJenis RFQ (misalnya: "Terbuka").
data.create-order-rfq.data.tender_sourceSTRINGSumber tender (misalnya: "direct").
data.create-order-rfq.data.typeSTRINGJenis permintaan, misalnya: "Barang".
data.create-order-rfq.data.statusSTRINGStatus dari RFQ yang dibuat (misalnya: "Diajukan").
data.create-order-rfq.metaOBJECTMetadata dari proses pembuatan RFQ.
data.create-order-rfq.meta.codeINTEGERKode HTTP/status (misalnya: 201 untuk "Created").
data.create-order-rfq.meta.messageSTRINGPesan dari metadata, biasanya "success".
data.create-order-rfq.meta.successBOOLEANIndikator sukses atau tidaknya operasi (true/false).
messageSTRINGPesan umum dari respon server.

Error

CaseStatus CodeMessage
Failed to get response because bad internet400Bad Request
Invalid product_id404Product Not Found
Internal Server Error500Internal Server Error