UNPKG

terminal-africa

Version:

## Introduction The Terminal Shipping API (TShip) provides a single interface for integrating shipping carriers within your applications. The API allows anyone to programatically get shipping rates and arrange pickup and delivery.

211 lines (210 loc) 9.23 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var address_1 = __importDefault(require("./modules/address")); var carriers_1 = __importDefault(require("./modules/carriers")); var claim_1 = __importDefault(require("./modules/claim")); var insurance_1 = __importDefault(require("./modules/insurance")); var packaging_1 = __importDefault(require("./modules/packaging")); var parcel_1 = __importDefault(require("./modules/parcel")); var rate_1 = __importDefault(require("./modules/rate")); var shipment_1 = __importDefault(require("./modules/shipment")); var transaction_1 = __importDefault(require("./modules/transaction")); var user_1 = __importDefault(require("./modules/user")); var webhook_1 = __importDefault(require("./modules/webhook")); var location_1 = __importDefault(require("./modules/location")); var TerminalAfrica = /** @class */ (function () { function TerminalAfrica() { } TerminalAfrica.createAddress = function (addressData) { return address_1.default.createAddress(addressData); }; TerminalAfrica.updateAddress = function (addressId, addressData) { return address_1.default.updateAddress(addressId, addressData); }; TerminalAfrica.getAddresses = function (queryParams) { return address_1.default.getAddresses(queryParams); }; TerminalAfrica.getAddress = function (addressId) { return address_1.default.getAddress(addressId); }; TerminalAfrica.validateAddress = function (addressData) { return address_1.default.validateAddress(addressData); }; TerminalAfrica.setDefaultSenderAddress = function (addressData) { return address_1.default.setDefaultSenderAddress(addressData); }; TerminalAfrica.getDefaultSenderAddress = function () { return address_1.default.getDefaultSenderAddress(); }; TerminalAfrica.getCarriers = function (queryParams) { return carriers_1.default.getCarriers(queryParams); }; TerminalAfrica.getCarrier = function (carrierId) { return carriers_1.default.getCarrier(carrierId); }; TerminalAfrica.enableCarrier = function (carrierId, queryParams) { return carriers_1.default.enableCarrier(carrierId, queryParams); }; TerminalAfrica.disableCarrier = function (carrierId, queryParams) { return carriers_1.default.disableCarrier(carrierId, queryParams); }; TerminalAfrica.enableMultipleCarrier = function (carriers) { return carriers_1.default.enableMultipleCarrier(carriers); }; TerminalAfrica.disableMultipleCarrier = function (carriers) { return carriers_1.default.disableMultipleCarrier(carriers); }; TerminalAfrica.createPackaging = function (packagingData) { return packaging_1.default.createPackaging(packagingData); }; TerminalAfrica.updatePackaging = function (packagingId, packagingData) { return packaging_1.default.updatePackaging(packagingId, packagingData); }; TerminalAfrica.getPackagings = function (queryParams) { return packaging_1.default.getPackagings(queryParams); }; TerminalAfrica.getPackaging = function (packagingId) { return packaging_1.default.getPackaging(packagingId); }; TerminalAfrica.terminalDefaultPackaging = function () { return packaging_1.default.terminalDefaultPackaging(); }; TerminalAfrica.createParcel = function (parcelData) { return parcel_1.default.createParcel(parcelData); }; TerminalAfrica.updateParcel = function (parcelId, parcelData) { return parcel_1.default.updateParcel(parcelId, parcelData); }; TerminalAfrica.getParcels = function (queryParams) { return parcel_1.default.getParcels(queryParams); }; TerminalAfrica.getParcel = function (parcelId) { return parcel_1.default.getParcel(parcelId); }; TerminalAfrica.getShipmentRates = function (queryParams) { return rate_1.default.getShipmentRates(queryParams); }; TerminalAfrica.getQuotesForShipment = function (quotesData) { return rate_1.default.getQuotesForShipment(quotesData); }; TerminalAfrica.getMultiPieceShipmentRates = function (rateData) { return rate_1.default.getMultiPieceShipmentRates(rateData); }; TerminalAfrica.getRates = function (queryParams) { return rate_1.default.getRates(queryParams); }; TerminalAfrica.getRate = function (rateId) { return rate_1.default.getRate(rateId); }; TerminalAfrica.createShipment = function (shipmentData) { return shipment_1.default.createShipment(shipmentData); }; TerminalAfrica.createQuickShipment = function (shipmentData) { return shipment_1.default.createQuickShipment(shipmentData); }; TerminalAfrica.updateShipment = function (shipmentId, shipmentData) { return shipment_1.default.updateShipment(shipmentId, shipmentData); }; TerminalAfrica.getShipments = function (queryParams) { return shipment_1.default.getShipments(queryParams); }; TerminalAfrica.getShipment = function (shipmentId) { return shipment_1.default.getShipment(shipmentId); }; TerminalAfrica.trackShipment = function (shipmentId) { return shipment_1.default.trackShipment(shipmentId); }; TerminalAfrica.cancelShipment = function (shipmentId) { return shipment_1.default.cancelShipment(shipmentId); }; TerminalAfrica.deleteShipment = function (shipmentId) { return shipment_1.default.deleteShipment(shipmentId); }; TerminalAfrica.duplicateShipment = function (shipmentId) { return shipment_1.default.duplicateShipment(shipmentId); }; TerminalAfrica.arrangePickup = function (shipmentData) { return shipment_1.default.arrangePickup(shipmentData); }; TerminalAfrica.getInsuranceList = function (queryParams) { return insurance_1.default.getInsuranceList(queryParams); }; TerminalAfrica.getInsurance = function (insuranceId) { return insurance_1.default.getInsurance(insuranceId); }; TerminalAfrica.getInsuranceUsingShipment = function (shipmentId) { return insurance_1.default.getInsuranceUsingShipment(shipmentId); }; TerminalAfrica.getInsurancePremium = function (parcelId) { return insurance_1.default.getInsurancePremium(parcelId); }; TerminalAfrica.getInsurancePremiumUsingParcelValue = function (parcelData) { return insurance_1.default.getInsurancePremiumUsingParcelValue(parcelData); }; TerminalAfrica.purchaseInsurance = function (shipment) { return insurance_1.default.purchaseInsurance(shipment); }; TerminalAfrica.getClaims = function (queryParams) { return claim_1.default.getClaims(queryParams); }; TerminalAfrica.getClaim = function (claimId) { return claim_1.default.getClaim(claimId); }; TerminalAfrica.fileClaim = function (claimData) { return claim_1.default.fileClaim(claimData); }; TerminalAfrica.getTransactions = function (queryParams) { return transaction_1.default.getTransactions(queryParams); }; TerminalAfrica.getTransaction = function (transactionId) { return transaction_1.default.getTransaction(transactionId); }; TerminalAfrica.getUser = function (userId) { return user_1.default.getUser(userId); }; TerminalAfrica.walletInfo = function (userId) { return user_1.default.walletInfo(userId); }; TerminalAfrica.walletBalance = function (userId) { return user_1.default.walletBalance(userId); }; TerminalAfrica.carriers = function () { return user_1.default.carriers(); }; TerminalAfrica.createWebhook = function (webhookData) { return webhook_1.default.createWebhook(webhookData); }; TerminalAfrica.updateWebhook = function (webhookId, webhookData) { return webhook_1.default.updateWebhook(webhookId, webhookData); }; TerminalAfrica.getWebhooks = function (queryParams) { return webhook_1.default.getWebhooks(queryParams); }; TerminalAfrica.getWebhook = function (webhookId) { return webhook_1.default.getWebhook(webhookId); }; TerminalAfrica.deleteWebhook = function (webhookId) { return webhook_1.default.deleteWebhook(webhookId); }; TerminalAfrica.enableWebhook = function (webhookId) { return webhook_1.default.enableWebhook(webhookId); }; TerminalAfrica.disableWebhook = function (webhookId) { return webhook_1.default.disableWebhook(webhookId); }; TerminalAfrica.countries = function () { return location_1.default.countries(); }; TerminalAfrica.states = function (countryCode) { return location_1.default.states(countryCode); }; TerminalAfrica.cities = function (countryCode, stateCode) { if (stateCode === void 0) { stateCode = ''; } return location_1.default.cities(countryCode, stateCode); }; return TerminalAfrica; }()); exports.default = TerminalAfrica;