# Known Shipper APIs

The Known Shipper Management APIs provide operations to register, retrieve, update, and delete known shipper records associated with a developer account. A known shipper represents a merchant that is authorized and configured for shipping operations within the platform.

These APIs enable management of known shipper data and status, ensuring that only valid and active shippers are used in shipment processing workflows.


Version: 1.0.0

## Servers

```
https://api-dev.sendpro360.pitneycloud.com/shipping
```

```
https://api-qa.sendpro360.pitneycloud.com/shipping
```

Sandbox Server
```
https://api-sandbox.sendpro360.pitneybowes.com/shipping
```

Production Server
```
https://api.sendpro360.pitneybowes.com/shipping
```

## Security

### bearerAuth

Type: http
Scheme: bearer

## Download OpenAPI description

[Known Shipper APIs](https://docs.sendpro360.pitneycloud.com/_bundle/openapi/knownshipper.yaml)

## Known Shipper

APIs for managing known shipper entities. These APIs support operations such as registering a merchant as a known shipper, retrieving shipper details, updating shipper information, modifying shipper status, and deleting shipper records. They enable control over which merchants are authorized and active for shipping operations within the platform.

### Register Known Shipper

 - [POST /api/v1/shippers/registration](https://docs.sendpro360.pitneycloud.com/openapi/knownshipper/known-shipper/registerknownshipper.md): This operation registers a merchant as a known shipper.

### Update Known Shipper

 - [PUT /api/v1/shippers/registration/{shipperID}](https://docs.sendpro360.pitneycloud.com/openapi/knownshipper/known-shipper/updateknownshipper.md): This operation updates details of an existing known shipper. Body must not be empty.

### Get Known Shipper

 - [GET /api/v1/shippers/{shipperID}](https://docs.sendpro360.pitneycloud.com/openapi/knownshipper/known-shipper/getknownshipper.md): This operation retrieves detailed information about a registered known shipper using their unique ID.

### Update Known Shipper State

 - [PUT /api/v1/shippers/{shipperID}](https://docs.sendpro360.pitneycloud.com/openapi/knownshipper/known-shipper/updateknownshipperstate.md): This operation change current status of the known shipper valid values are: Active or Inactive.

### Delete Known Shipper

 - [DELETE /api/v1/shippers/{shipperID}](https://docs.sendpro360.pitneycloud.com/openapi/knownshipper/known-shipper/deleteknownshipper.md): This operation deletes a known shipper using their unique ID.

