Marketplace SaaS IQ
Generate, review, and manage Azure Marketplace SaaS offers and plans with the Microsoft Graph Product Ingestion API.
Microsoft Foundry
The Responses API generates the editable SaaS offer and plan draft.
Partner Center Product Ingestion
The associated Microsoft Entra application must have the Partner Center Manager role.
Credentials are protected before they are stored in this browser. Set up API access in Partner Center.
- Locate Entra ID App for API access:
Partner Center▶Account Settings▶User Management▶Microsoft Entra Applications - Create App secret + expiration:
Azure Portal▶Entra ID▶User Management▶App Registrations▶App name from step 1▶Certificates & secrets
Product Ingestion creates offers in the publisher account bound to these credentials. The selected publisher is verified before writes; Microsoft Graph doesn't accept a separate publisher ID in the SaaS resource payload.
Describe positioning, users, capabilities, pricing, onboarding, and public URLs.
Offer identity and listing
Maps to product, listing, and property resources.
Square logo
Provide a public square PNG URL or upload a PNG for temporary public staging.
Product Ingestion creates the large, medium, small, and wide Azure logo assets from this source. Upload requires valid Partner Center credentials and a publicly reachable app host; use a public URL during localhost development.
Screenshots
Add up to five PNG, JPG, or JPEG images by URL or upload. Each image is converted to a 1280x720 PNG, resized without distortion, and centered on transparent padding when its aspect ratio differs.
URL images are downloaded and normalized when the offer is saved. Remote URLs must resolve publicly; uploaded and converted files require a publicly reachable app host for Product Ingestion.
Listing contacts
Support and engineering contacts are sent in the SaaS listing resource.
SaaS technical configuration
Maps to software-as-a-service-technical-configuration and commercial-marketplace-setup.
email preview audiences.
Plan listing, pricing, and availability
Maps to plan, plan-listing, and price-and-availability-plan resources.
Live publishing remains a separate Partner Center action after preview validation.