list_models
Retrieve and filter data models from APIs via pagination, property counts, required fields, and tags. Use to explore and analyze OpenAPI schemas efficiently without full context loading.
Instructions
List all data models in an API
Input Schema
Name | Required | Description | Default |
---|---|---|---|
api | Yes | API name or direct URL | |
has_required_fields | No | Filter by presence of required fields | |
include_details | No | Include detailed information about models | |
max_properties | No | Maximum number of properties | |
min_properties | No | Minimum number of properties | |
page | No | Page number (1-based) | |
page_size | No | Items per page (max 100) | |
tags_exclude | No | Exclude models with these tags | |
tags_include | No | Include models with these tags | |
types | No | Filter by model types (e.g., ['object', 'array', 'string']) |