RateSearchExportRequest

What to put in the exported rate sheet (an Excel workbook), and how to price it.

Export either every result of a search (isSelectedAll true, with the search's routes, sizes and filters) or chosen rows (isSelectedAll false, with selectedRows). Naming a customer makes the sheet a quote to that customer: their saved column layout and contact details are used, the quote is numbered and recorded, and it opens with a page carrying an ACCEPT link.

  • True: export every result of the search described by routes, containerSizes and advanceFilter. False: export only selectedRows.

  • The search's other filters.

    Properties: 10
  • Container sizes to price, as the search took them: 20, 40, 40HC, 45, 48, 53. Empty for every size.

  • One of the customer's saved export layouts (columns and their order). Requires customer_id.

  • Your customer the sheet is for. Makes the export a quote to them. Without one, a generic rate sheet is produced.

  • Add your margin to the rates. The margin_* fields apply only when this is true.

  • What margin_percentage is a percentage of: BASE_RATE (ocean freight alone) or TOTAL_RATE (freight plus surcharges). Either way the margin is added to the base rate, so base rate plus surcharges still equals the total.

    values
    BASE_RATETOTAL_RATE
  • A flat amount added per container, in USD.

  • A percentage added, of the amount margin_apply_to names.

  • Round the marked-up base rate up to a multiple of 1, 5 or 10 USD. "0" leaves it unrounded.

    values
    01510
  • The lanes the search ran on. Required when isSelectedAll is true.

    Properties: 6
  • The search's via-point filter, if it had one.

    Properties: 2
  • The rows to export, as returned by the rate search. Required when isSelectedAll is false.

    Properties: 4
Preview. Everything here runs against the sandbox, api-dev.highqube.ai, with test keys. Get a key