Interface: PricingInfo
Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:114
Pricing information
Properties
billingPeriod?
optionalbillingPeriod:"monthly"|"yearly"
Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:122
Billing period for subscriptions
currency?
optionalcurrency:string
Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:120
Currency code
freeTierLimits?
optionalfreeTierLimits:Record<string,number>
Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:130
Free tier limits
model
model:
"free"|"one_time"|"subscription"|"usage_based"|"freemium"
Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:116
Pricing model
priceInCents?
optionalpriceInCents:number
Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:118
Price in cents (for one_time or subscription)
usageTiers?
optionalusageTiers:object[]
Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:124
Usage pricing tiers
pricePerUnit
pricePerUnit:
number
unit
unit:
string
upTo
upTo:
number