Search marketplace software
z2h_search_marketplaceFind live software by keyword before building from scratch. Public, no sign-in needed. Returns descriptions, USD license prices, tech stacks and listing links. Example: {"search": "invoice", "limit": 5}. Empty search browses recent software. When hasMore is true without nextCursor, narrow the search. Matching is lexical. Errors set isError; retry a rate limit later. Use z2h_compare_marketplace_listings for a shortlist or z2h_show_marketplace for cards. A result does not guarantee suitability or purchase availability.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Filter by the listing's sale model. Omission leaves the sale model unfiltered. | |
| sort | No | Result order. Defaults to relevance for a search, otherwise newest. | |
| type | No | Categories matching the kind of software the Buyer wants. Omission searches across categories. | |
| limit | No | Number of listings to return in this page. Omission uses 20. | |
| cursor | No | Opaque nextCursor from the previous page. Keep the same filters and sort. | |
| search | No | Keywords describing the software the Buyer needs. | |
| domains | No | Industry tags for the software. Choose keys from the Zero to Hundred taxonomy: ai, analytics, art-design, auth-identity, cms, conference, developer-tools, devops, e-commerce-marketplace, education, entertainment, environmental, fashion, finance, food, gaming, graphic-design, health, interior-design, marketing, membership, messaging, non-profit, political, productivity, real-estate, religious, services, social, technology, travel, ux-ui, wedding, other. Omission searches across industries. | |
| operatingStatus | No | Filter by software readiness or existing commercial operation, rather than listing publication state. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hasMore | Yes | More matches exist. If nextCursor is null, narrow the search instead of paging. | |
| results | Yes | Live public software matching the filters. | |
| nextCursor | Yes | Cursor for the next page, or null if cursor paging is unavailable or finished. | |
| searchMode | Yes | Text uses keyword matching, not semantic similarity. |