# `api.views.list` > `GET /views/all` — ACPortal **Python** ```python api.views.list() -> list[GridViewDetails] ``` **CLI** ```bash ab views list ``` GET /views/all ## Response Returns a list of `List[GridViewDetails]`. | Field | Type | Required | Description | |---|---|---|---| | `viewId` | `Optional[str]` | no | View ID | | `name` | `Optional[str]` | no | View name | | `datasetSp` | `Optional[str]` | no | Dataset stored procedure | | `columns` | `Optional[list[dict]]` | no | Column definitions | | `filters` | `Optional[list[dict]]` | no | Filter configurations | | `access` | `Optional[dict]` | no | Access control settings | --- [← Back to api.views](../views.md)