Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jmservera/appsource-fulfillment-api-demo

A WIP example for the SaaS Fulfillment API v2
https://github.com/jmservera/appsource-fulfillment-api-demo

Last synced: 8 days ago
JSON representation

A WIP example for the SaaS Fulfillment API v2

Awesome Lists containing this project

README

        

# appsource-fulfillment-api-demo

[![Build Status](https://dev.azure.com/jmservera/appsource-fulfillment-api-demo/_apis/build/status/jmservera.appsource-fulfillment-api-demo?branchName=master)](https://dev.azure.com/jmservera/appsource-fulfillment-api-demo/_build/latest?definitionId=4&branchName=master)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=appsource-fulfillment-api-demo&metric=alert_status)](https://sonarcloud.io/dashboard?id=appsource-fulfillment-api-demo)

Just some demo code for the [SaaS Fulfillment APIs](https://docs.microsoft.com/en-us/azure/marketplace/partner-center-portal/pc-saas-fulfillment-apis)

Features implemented so far:

* Authorization Bearer
* Token resolve
* Change webhook (without code by now)

You need to [register your AAD application](https://docs.microsoft.com/en-us/azure/marketplace/partner-center-portal/pc-saas-registration) and provide
your Tenant ID, Client ID and Client Secret through the *config.js* file or via environment variables with the same name than the config fields.