# Swagger References

SimpleStore API design follows micro-services architecture. Each service is responsible on a set of business capabilities.&#x20;

You can use the swagger documentation to generate client proxies to use in your application

### Catalog Service

[https://api.simplestore.io/swagger/catalog/index.html](https://api.simplestore.io/swagger/catalog/index.html)

### Assets Service

[https://api.simplestore.io/swagger/assets/index.html](https://api.simplestore.io/swagger/assets/index.html)

### Customers Service

[https://api.simplestore.io/swagger/customers/index.html](https://api.simplestore.io/swagger/customers/index.html)

### Cart Service&#x20;

[https://api.simplestore.io/swagger/cart/index.html](https://api.simplestore.io/swagger/cart/index.html)

### Orders Service&#x20;

[https://api.simplestore.io/swagger/orders/index.html](https://api.simplestore.io/swagger/orders/index.html)

### Shipping Service&#x20;

[https://api.simplestore.io/swagger/orders/index.html](https://api.simplestore.io/swagger/shipping/index.html)

### Promotions Service&#x20;

[https://api.simplestore.io/swagger/promotions/index.html](https://api.simplestore.io/swagger/promotions/index.html)

### Clients Gateway

[https://clients.api.simplestore.io/swagger/index.html](https://clients.api.simplestore.io/swagger/index.html)
