Catalog Offer Viewer
View offers from the Catalog API using a Curated Offer ID or Plan + Tags.
Request Parameters
Sets the
visitor cookie and sends X-Visitor-Id to the Catalog API
Number of term units (e.g., 1, 2, 12)
The type of term period
The private label identifier
Leave empty to use current context market
Leave empty to use current context currency
Leave empty to use current context ISC
Comma-separated list of discount codes
Whether to use cached offer data
Result
Documentation
About This Tool
This tool calls the Catalog API to retrieve offer information including pricing, plans, and product details. Two lookup modes are supported (mutually exclusive):
- Curated Offer ID — uses
GetOfferByCuratedOfferIdAsync - Plan + Tags — uses
GetOfferByTagAndPlanTypeAsyncwith tags sent as a string array
Visitor ID
When provided, the Visitor ID is written to the visitor cookie (vid={value}) and sent
to the Catalog API as the X-Visitor-Id header for visitor-specific pricing.
Example Curated Offer IDs
wordpress-o365-forever-ssl-basicwp-o365-forever-basic-ssl-nortonsmb-standardfreetrialcatalog-your-offer-id(the "catalog-" prefix will be handled automatically)primaryOfferId:offerType:plan(format for additional offer identifiers)
Result Display
A success/failure badge appears above two tabs:
- Request — echo of the parameters sent to the API
- Response — the offer on success, or error/exception details on failure
JSON Viewer Features
- Expand/Collapse: Click the chevron next to objects or arrays to toggle them
- Expand All / Collapse All: Toolbar buttons affect the active tab
- Search: Highlights matches in the active tab; use arrows to navigate
- Copy JSON: Copies the active tab's JSON to clipboard
Tips
- Specify either Curated Offer ID or Plan + Tags — not both
- Leave Market ID, Currency ID, or ISC empty to use current context values
- Uncheck "Use Cache" to force a fresh API call without caching