The contract defines 69 schemas that model the data the API accepts and returns. The most detailed are ProductWS (68 properties), ProductListingWS (46 properties), EditionWS (23 properties), PriceWS (22 properties). Each schema is shown below with its type and property counts.
ProductRibbonWS
object
3 properties
PricingUnit
string
OriginApi
string
PurchaseRestrictionWS
object
Product that a user cannot buy due to restrictions of a currently/previously owned product or because other products are required
8 properties
PagedStagingProductWS
FeatureCharacteristicWS
object
Product feature characteristic
5 properties
ResourceWS
object
Additional resources to be included in a product profile
8 properties
AssociatedAddonWS
object
Associated add-on details
3 properties
ApplicationPlatformWS
object
3 properties
AddonListingWS
object
Represents an add-on product (linked via an AppAssociation of type ADDON) together with a reference to the parent product it is associated with. Returned by th…
2 properties
ChannelStartingPrice
object
3 properties
ContractWS
object
Contract associated to a payment plan
10 properties
XmlMappableMultiValueMap
object
1 property
PlatformAttributeWS
object
7 properties
ProviderWS
object
Provider company: entity that operates an AppDirect-powered marketplace
3 properties
FeaturedMediumWS
object
Media source information in which a product have been featured
3 properties
ParentProductRefWS
object
Lightweight reference to a parent product that an add-on is associated with.
6 properties
OverviewInfoWS
object
Overview details shown in a product profile
11 properties
PaymentPlanWS
object
Payment plan for a product edition
12 properties
Tag
object
Represents a category, subcategory, industry, customer tag, attribute or attribute group
8 properties
CustomAttributeLightV2WS
object
6 properties
CustomAttributeLocalizedValueOptionWS
object
2 properties
PlatformAttributeOptionWS
object
6 properties
PageMetadata
object
4 properties4 required
FeaturedCustomerWS
object
Featured customer of a product
3 properties
IncludedItemWS
object
Included item in an edition
3 properties
TerminationFeeWS
objectnull
Fee incurred during a termination of a product subscription
4 properties
AddonOfferingWS
object
An optional supplement to a given product Addons are ordered separately and billed separately from the products that they enhance.
11 properties
BulletWS
object
Describe the defining features and benefits of an product edition or add-on
2 properties
DurationWS
objectnull
Contract duration
2 properties
AttributeType
string
IntegrationAdditionalSettingsWS
objectnull
Integration product settings information. Defines whether and what additional order information is gathered during checkout.
4 properties
ScreenshotWS
object
Screenshot to be displayed in a product profile
3 properties
IntegrationAdditionalSettingsFormFieldWS
object
Integration product settings form field
6 properties
PlanCostWS
object
Plan cost
14 properties
StatusWS
object
Product status
15 properties
CharacteristicHighlightWS
object
Characteristic highlight of a feature
3 properties
PendingAppType
stringnull
ProductWS
object
Product detail
68 properties
ProductDiscountDetailsWS
objectnull
Discount detail on a product pricing
8 properties
PagedProductListingWS
SourceWS
object
Media source that a vendor can cite in their product marketing profile
3 properties
ChannelPrice
object
2 properties
StagingProductWS
StartingPriceWS
objectnull
Starting price of a product
4 properties
PagedResources
EditionWS
object
Product edition
23 properties
EditionCustomizationWS
object
Edition customization
2 properties
DiscountDetailsWS
objectnull
Discount detail
4 properties
BenefitWS
object
Product benefit
2 properties
ResourceSupport
objectnull
Resource links
1 property
IntegrationConfigurationWS
object
Integration configuration. Defines information about the product's integration to the vendor.
2 properties
EditionBulletWS
object
Bullet point to display for an edition
2 properties
IntegrationAdditionalSettingsFormFieldOptionWS
object
2 properties
AppEditionWS
object
Edition associated with a product
4 properties
ProductListingWS
object
Product information used for the listing on the marketplace
46 properties
AssociatedEditionWS
object
Associated Edition details
3 properties
IntegrationAdditionalSettingsFormWS
object
Integration product settings form
6 properties
PlatformAttributeDefinitionWS
object
10 properties6 required
SupportWS
object
Support information for a product
4 properties
PricingDuration
string
Pricing duration types
LinkWS
objectnull
2 properties
ListingInfoWS
objectnull
Product information used for listing on the marketplace
12 properties
PricingWS
object
Details for plan inclusions and foot notes
3 properties
FeatureWS
object
Product Feature
8 properties
MarketplacePricingWS
PlatformWS
object
9 properties4 required
PriceWS
objectnull
Price information in different currencies
22 properties
Link
objectnull
2 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of AppDirect Product API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.