karrio
v2023.1.0
Published
Multi-carriers Shipping API Node library (Canada Post, DHL, FedEx, UPS, Purolator and more)
Downloads
4
Maintainers
Readme
Karrio Node/JS/TS Library
Karrio is a universal Shipping API that simplifies the integration of logistic carrier services.
Visit karrio.io to deploy your private cloud multi-carrier shipping API.
Documentation
See the full Node API docs.
Installation
npm i karrio
# or
yarn add karrio
Usage
The package needs to be configured with your account's API key, which is available in the Karrio Dashboard.
const karrio = require('karrio')('key_...', 'https://api.karrio.io');
karrio.carriers.list()
.then(carriers => console.log(carriers))
.catch(error => console.error(error));
Or using ES modules and async
/await
:
import Karrio from 'karrio';
const karrio = Karrio('key_...', 'https://api.karrio.io');
(async () => {
const carriers = await karrio.carriers.list();
console.log(carriers);
})();
Author
Team Karrio | [email protected] | karrio.io