Skip to main content

Interface: MarketplaceSearchOptions

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

Search options for marketplace items

Properties

categories?

optional categories: string[]

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

Filter by categories


includeDeprecated?

optional includeDeprecated: boolean

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

Include deprecated items


licenses?

optional licenses: string[]

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

Filter by license


limit?

optional limit: number

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

Results per page


minRating?

optional minRating: number

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

Minimum rating


offset?

optional offset: number

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

Pagination offset


pricingModel?

optional pricingModel: ("free" | "one_time" | "subscription" | "usage_based" | "freemium")[]

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

Filter by pricing model


publisherId?

optional publisherId: string

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

Filter by publisher


query?

optional query: string

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

Search query text


sortBy?

optional sortBy: "name" | "relevance" | "downloads" | "rating" | "newest" | "updated"

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

Sort by


sortDirection?

optional sortDirection: "asc" | "desc"

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

Sort direction


tags?

optional tags: string[]

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

Filter by tags


types?

optional types: MarketplaceItemType[]

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

Filter by item types