# Retrieve catalog of value adds for properties

This endpoint returns a list of value adds, including dynamic attributes, in either JSON or XML format. The response format is determined by the Accept header.

Endpoint: GET /valueadds/properties/catalog
Version: 1.0.0

## Header parameters:

  - `Accept` (string)
    Specifies the response format. If omitted, JSON is returned by default.
    Enum: "application/json", "application/xml"

## Response 200 fields (application/json):

  - `id` (integer)
    Unique identifier for the value add.
    Example: 2001

  - `category` (string)
    Category of the value add (e.g., Food and Beverage, Spa).
    Example: "Food and Beverage (F&B)"

  - `type` (string)
    Type of value add, such as Credit or Discount.
    Example: "Credit or discount"

  - `name` (string)
    Name of the value add.
    Example: "Daily Credit Per adult - No Daily Accrual"

  - `attributes` (array)
    List of dynamic attributes for the value add.

  - `attributes.name` (string)
    Name of the attribute.
    Example: "CurrencyCode"

  - `attributes.dataType` (string)
    Data type of the attribute (e.g., string, double).
    Example: "string"

  - `attributes.description` (string)
    Detailed description of the attribute.
    Example: "Specifies the currency code for the selected amount."

  - `attributes.required` (boolean)
    Indicates if the attribute is required.


## Response 406 fields

## Response 500 fields
