Back

    Buyamia Directory API

    v1.0

    Quotes

    Retrieve supplier quotes collected by the Directory team, or submit new quotes via the API.

    Get All Quotes for an RFQ

    GET
    /v1/rfq/:id/quotes

    Retrieve all supplier quotes for a specific RFQ.

    rfq.read

    Get Single Supplier Quote

    GET
    /v1/rfq/:id/quotes/:supplierId

    Get a specific supplier's quote with line items.

    rfq.read

    Submit a Quote

    POST
    /v1/rfq/:id/quotes

    Submit a new supplier quote for an RFQ.

    quotes.write

    Request Body

    POST /v1/rfq/:id/quotesjson
    {
      "supplier_id": "uuid",
      "quoted_price": 4500000,
      "quoted_currency": "IDR",
      "quoted_lead_time_days": 14,
      "quoted_payment_terms": "50% deposit, 50% on delivery",
      "notes": "Can customize color options",
      "line_items": [
        {
          "item_id": "uuid",
          "unit_price": 4500000,
          "quantity": 50,
          "lead_time_days": 14,
          "notes": "Available in 3 wood types"
        }
      ]
    }

    Quotes Response

    {
      "data": [
        {
          "supplier_id": "uuid",
          "business_name": "PT Furniture Jaya",
          "business_slug": "pt-furniture-jaya",
          "status": "quoted",
          "quoted_price": 4500000,
          "quoted_currency": "IDR",
          "quoted_lead_time_days": 14,
          "quoted_payment_terms": "50% deposit",
          "contacted_at": "2026-03-01T08:00:00Z",
          "response_received_at": "2026-03-03T10:30:00Z",
          "line_items": [
            {
              "item_name": "Executive Desk",
              "unit_price": 4500000,
              "quantity": 50,
              "subtotal": 225000000,
              "lead_time_days": 14,
              "notes": "Can customize color"
            }
          ]
        }
      ]
    }
    Last updated on February 23, 2026