# zipmend API

Documentation for the zipmend API

Version: 1.0.0
License: MIT

## Servers

Production server (uses live data)
```
https://app.zipmend.com/api/v3
```

Sandbox server (uses test data)
```
https://sandbox.app.zipmend.com/api/v3
```

## Security

### bearerAuth

Type: http
Scheme: bearer

## Download OpenAPI description

 - [zipmend API](https://docs.zipmend.com/_bundle/openapi.yaml)

## Cities

 - [GET /cities](https://docs.zipmend.com/openapi/cities/getcities.md): Get cities by country code and search term
## Price

 - [POST /price](https://docs.zipmend.com/openapi/price/calculateprice.md): Calculate a transport price, based on loadings, unloadings and items
## Booking

 - [POST /booking/publish](https://docs.zipmend.com/openapi/booking/booktransport.md): Endpoint to book a transport
## Orders

 - [GET /orders](https://docs.zipmend.com/openapi/orders/listorders.md): Retrieve orders with optional filters.
 - [GET /orders/{orderID}](https://docs.zipmend.com/openapi/orders/getorderbyid.md): Retrieve a single order by its ID.
 - [PUT /orders/{orderID}](https://docs.zipmend.com/openapi/orders/updateorderstatus.md): Update the status of an order. Currently, it is only possible to use this endpoint to cancel a transport
