Discounts

Changes to Get a discount

get/discounts/{discount_id}
    • warning

      changed the pattern of the path request parameter discount_id from ^dsc_[a-z\d]{26}(?:@dscrev_[a-z\d]{26})?$ to ^dsc_[a-z\d]{26}$

    • warning

      added the new CLP enum value to the // response property for the response status

    • warning

      added the new PEN enum value to the // response property for the response status

    • breaking

      added the new path request parameter discount_id

    • breaking

      response property data/maximum_recurring_intervals list-of-types was widened by adding types null to media type application/json of response 200

    • breaking

      response property data/restrict_to list-of-types was widened by adding types null to media type application/json of response 200

    • breaking

      response property data/usage_limit list-of-types was widened by adding types null to media type application/json of response 200

    • breaking

      the / response's property type changed from string to no type, and format from date-time to no format for status

    • breaking

      the / response's property type changed from string to no type for status

    • breaking

      the / response's property type changed from string to no type for status

    • breaking

      the / response's property type changed from string to no type for status

    • breaking

      the / response's property type changed from string to no type, and format from date-time to no format for status

    • breaking

      the response's property type changed from object to no type for status

    • breaking

      removed the required property / from the response with the status

    • breaking

      removed the required property / from the response with the status

    • breaking

      removed the required property / from the response with the status

    • breaking

      removed the required property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • info

      added the new optional query request parameter include

    • info

      added the optional property / to the response with the status

    • info

      the response optional property / became not read-only for the status

    • info

      added to the response property allOf list for the response status

    • info

      added to the / response property allOf list for the response status

    • info

      added to the / response property allOf list for the response status

    • info

      added to the / response property allOf list for the response status

    • info

      added to the / response property allOf list for the response status

    • info

      added to the / response property allOf list for the response status

    • info

      added subschema #2 to the / response property anyOf list for the response status

    • info

      added subschema #2 to the / response property anyOf list for the response status

    • info

      added subschema #2 to the / response property anyOf list for the response status

    • info

      added subschema #2 to the / response property anyOf list for the response status

    • info

      added subschema #2 to the / response property anyOf list for the response status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property became required for the status

    • info

      the response property became required for the status

    • info

      removed the active enum value from the / response property for the response status

    • info

      removed the archived enum value from the / response property for the response status

    • info

      removed the custom enum value from the / response property for the response status

    • info

      removed the standard enum value from the / response property for the response status

    • info

      removed subschema #2 from the / response property oneOf list for the response status

    • info

      removed subschema #2 from the / response property oneOf list for the response status

    • info

      removed subschema #2 from the / response property oneOf list for the response status

    • info

      removed subschema #2 from the / response property oneOf list for the response status

    • info

      removed subschema #2 from the / response property oneOf list for the response status

    • info

      the / response's property pattern ^dsc_[a-z\d]{26}$ was removed for the status

    • info

      added the required property / to the response with the status

    • info

      added the optional property / to the response with the status

    • breaking

      the / response property's maxLength was increased from 254 to 500 for the response status

    • breaking

      the /// response property's maxLength was unset from 200 for the response status

    • breaking

      the /// response property's minLength was decreased from 1 to 0 for the response status

    • breaking

      added subschema #2 to the /// response property oneOf list for the response status

    • breaking

      added to the /// response property oneOf list for the response status

    • breaking

      the /// response's property type changed from string null to no type for status

    • info

      the response required property /// became read-only for the status

    • breaking

      the // response property's maxLength was increased from 16 to 32 for the response status

    • warning

      added the new VND enum value to the // response property for the response status

    • info

      removed the expired enum value from the / response property for the response status

    • info

      removed the used enum value from the / response property for the response status

    • info

      the // response's property pattern was changed from ^[a-zA-Z0-9]{1,16}$ to ^[a-zA-Z0-9]{1,32}$ for the status

    • breaking

      the / response property's maxLength was unset from 16 for the response status

    • breaking

      the / response property's maxLength was unset from 3 for the response status

    • breaking

      the / response property's minLength was decreased from 3 to 0 for the response status

    • breaking

      added subschema #2 to the / response property oneOf list for the response status

    • breaking

      added subschema #2 to the / response property oneOf list for the response status

    • breaking

      added subschema #2 to the / response property oneOf list for the response status

    • breaking

      added subschema #2 to the / response property oneOf list for the response status

    • breaking

      added subschema #2 to the / response property oneOf list for the response status

    • breaking

      the / response's property type changed from string null to no type for status

    • breaking

      the / response's property type changed from string null to no type for status

    • breaking

      the / response's property type changed from object null to no type for status

    • breaking

      the / response's property type changed from string null to no type, and format from date-time to no format for status

    • breaking

      the / response's property type changed from object null to no type for status

    • breaking

      removed the required property // from the response with the status

    • warning

      removed the optional property // from the response with the status

    • info

      removed the non-success response with the status

    • info

      the response's property default value active was added for the status

    • info

      removed the ARS enum value from the / response property for the response status

    • info

      removed the AUD enum value from the / response property for the response status

    • info

      removed the BRL enum value from the / response property for the response status

    • info

      removed the CAD enum value from the / response property for the response status

    • info

      removed the CHF enum value from the / response property for the response status

    • info

      removed the CNY enum value from the / response property for the response status

    • info

      removed the COP enum value from the / response property for the response status

    • info

      removed the CZK enum value from the / response property for the response status

    • info

      removed the DKK enum value from the / response property for the response status

    • info

      removed the EUR enum value from the / response property for the response status

    • info

      removed the GBP enum value from the / response property for the response status

    • info

      removed the HKD enum value from the / response property for the response status

    • info

      removed the HUF enum value from the / response property for the response status

    • info

      removed the ILS enum value from the / response property for the response status

    • info

      removed the INR enum value from the / response property for the response status

    • info

      removed the JPY enum value from the / response property for the response status

    • info

      removed the KRW enum value from the / response property for the response status

    • info

      removed the MXN enum value from the / response property for the response status

    • info

      removed the NOK enum value from the / response property for the response status

    • info

      removed the NZD enum value from the / response property for the response status

    • info

      removed the PLN enum value from the / response property for the response status

    • info

      removed the RUB enum value from the / response property for the response status

    • info

      removed the SEK enum value from the / response property for the response status

    • info

      removed the SGD enum value from the / response property for the response status

    • info

      removed the THB enum value from the / response property for the response status

    • info

      removed the TRY enum value from the / response property for the response status

    • info

      removed the TWD enum value from the / response property for the response status

    • info

      removed the UAH enum value from the / response property for the response status

    • info

      removed the USD enum value from the / response property for the response status

    • info

      removed the ZAR enum value from the / response property for the response status

    • info

      the / response's property pattern ^[a-zA-Z0-9]{1,16}$ was removed for the status