API Integration -- 2
Budget: $30 – $250 USD
Here's the project basics:
There's two separate platforms in this integration.
1) IM Cloud - Microsoft 365 licenses
2) WaveApp - Invoicing those licenses to customers.
I need to integrate both cloud platforms, such that the pricing from IM Cloud is invoiced by WaveApp.
Both platforms have their own respective API integration plug-ins. You would need to code the integration between the two platforms so I can pull the prices from IM Cloud and invoice them monthly using WaveApp. Does this sound like a project you would be interested in?
IM CLOUD
MarketplaceAPI aims to provide a system-agnostic, easy to use, REST API for resellers and allow them to integrate their eCommerce, CRM, or ERP systems with Platform using very little effort.
It uses the Open API Specification to expose an easy-to-understand data model of customer data, forgoing the need for your developers to have in-depth knowledge of the underlying Platform system. It reduces the number of API operations you need to implement and focuses on key business scenarios rather than technical ones.
With its focus on simplicity, MarketplaceAPI covers the following essential scenarios:
Retrieving the product catalog
Creating and updating customer accounts
Placing sales, change, renewal, and cancellation orders
Retrieving orders and their details
Listing subscriptions and their details
Listing and scheduling rated data reports
WaveApps
https://zapier.com/apps/wave/integrations
So alongside with the integration of wave app and IM cloud. I would like a UI front end for end customers to integrate and manage their own licenses with IM cloud.
The APIs are fully documented. You would just be using a rest API.
If you want to look over their documentation on leveraging their API and see whether or not you can do it, I'm fine with that.
WaveApp API: https://developer.waveapps.com/hc/en-us
IM Cloud API: https://kb.cloud.im/support/solutions/articles/66000489946-how-to-get-cloud-marketplace-api-subscription-key
IM Cloud will have the prices and qtys, WaveApp will create the invoices based on those prices/qtys and a markup.
Second step would be to do the license UI portal for customers, where we would you the Marketplace API
Documentation: https://apidocs.cloud.im/1.10/.
Customer would be able to see their current licensing, and pick and choose which licenses they would like to modify.
Also there's a UI necessary that allows the customer to edit their licenses themselves.
There's two separate platforms in this integration.
1) IM Cloud - Microsoft 365 licenses
2) WaveApp - Invoicing those licenses to customers.
I need to integrate both cloud platforms, such that the pricing from IM Cloud is invoiced by WaveApp.
Both platforms have their own respective API integration plug-ins. You would need to code the integration between the two platforms so I can pull the prices from IM Cloud and invoice them monthly using WaveApp. Does this sound like a project you would be interested in?
IM CLOUD
MarketplaceAPI aims to provide a system-agnostic, easy to use, REST API for resellers and allow them to integrate their eCommerce, CRM, or ERP systems with Platform using very little effort.
It uses the Open API Specification to expose an easy-to-understand data model of customer data, forgoing the need for your developers to have in-depth knowledge of the underlying Platform system. It reduces the number of API operations you need to implement and focuses on key business scenarios rather than technical ones.
With its focus on simplicity, MarketplaceAPI covers the following essential scenarios:
Retrieving the product catalog
Creating and updating customer accounts
Placing sales, change, renewal, and cancellation orders
Retrieving orders and their details
Listing subscriptions and their details
Listing and scheduling rated data reports
WaveApps
https://zapier.com/apps/wave/integrations
So alongside with the integration of wave app and IM cloud. I would like a UI front end for end customers to integrate and manage their own licenses with IM cloud.
The APIs are fully documented. You would just be using a rest API.
If you want to look over their documentation on leveraging their API and see whether or not you can do it, I'm fine with that.
WaveApp API: https://developer.waveapps.com/hc/en-us
IM Cloud API: https://kb.cloud.im/support/solutions/articles/66000489946-how-to-get-cloud-marketplace-api-subscription-key
IM Cloud will have the prices and qtys, WaveApp will create the invoices based on those prices/qtys and a markup.
Second step would be to do the license UI portal for customers, where we would you the Marketplace API
Documentation: https://apidocs.cloud.im/1.10/.
Customer would be able to see their current licensing, and pick and choose which licenses they would like to modify.
Also there's a UI necessary that allows the customer to edit their licenses themselves.