Back

    Buyamia Directory API

    v1.0

    RFQ & Quotes

    The RFQ (Request for Quote) API is the primary integration point between the Procurement app and the Directory. It enables the full sourcing workflow: creating RFQs, assigning suppliers, collecting quotes, and retrieving quote comparisons.

    Integration Workflow

    1. Procurement app creates an RFQ via POST /v1/rfq/inbound
    2. Directory team reviews the RFQ and assigns relevant suppliers
    3. Suppliers are contacted and submit their quotes
    4. Procurement app retrieves quotes via GET /v1/rfq/:id/quotes
    5. Procurement buyer compares quotes and selects a supplier

    Register a webhook for rfq.quote_submitted to get real-time notifications when new quotes arrive, instead of polling.

    Available Endpoints

    POST
    /v1/rfq/inbound

    Create RFQ from procurement

    rfq.write
    GET
    /v1/rfq

    List RFQs

    rfq.read
    GET
    /v1/rfq/:id

    Get RFQ with items

    rfq.read
    PUT
    /v1/rfq/:id

    Update RFQ

    rfq.write
    GET
    /v1/rfq/:id/quotes

    Get quotes for RFQ

    rfq.read
    POST
    /v1/rfq/:id/quotes

    Submit a quote

    quotes.write
    POST
    /v1/rfq/:id/suppliers

    Assign suppliers

    rfq.write
    DELETE
    /v1/rfq/:id/suppliers/:supplierId

    Remove supplier

    rfq.write
    Last updated on February 23, 2026