@shipengine/connect-carrier-api
Version:
This is the typescript/javascript definitions for carrier api
33 lines • 1.32 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetRatesRequest = void 0;
const base_request_1 = require("./base-request");
/** @description Basic structure for a request to get rates */
class GetRatesRequest extends base_request_1.BaseRequest {
service_code;
ship_datetime;
confirmation;
advanced_options;
insurance_provider;
is_return_label;
packages;
customs;
ship_to;
ship_from;
pickup_location;
international;
next_day;
fulfillment_plan_details;
/** @description The carrier pickup window is the time designated when the carrier will pickup your package from the initial location */
carrier_pickup_window;
/** Items included in the shipment */
items;
/** @description Bill the shipping charges to this entity. If null, it should be assumed the "shipper" is responsible for the shipping charges. */
bill_shipping_to;
/** @description Display schemes in which the rate will be evaluated. Labels are used by default. */
display_schemes;
/** @description An object containing high-level information about the dangerous goods declaration for the entire shipment. */
dangerous_goods_declaration;
}
exports.GetRatesRequest = GetRatesRequest;
//# sourceMappingURL=get-rates-request.js.map