Skip to main content

Easily Integrate
ShipEngine's API using Konfig's TypeScript SDK

Need a TypeScript SDK for ShipEngine's API?

Growing API Companies trust Konfig's SDKs to onboard developers to their API.

SnapTradeHumanloopSplititLeapGroundx

First, instantiate the SDK

It only takes a few lines of code.

index.ts

import { ShipEngine } from 'ship-engine-typescript-sdk';
const shipEngine = new ShipEngine({
/*
* To authenticate yourself to ShipEngine, you need to include an `API-Key` header in each API call. If you don't include a key when making an API request, or if you use an incorrect or expired key, then ShipEngine will respond with a `401 Unauthorized` error.
*
* Learn more about API keys in our [authentication guide](https://www.shipengine.com/docs/auth/).
*
*/
apiKey: "API_KEY"
})

Then, send your first request

We made it really easy.

index.ts

// List Account Settings
const listSettingsResponse = shipEngine.account.listSettings()

Enjoy a buttery smooth developer experience with 93 SDK methods

How Konfig Works

Konfig collects APIs and automatically generates SDKs so you can focus on building your application.

openapi-examples

Konfig maintains the highest quality collection of OpenAPI Specifications on the internet in a GitHub repository

We pull OpenAPI Specifications from public sources, fix any errors, and make sure they pass our lint rules. We continually make sure the repository is up-to-date and collect up-time and response time metrics for every API.

openapi-examples-to-konfig

Generates AI-Augmented SDKs from openapi-examples

Our SDK generator is trusted by growing API companies and goes through a rigorous testing process to ensure the generated SDKs are high-quality and easy to use.

konfig-to-package-managers

Publishes to standard package managers

We publish to standard package managers like npm, PyPI, and Maven so you can easily integrate the SDK into your application.

ShipEngine

About ShipEngine

ShipEngine is the leading multi-carrier shipping API. Our highly efficient API helps brands, platforms and third-party logistics providers drive efficiency and cost savings through a network of 70-plus carriers worldwide. You can invest significant resources into building carrier and order source integrations. And, after those integrations are built, you can continue exhausting resources to maintain them. Many businesses choose this expensive, time-intensive path — only to realize the approach is unsustainable. There's a better alternative: Integrate once with ShipEngine and never worry about building or maintaining integrations again. Spend your team's valuable time and money on projects that are core to growing your business, rather than dealing with legacy carrier integrations. In addition to the ROI you achieve after implementing ShipEngine, our shipping API also offers pre-negotiated, discounted rates through the USPS, UPS and DHL. Our users report that shipping-related tasks that once took minutes now take seconds, and that ShipEngine's features and capabilities help unlock thousands in savings. Getting started with ShipEngine is easy. Visit our API documentation and start building with our SDKs at shipengine.com/docs/ Schedule time to talk to one of our shipping experts by visiting shipengine.com/contact/ Or get a free API key and start building, no credit card required, at shipengine.com/signup/

Keywords

shipping_api
multi_carrier
logistics_provider
shipping_integration
usps
ups
dhl
shipping_experts
shipping
ecommerce
order_management
international_shipping

Start integrating ShipEngine's API with Konfig