Skip to main content

Interface: PricingInfo

Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:114

Pricing information

Properties

billingPeriod?

optional billingPeriod: "monthly" | "yearly"

Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:122

Billing period for subscriptions


currency?

optional currency: string

Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:120

Currency code


freeTierLimits?

optional freeTierLimits: 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?

optional priceInCents: number

Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:118

Price in cents (for one_time or subscription)


usageTiers?

optional usageTiers: object[]

Defined in: packages/agentos/src/core/marketplace/IMarketplace.ts:124

Usage pricing tiers

pricePerUnit

pricePerUnit: number

unit

unit: string

upTo

upTo: number