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)