---
title: Introduction
slug: api-documentation/iuHP-introduction
createdAt: 2026-10-28T06:36:56.183Z
---

## Overview

These APIs manage the shipping method for the tenant and the consumer.

## In This Section

### Shipping Method Consumer APIs

These APIs allow the consumer to manage the shipping method for their orders.

- [Create Labels](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-method~1label/post): This endpoint creates the labels associated with a shipment.
- [Get Rate for Cart](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-method~1rate~1cart/post): This endpoint returns the shipping rate for the current cart.
- [Get Rate for Item](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-method~1rate~1catalog-item/post): This endpoint returns the shipping rate for a specific item.

### Shipping Method Management APIs

These APIs allow the administrator to manage the shipping method such as creating, updating or deleting methods.

- [Create Shipping Carrier](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-carrier/post): This endpoint allows the administrator to create a new shipping carrier with the provided details.
- [Create Shipping Fee](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-fee/post): This endpoint allows the administrator to create a new shipping fee.
- [Create Shipping Method](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-method/post): This endpoint allows the administrator to create a new shipping method with the provided details.
- [Delete Shipping Fee](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-fee~1%7BshippingFeeId%7D/delete): This endpoint allows administrators to delete an existing shipping fee.
- [Get Alternative Shipping Method](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-method~1rate~1shipment/post): This endpoint allows the administrator to retrieve an alternative shipping rate for the specified cart.
- [Get Shipping Carrier by ID](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-carrier~1list/post): This endpoint fetches a set of shipping carriers based on the IDs passed in.
- [Get Shipping Carrier by ID](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-carrier~1%7BshippingCarrierId%7D/get): This endpoint fetches the details of the specified shipping carrier based on the ID passed in.
- [Get Shipping Fee by ID](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-fee~1%7BshippingFeeId%7D/get): This endpoint fetches the details of the specified shipping fee based on the ID passed in.
- [Get Shipping Method by ID](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-method~1%7BshippingMethodId%7D/get): This endpoint returns the details of the specified shipping method based on the ID passed in.
- [Get Shipping Method by IDs](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-method~1list/post): This endpoint returns a set of shipping methods based on the IDs passed in.
- [Update Shipping Carrier](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-carrier~1%7BshippingCarrierId%7D/put): This endpoint allows the administrator to update the details of an existing shipping carrier.
- [Update Shipping Fee](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-fee~1%7BshippingFeeId%7D/put): This endpoint allows the administrator to update the details of an existing shipping fee.
- [Update Shipping Method](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-method~1%7BshippingMethodId%7D/put): This endpoint allows the administrator to update the details of an existing shipping method.

### Shipping Method Search Integration APIs

- [Reindex Shipping Methods](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-method~1search~1reindex/post): This endpoint allows the administrators to reindex shipping method search data.
- [Reindex Shipping Carriers](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-carrier~1search~1reindex/post): This endpoint allows the administrators to reindex shipping carrier search data.
- [Reindex Shipping Fees](https://apidocs.upstartcommerce.com/docs/api-docs/shipping.yaml/paths/~1shipping-fee~1search~1reindex/post): This endpoint allows the administrators to reindex shipping fee search data.
