lib/VoucherifySdk/api/campaigns_api.rb in voucherify-6.0.0 vs lib/VoucherifySdk/api/campaigns_api.rb in voucherify-7.0.0

- old
+ new

@@ -598,10 +598,11 @@ # @option opts [Integer] :limit Limits the number of objects to be returned. The limit can range between 1 and 100 items. If no limit is set, it returns 10 items. # @option opts [Integer] :page Which page of results to return. The lowest value is 1. # @option opts [ParameterCampaignType] :campaign_type This attribute allows filtering by campaign type. # @option opts [ParameterExpandListCampaigns] :expand Include an expanded categories object in the response. (default to 'category') # @option opts [ParameterOrderListCampaigns] :order Sorts the results using one of the filtering options, where the dash - preceding a sorting option means sorting in a descending order. + # @option opts [ParameterFiltersListCampaigns] :filters Filters the results by campaign status or whether the campaign is a referral campaign. # @return [CampaignsListResponseBody] def list_campaigns(opts = {}) data, _status_code, _headers = list_campaigns_with_http_info(opts) data end @@ -612,10 +613,11 @@ # @option opts [Integer] :limit Limits the number of objects to be returned. The limit can range between 1 and 100 items. If no limit is set, it returns 10 items. # @option opts [Integer] :page Which page of results to return. The lowest value is 1. # @option opts [ParameterCampaignType] :campaign_type This attribute allows filtering by campaign type. # @option opts [ParameterExpandListCampaigns] :expand Include an expanded categories object in the response. (default to 'category') # @option opts [ParameterOrderListCampaigns] :order Sorts the results using one of the filtering options, where the dash - preceding a sorting option means sorting in a descending order. + # @option opts [ParameterFiltersListCampaigns] :filters Filters the results by campaign status or whether the campaign is a referral campaign. # @return [Array<(CampaignsListResponseBody, Integer, Hash)>] CampaignsListResponseBody data, response status code and response headers private def list_campaigns_with_http_info(opts = {}) if @api_client.config.debugging @api_client.config.logger.debug 'Calling API: CampaignsApi.list_campaigns ...' end @@ -627,9 +629,10 @@ query_params[:'limit'] = opts[:'limit'] if !opts[:'limit'].nil? query_params[:'page'] = opts[:'page'] if !opts[:'page'].nil? query_params[:'campaign_type'] = opts[:'campaign_type'] if !opts[:'campaign_type'].nil? query_params[:'expand'] = opts[:'expand'] if !opts[:'expand'].nil? query_params[:'order'] = opts[:'order'] if !opts[:'order'].nil? + query_params[:'filters'] = opts[:'filters'] if !opts[:'filters'].nil? # header parameters header_params = opts[:header_params] || {} # HTTP header 'Accept' (if needed) header_params['Accept'] = @api_client.select_header_accept(['application/json'])