E-Procurement API

Tender & Bidding System

UAS Pemrograman Berbasis Framework

Anggota Tim

Rafi Ariz Rahmal
24416255201021
Cynthia Juniartien
24416255201037
Muhammad Vicky
24416255201039
Andika Khoir Rijal
24416255201047
Chandra Aditiya Putra
24416255201246

API Endpoints Reference

Base URL https://api.vandrafcy.my.id
💡 Catatan Pengujian: Untuk menghindari pemblokiran CORS dari browser, mohon gunakan aplikasi Apidog Desktop, Postman, atau Insomnia saat melakukan request ke endpoint di bawah ini.

Authentication

  • POST/api/auth/register
  • POST/api/auth/login
  • POST/api/auth/logout
  • GET/api/auth/me
  • PUT/api/auth/change-password

Vendor Profile & Docs

  • GET/api/vendors/me
  • PUT/api/vendors/me
  • GET/api/vendors/status
  • GET/api/vendors/documents
  • POST/api/vendors/documents

Tenders & Bidding

  • GET/api/tenders
  • GET/api/tenders/{id}
  • POST/api/tenders/{id}/participants
  • POST/api/tenders/{id}/bids
  • PUT/api/tenders/{id}/bids/{bidId}
  • GET/api/tenders/{id}/bids/me
  • GET/api/tenders/{id}/winner
  • GET/api/tenders/{id}/result
  • GET/api/tenders/{id}/announcements
ADMIN ONLY

Admin Management Panel

Vendors & Dashboard
  • GET/api/admin/dashboard
  • GET/api/admin/vendors
  • GET/api/admin/vendors/{id}
  • PATCH/api/admin/vendors/{id}/status
Tenders Management
  • GET/api/admin/tenders
  • POST/api/admin/tenders
  • GET/api/admin/tenders/{id}
  • PUT/api/admin/tenders/{id}
  • PATCH/api/admin/tenders/{id}/status
Bidding, Winner & PO
  • GET/api/admin/tenders/{id}/participants
  • GET/api/admin/tenders/{id}/bids
  • POST/api/admin/tenders/{id}/winner
  • POST/api/admin/tenders/{id}/announcements
  • GET/api/admin/tenders/{id}/purchase-order
  • POST/api/admin/tenders/{id}/purchase-order

© 2026 Universitas Buana Perjuangan Karawang. All rights reserved.