# List products attributes List all products attributes Endpoint: GET /data-api/v1/catalog/product_attributes Security: authorization ## Response 200 fields (application/json): - `count` (integer) Record count Example: 1 - `data` (array) Example: [{"childrenAttributes":[{"description":"Cloud Application Performance Management (or Cloud APM) software allows businesses to manage and monitor resources that provide support for cloud-based applications. Cloud APM software helps administrators identify, address, and resolve issues that impact both back-end functions (such as costs, security, resource availability, traffic, latency, or application errors) and end-user experiences. The goal of Cloud APM is to improve application responsiveness, uptime, and UX.","id":2,"level":2,"name":"Cloud Application Performance Management"}],"description":"Cloud Computing refers to the delivery of computing services (hardware and software) via public, private, or hybrid cloud environments. Cloud Computing software includes but is not limited to servers, software, storage, networking, analytics, cloud APM, cloud CPG, cost optimization, workload management, data security, IT operations, and development environments.","id":1,"level":1,"name":"Cloud Computing"}] - `data.childrenAttributes` (array, required) Example: [{"description":"Cloud Application Performance Management (or Cloud APM) software allows businesses to manage and monitor resources that provide support for cloud-based applications. Cloud APM software helps administrators identify, address, and resolve issues that impact both back-end functions (such as costs, security, resource availability, traffic, latency, or application errors) and end-user experiences. The goal of Cloud APM is to improve application responsiveness, uptime, and UX.","id":2,"level":2,"name":"Cloud Application Performance Management"}] - `data.childrenAttributes.description` (string, required) Product Attribute description - `data.childrenAttributes.id` (any, required) A unique hexadecimal identifier for the desired field. Example: "1698C53EBC888758570396E0334965C1" - `data.childrenAttributes.level` (integer, required) Product Attribute level - `data.childrenAttributes.name` (string, required) Product Attribute name ## Response 401 fields (application/json): - `errors` (array) - `errors.detail` (string, required) Example: "The token provided is not valid" - `errors.source` (object) - `errors.title` (string, required) Example: "Unauthorized" ## Response 422 fields (application/json): - `errors` (array, required) - `errors.detail` (string, required) Example: "null value where string expected" - `errors.source` (object, required) - `errors.source.pointer` (string, required) Example: "/data/attributes/petName" - `errors.title` (string, required) Example: "Invalid value"