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
JavaScript
;
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;