Skip to main content

EventimCatalogSchedulePropertiesResponse

Response containing the catalog schedule with events, products, rates, and related information.

rates object[]nullable
  • Array [
  • rateIdinteger<int32>required

    The unique identifier of the rate.

    labelstringnullable

    The display label of the rate.

    codestringnullable

    The code identifier of the rate.

    accessRuleIdinteger<int32>nullable

    The identifier of the access rule applied to this rate.

    validationRuleIdinteger<int32>nullable

    The identifier of the validation rule applied to this rate.

  • ]
  • ratesRules object[]nullable
  • Array [
  • ruleIdinteger<int32>required

    Rule identifier.

    validityFromstring<date-time>required

    First validity date for this rule.

    validityTostring<date-time>required

    Second validity date for this rule.

    ruleTypestringnullable

    Rule type.

    properties object[]nullable

    List of properties associated with this rule.

  • Array [
  • rulePropertyTypestringnullablerequired

    The type of the rule property.

    date1string<date-time>nullable

    The first date associated with the rule property.

    date2string<date-time>nullable

    The second date associated with the rule property.

    hour1string<time>nullable

    The first hour associated with the rule property.

    hour2string<time>nullable

    The second hour associated with the rule property.

    value1integer<int32>nullable

    The first integer value associated with the rule property.

    value2integer<int32>nullable

    The second integer value associated with the rule property.

    value3integer<int32>nullable

    The third integer value associated with the rule property.

    operatorstringnullable

    The operator associated with the rule property.

  • ]
  • ]
  • contingents object[]nullable
  • Array [
  • contingentIdinteger<int32>required

    The unique identifier of the contingent.

    contingentNamestringnullable

    The name of the contingent (e.g., Public, VIP, Press).

  • ]
  • categories object[]nullable
  • Array [
  • categoryIdinteger<int32>required

    The unique identifier of the category.

    labelstringnullable

    The display label of the category.

    codestringnullable

    The code identifier of the category.

    colorstringnullable

    The color associated with the category (for display purposes).

  • ]
  • taxes object[]nullable
  • Array [
  • taxIdinteger<int32>required

    The unique identifier of the tax.

    labelstringnullable

    The display label of the tax.

    valuenumber<double>required

    The tax rate value (e.g., 0.20 for 20%).

  • ]
  • amountColumns object[]nullable
  • Array [
  • colIdinteger<int32>required

    The index of the amount column.

    labelstringnullable

    The display label for this amount column.

    calculationMethodinteger<int32>required

    The calculation method for this amount column.

  • ]
  • EventimCatalogSchedulePropertiesResponse
    {
    "rates": [
    {
    "rateId": 0,
    "label": "string",
    "code": "string",
    "accessRuleId": 0,
    "validationRuleId": 0
    }
    ],
    "ratesRules": [
    {
    "ruleId": 0,
    "validityFrom": "2024-07-29T15:51:28.071Z",
    "validityTo": "2024-07-29T15:51:28.071Z",
    "ruleType": "string",
    "properties": [
    {
    "rulePropertyType": "string",
    "date1": "2024-07-29T15:51:28.071Z",
    "date2": "2024-07-29T15:51:28.071Z",
    "hour1": "string",
    "hour2": "string",
    "value1": 0,
    "value2": 0,
    "value3": 0,
    "operator": "string"
    }
    ]
    }
    ],
    "contingents": [
    {
    "contingentId": 0,
    "contingentName": "string"
    }
    ],
    "categories": [
    {
    "categoryId": 0,
    "label": "string",
    "code": "string",
    "color": "string"
    }
    ],
    "taxes": [
    {
    "taxId": 0,
    "label": "string",
    "value": 0
    }
    ],
    "amountColumns": [
    {
    "colId": 0,
    "label": "string",
    "calculationMethod": 0
    }
    ]
    }