Explore AI Studios (Publications)

View as Markdown
**GET:** List all public AI studios (publications) for the community explore page. Supports free text search, category filtering via blogs, and sorting. Default sorting is by trending score which considers publication metrics, blog activity, and recent publishing frequency. **Filtering Options:** - **search**: Free text search across publication name, description, owner, and blog content - **category/category_name**: Filter by categories of published blogs - **subcategory/subcategory_name**: Filter by subcategories of published blogs - **tag/tags**: Filter by tags from publications or published blogs - **visibility**: Filter by visibility status - **owner**: Filter by owner username - **is_premium**: Filter by premium status (true/false) - **is_verified**: Filter by verification status (true/false) **Sorting Options:** - **trending** (default): Sort by calculated trending score - **newest**: Sort by creation date (newest first) - **popular**: Sort by total engagement and blog metrics - **updated**: Sort by last update date

Query parameters

categoryintegerOptional

Filter by category ID (from published blogs)

category_namestringOptional

Filter by category name from blogs (case-insensitive partial match)

is_premiumbooleanOptional
Filter by premium status
is_verifiedbooleanOptional
Filter by verification status
orderingenumOptional

Sort results. Use ’-’ prefix for descending order.

ownerstringOptional
Filter by owner username
pageintegerOptional
A page number within the paginated result set.
page_sizeintegerOptional
Number of results to return per page.
searchstringOptional
Free text search across name, description, owner, and blog content
subcategoryintegerOptional
subcategory_namestringOptional
tagstringOptional
tagsstringOptional

Filter by tag names (comma-separated list)

visibilityenumOptional
* `public` - Public * `private` - Private * `team` - Team * `org` - Organization
Allowed values:

Response

List of AI studios (publications) for explore page

countinteger
resultslist of objects
nextstring or nullformat: "uri"
previousstring or nullformat: "uri"