List attributes (datagrid parity)
Paginated, filterable, sortable attribute list mirroring the admin Catalog → Attributes datagrid.
Request
- Base URLhttp://localhost:8000/api/admin
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Page number (1-based).
Items per page (default 10, max 50).
Filter by attribute ID — single integer or comma-separated list (e.g. "1" or "1,2").
Partial attribute code match (SQL LIKE).
Exact attribute type filter.
Partial admin name match (SQL LIKE).
Filter by is_required (0 or 1).
Filter by is_unique (0 or 1).
Filter by is_filterable (0 or 1).
Filter by is_configurable (0 or 1).
Filter by is_visible_on_front (0 or 1).
Filter by is_user_defined (0 or 1).
Filter by value_per_locale (0 or 1).
Filter by value_per_channel (0 or 1).
Locale code for translation resolution (e.g. "en").
Column to sort by.
Sort direction.
Response
Paginated list of attribute rows in the { data, meta } envelope.
Changes
No recorded changes to this operation across all 8 revisions of this API.