UNPKG

@shipengine/connect-carrier-api

Version:

This is the typescript/javascript definitions for carrier api

21 lines (19 loc) 614 B
import { BaseRequest } from './base-request'; import { CancellationDetails, PickupConfirmation, PickupContactDetails, PickupLocationDetails, PickupShipmentDetails, PickupWindow, } from '../models'; /** @description Basic structure for a request to cancel pickup */ export class CancelPickupRequest extends BaseRequest { confirmation?: PickupConfirmation; location?: PickupLocationDetails; cancellation_details?: CancellationDetails; contact?: PickupContactDetails; pickup_details?: PickupShipmentDetails; pickup_windows?: PickupWindow[]; custom_properties?: { [key: string]: string }; }