# Shipping methods

Section: Team settings. Part of the [API reference](https://developer.yoprint.com/reference.md). Web page: https://developer.yoprint.com/reference/shipping-methods/

This page and all 7 operation pages, in one file: https://developer.yoprint.com/llms/shipping-methods.txt

How shipments go out: courier, own delivery, pick-up or a carrier integration service.

## Operations (7)

- [Create a shipping method](https://developer.yoprint.com/reference/shipping-methods/v1-shipping-type-store.md): `POST /v1/api/store/{team_slug}/setting/shipping_type`. Creates a shipping method and returns it.
- [List shipping methods](https://developer.yoprint.com/reference/shipping-methods/v1-shipping-type-index.md): `GET /v1/api/store/{team_slug}/setting/shipping_type`. Returns all the team's shipping methods in one list, including deleted ones (`trashed: true`).
- [Show a shipping method](https://developer.yoprint.com/reference/shipping-methods/v1-shipping-type-show.md): `GET /v1/api/store/{team_slug}/setting/shipping_type/{hash_id}`. Returns one shipping method, deleted or not.
- [Update a shipping method](https://developer.yoprint.com/reference/shipping-methods/v1-shipping-type-update-put.md): `PUT /v1/api/store/{team_slug}/setting/shipping_type/{hash_id}`. Changes a shipping method and returns it.
- [Make a shipping method the default](https://developer.yoprint.com/reference/shipping-methods/v1-shipping-type-update-patch.md): `PATCH /v1/api/store/{team_slug}/setting/shipping_type/{hash_id}`. Use PUT to change a shipping method.
- [Delete a shipping method](https://developer.yoprint.com/reference/shipping-methods/v1-shipping-type-destroy.md): `DELETE /v1/api/store/{team_slug}/setting/shipping_type/{hash_id}`. Deletes a shipping method.
- [Restore a shipping method](https://developer.yoprint.com/reference/shipping-methods/v1-shipping-type-restore.md): `PATCH /v1/api/store/{team_slug}/setting/shipping_type/{id}/restore`. Brings back a deleted shipping method.
