# Get All Product Part Attributes

List all available parametric attributes that can be used for filtering product parts.

Endpoint: GET /product-parts/attributes
Version: 1.2.0
Security: ApiKeyAuth

## Query parameters:

  - `limit` (integer)
    The number of results to return (default 50).

  - `offset` (integer)
    The page number for pagination (default 0). This is multiplied by limit to get the actual offset.

  - `productId` (string)
    Filter attributes by product ID to get only attributes relevant to that product.

## Response 200 fields (application/json):

  - `data` (array)

  - `data.productPartAttributeId` (string, required)
    Unique identifier for the product part attribute.

  - `pagination` (object)

  - `pagination.offset` (integer)
    The actual offset used (page * limit)

  - `pagination.limit` (integer)
    The number of items per page

  - `pagination.total` (integer)
    Total number of attributes available

  - `pagination.has_more` (boolean)
    Whether there are more items available

## Response 500 fields (application/json):

  - `error` (string)

