quipteams API
GET/quotes/{id}
scopequotes:readreturns200

Get a quote

Returns the full quote by order id or internal id, including items, recipients, and alternatives. Item status uses the legacy vocabulary (pending, accepted, rejected, unavailable). An id belonging to another company responds 404 - never 403.

Example response

json
{
  "data": {
    "order_id": "1741345200000",
    "status": "in_progress",
    "status_timestamps": { "in_progress": "2026-02-15T10:30:00.000Z" },
    "countries": ["United States"],
    "requester": { "email": "jane@acme.com", "name": "Jane Smith" },
    "items": [
      {
        "id": "8a2b1c3d-4e5f-6071-8293-a4b5c6d7e8f9",
        "product_type": "Laptop",
        "quantity": 2,
        "status": "pending",
        "price": null,
        "specification": {
          "brand": "Apple", "model": "MacBook Pro 14", "os": "macOS",
          "cpu": "M5 Pro", "ram": "18GB", "storage": "512GB",
          "screen_size": "14", "keyboard_layout": "US"
        },
        "comments": "Ship together if possible",
        "recipients": [
          {
            "id": "b1c2d3e4-f506-4718-92a3-b4c5d6e7f809",
            "name": "Alex Doe",
            "email": "alex@acme.com",
            "country": "United States",
            "status": "pending",
            "status_timestamps": {},
            "phone_number": "+1 415 555 0100",
            "address": "123 Market St, San Francisco, CA 94103",
            "storage": false,
            "serial_number": null,
            "tracking_code": null,
            "tracking_link": null,
            "invoice_number": null,
            "hire_date": null,
            "schedule_link": null,
            "is_office": false,
            "office_id": null
          }
        ],
        "alternatives": [],
        "created_at": "2026-02-15T10:30:00.000Z"
      }
    ],
    "created_at": "2026-02-15T10:30:00.000Z",
    "updated_at": "2026-02-15T10:30:00.000Z",
    "po_number": "PO-9981"
  }
}