Cloudesire REST API Reference
We use Springdoc to autogenerate OpenAPI 3.0 definitions for the Cloudesire API.
API are grouped into different areas:
- Billing API: Subscription, Invoice, Order and many resources useful when developing a Syndicated application
 - Catalog API: Product, ProductVersion, ExtraResource... Useful when mass import of products into the catalog
 - Channel API: Distributor and Reseller price lists, useful for mass import of price lists
 - Users API: users and companies
 - Admin API: administrative API, mainly for maintenance purposes
 - Environment API: the configuration of the entire platform
 
Swagger endpoints are reachable at (concatenate to API domain):
- /v3/api-docs/admin
 - /v3/api-docs/billing
 - /v3/api-docs/catalog
 - /v3/api-docs/channel
 - /v3/api-docs/users
 - /v3/api-docs/environment
 
You can use those endpoints to generate swagger clients in a variety of programming language leveraging the swagger-codegen project.
You can also easily generate a Postman collection, as detailed here (archived version)
