Input schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 64,
"description": "Optional 2-64 character search across listing name, resolved site title, and description."
},
"categorySlug": {
"type": "string",
"enum": [
"seo-ai-visibility",
"ai-agents-infrastructure",
"ai-media-generation",
"marketing-advertising",
"developer-tools",
"productivity-personal-tools",
"people-profiles",
"design-creative",
"social-media-creator-tools",
"writing-content",
"sales-lead-generation",
"business-finance-legal",
"games-entertainment",
"education-learning",
"health-fitness-wellness",
"ecommerce-retail",
"directories-launch-discovery",
"hiring-jobs-careers",
"audio-voice-podcasting",
"crypto-web3-investing",
"agencies-studios-services",
"security-privacy-compliance",
"travel-local-lifestyle",
"media-news",
"domains-web-assets",
"leaderboards-attention-markets",
"real-estate-property",
"other"
],
"description": "Optional category slug from OutBIG's fixed catalogue."
},
"countryCode": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Optional ISO 3166-1 alpha-2 country code, for example AT or US."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20,
"description": "Maximum number of listings to return, 1-50."
}
},
"additionalProperties": false
}