@@ -60,7 +60,7 @@ def create(system_key:, boosts:, request_options: nil)
6060 TrophyApiClient ::CreatePointsBoostsResponse . from_json ( json_object : response . body )
6161 end
6262
63- # Archive multiple points boosts by ID.
63+ # Delete multiple points boosts by ID.
6464 #
6565 # @param ids [String] A list of up to 100 boost IDs.
6666 # @param request_options [TrophyApiClient::RequestOptions]
@@ -71,8 +71,8 @@ def create(system_key:, boosts:, request_options: nil)
7171 # environment: TrophyApiClient::Environment::PRODUCTION,
7272 # api_key: "YOUR_API_KEY"
7373 # )
74- # api.admin.points.boosts.batch_archive
75- def batch_archive ( ids : nil , request_options : nil )
74+ # api.admin.points.boosts.delete
75+ def delete ( ids : nil , request_options : nil )
7676 response = @request_client . conn . delete do |req |
7777 req . options . timeout = request_options . timeout_in_seconds unless request_options &.timeout_in_seconds . nil?
7878 req . headers [ "X-API-KEY" ] = request_options . api_key unless request_options &.api_key . nil?
@@ -89,39 +89,6 @@ def batch_archive(ids: nil, request_options: nil)
8989 end
9090 TrophyApiClient ::DeletePointsBoostsResponse . from_json ( json_object : response . body )
9191 end
92-
93- # Archive a points boost by ID.
94- #
95- # @param id [String] The UUID of the points boost to archive
96- # @param request_options [TrophyApiClient::RequestOptions]
97- # @return [TrophyApiClient::DeletePointsBoostsResponse]
98- # @example
99- # api = TrophyApiClient::Client.new(
100- # base_url: "https://api.example.com",
101- # environment: TrophyApiClient::Environment::PRODUCTION,
102- # api_key: "YOUR_API_KEY"
103- # )
104- # api.admin.points.boosts.archive(id: "id")
105- def archive ( id :, request_options : nil )
106- response = @request_client . conn . delete do |req |
107- req . options . timeout = request_options . timeout_in_seconds unless request_options &.timeout_in_seconds . nil?
108- req . headers [ "X-API-KEY" ] = request_options . api_key unless request_options &.api_key . nil?
109- req . headers = {
110- **( req . headers || { } ) ,
111- **@request_client . get_headers ,
112- **( request_options &.additional_headers || { } )
113- } . compact
114- unless request_options . nil? || request_options &.additional_query_parameters . nil?
115- req . params = { **( request_options &.additional_query_parameters || { } ) } . compact
116- end
117- unless request_options . nil? || request_options &.additional_body_parameters . nil?
118- req . body = { **( request_options &.additional_body_parameters || { } ) } . compact
119- end
120- req . url "#{ @request_client . get_url ( environment : admin ,
121- request_options : request_options ) } /points/boosts/#{ id } "
122- end
123- TrophyApiClient ::DeletePointsBoostsResponse . from_json ( json_object : response . body )
124- end
12592 end
12693
12794 class AsyncBoostsClient
@@ -177,7 +144,7 @@ def create(system_key:, boosts:, request_options: nil)
177144 end
178145 end
179146
180- # Archive multiple points boosts by ID.
147+ # Delete multiple points boosts by ID.
181148 #
182149 # @param ids [String] A list of up to 100 boost IDs.
183150 # @param request_options [TrophyApiClient::RequestOptions]
@@ -188,8 +155,8 @@ def create(system_key:, boosts:, request_options: nil)
188155 # environment: TrophyApiClient::Environment::PRODUCTION,
189156 # api_key: "YOUR_API_KEY"
190157 # )
191- # api.admin.points.boosts.batch_archive
192- def batch_archive ( ids : nil , request_options : nil )
158+ # api.admin.points.boosts.delete
159+ def delete ( ids : nil , request_options : nil )
193160 Async do
194161 response = @request_client . conn . delete do |req |
195162 req . options . timeout = request_options . timeout_in_seconds unless request_options &.timeout_in_seconds . nil?
@@ -208,41 +175,6 @@ def batch_archive(ids: nil, request_options: nil)
208175 TrophyApiClient ::DeletePointsBoostsResponse . from_json ( json_object : response . body )
209176 end
210177 end
211-
212- # Archive a points boost by ID.
213- #
214- # @param id [String] The UUID of the points boost to archive
215- # @param request_options [TrophyApiClient::RequestOptions]
216- # @return [TrophyApiClient::DeletePointsBoostsResponse]
217- # @example
218- # api = TrophyApiClient::Client.new(
219- # base_url: "https://api.example.com",
220- # environment: TrophyApiClient::Environment::PRODUCTION,
221- # api_key: "YOUR_API_KEY"
222- # )
223- # api.admin.points.boosts.archive(id: "id")
224- def archive ( id :, request_options : nil )
225- Async do
226- response = @request_client . conn . delete do |req |
227- req . options . timeout = request_options . timeout_in_seconds unless request_options &.timeout_in_seconds . nil?
228- req . headers [ "X-API-KEY" ] = request_options . api_key unless request_options &.api_key . nil?
229- req . headers = {
230- **( req . headers || { } ) ,
231- **@request_client . get_headers ,
232- **( request_options &.additional_headers || { } )
233- } . compact
234- unless request_options . nil? || request_options &.additional_query_parameters . nil?
235- req . params = { **( request_options &.additional_query_parameters || { } ) } . compact
236- end
237- unless request_options . nil? || request_options &.additional_body_parameters . nil?
238- req . body = { **( request_options &.additional_body_parameters || { } ) } . compact
239- end
240- req . url "#{ @request_client . get_url ( environment : admin ,
241- request_options : request_options ) } /points/boosts/#{ id } "
242- end
243- TrophyApiClient ::DeletePointsBoostsResponse . from_json ( json_object : response . body )
244- end
245- end
246178 end
247179 end
248180 end
0 commit comments