@@ -74,15 +74,15 @@ async def list_assemblies(self, params: Optional[dict] = None):
7474 """
7575 return await self .request .get ("/assemblies" , params = params )
7676
77- async def get_assembly (self , assembly_id : str = None , assembly_url : str = None ):
77+ async def get_assembly (self , assembly_id : str = None , assembly_url : str = None , params : Optional [ dict ] = None ):
7878 """
7979 Retrieve an Assembly Status.
8080 """
8181 if not (assembly_id or assembly_url ):
8282 raise ValueError ("Either 'assembly_id' or 'assembly_url' cannot be None." )
8383
8484 url = assembly_url if assembly_url else f"/assemblies/{ _quote_path_segment (assembly_id )} "
85- return await self .request .get (url )
85+ return await self .request .get (url , params = params )
8686
8787 async def cancel_assembly (self , assembly_id : str = None , assembly_url : str = None ):
8888 """
@@ -118,11 +118,11 @@ async def list_assembly_notifications(self, assembly_id: str):
118118
119119 return await self .request .get (f"/assembly_notifications/{ _quote_path_segment (assembly_id )} " )
120120
121- async def get_bill (self , month : int , year : int ):
121+ async def get_bill (self , month : int , year : int , params : Optional [ dict ] = None ):
122122 """
123123 Retrieve a month’s bill.
124124 """
125- return await self .request .get (f"/bill/{ year } -{ month :02d} " )
125+ return await self .request .get (f"/bill/{ year } -{ month :02d} " , params = params )
126126
127127 async def list_templates (self , params : Optional [dict ] = None ):
128128 """
@@ -136,37 +136,37 @@ async def create_template(self, data: Optional[dict] = None):
136136 """
137137 return await self .request .post ("/templates" , data = data )
138138
139- async def get_template (self , template_id : str ):
139+ async def get_template (self , template_id : str , params : Optional [ dict ] = None ):
140140 """
141141 Retrieve a Template.
142142 """
143143 template_id = require_path_id (template_id , "template_id" )
144144
145- return await self .request .get (f"/templates/{ _quote_path_segment (template_id )} " )
145+ return await self .request .get (f"/templates/{ _quote_path_segment (template_id )} " , params = params )
146146
147- async def get_builtin_template (self , builtin_template_slug : str ):
147+ async def get_builtin_template (self , builtin_template_slug : str , params : Optional [ dict ] = None ):
148148 """
149149 Get Builtin Template.
150150 """
151151 builtin_template_slug = require_path_id (builtin_template_slug , "builtin_template_slug" )
152152
153- return await self .request .get (f"/templates/builtin/{ _quote_path_segment (builtin_template_slug )} " )
153+ return await self .request .get (f"/templates/builtin/{ _quote_path_segment (builtin_template_slug )} " , params = params )
154154
155- async def get_template_full (self , template_id_or_name : str ):
155+ async def get_template_full (self , template_id_or_name : str , params : Optional [ dict ] = None ):
156156 """
157157 Get Template Full.
158158 """
159159 template_id_or_name = require_path_id (template_id_or_name , "template_id_or_name" )
160160
161- return await self .request .get (f"/templates/{ _quote_path_segment (template_id_or_name )} /full" )
161+ return await self .request .get (f"/templates/{ _quote_path_segment (template_id_or_name )} /full" , params = params )
162162
163- async def get_builtin_template_full (self , builtin_template_slug : str ):
163+ async def get_builtin_template_full (self , builtin_template_slug : str , params : Optional [ dict ] = None ):
164164 """
165165 Get Builtin Template Full.
166166 """
167167 builtin_template_slug = require_path_id (builtin_template_slug , "builtin_template_slug" )
168168
169- return await self .request .get (f"/templates/builtin/{ _quote_path_segment (builtin_template_slug )} /full" )
169+ return await self .request .get (f"/templates/builtin/{ _quote_path_segment (builtin_template_slug )} /full" , params = params )
170170
171171 async def update_template (self , template_id : str , data : Optional [dict ] = None ):
172172 """
@@ -176,31 +176,31 @@ async def update_template(self, template_id: str, data: Optional[dict] = None):
176176
177177 return await self .request .put (f"/templates/{ _quote_path_segment (template_id )} " , data = data )
178178
179- async def delete_template (self , template_id : str ):
179+ async def delete_template (self , template_id : str , data : Optional [ dict ] = None ):
180180 """
181181 Delete a Template.
182182 """
183183 template_id = require_path_id (template_id , "template_id" )
184184
185- return await self .request .delete (f"/templates/{ _quote_path_segment (template_id )} " )
185+ return await self .request .delete (f"/templates/{ _quote_path_segment (template_id )} " , data = data )
186186
187- async def list_priority_job_slots (self ):
187+ async def list_priority_job_slots (self , params : Optional [ dict ] = None ):
188188 """
189189 Retrieve currently used priority job slots.
190190 """
191- return await self .request .get ("/queues/job_slots" )
191+ return await self .request .get ("/queues/job_slots" , params = params )
192192
193- async def list_template_credentials (self ):
193+ async def list_template_credentials (self , params : Optional [ dict ] = None ):
194194 """
195195 Retrieve list of Template Credentials.
196196 """
197- return await self .request .get ("/template_credentials" )
197+ return await self .request .get ("/template_credentials" , params = params )
198198
199- async def list_template_credential_types (self ):
199+ async def list_template_credential_types (self , params : Optional [ dict ] = None ):
200200 """
201201 List Template Credential Types.
202202 """
203- return await self .request .get ("/template_credentials/types" )
203+ return await self .request .get ("/template_credentials/types" , params = params )
204204
205205 async def validate_template_credential_oauth_on_create (self , data : Optional [dict ] = None ):
206206 """
@@ -214,21 +214,21 @@ async def create_template_credentials(self, data: Optional[dict] = None):
214214 """
215215 return await self .request .post ("/template_credentials" , data = data )
216216
217- async def get_template_credentials (self , identifier : str ):
217+ async def get_template_credentials (self , identifier : str , params : Optional [ dict ] = None ):
218218 """
219219 Retrieve a Template Credential.
220220 """
221221 identifier = require_path_id (identifier , "identifier" )
222222
223- return await self .request .get (f"/template_credentials/{ _quote_path_segment (identifier )} " )
223+ return await self .request .get (f"/template_credentials/{ _quote_path_segment (identifier )} " , params = params )
224224
225- async def delete_template_credentials (self , identifier : str ):
225+ async def delete_template_credentials (self , identifier : str , data : Optional [ dict ] = None ):
226226 """
227227 Delete a Template Credential.
228228 """
229229 identifier = require_path_id (identifier , "identifier" )
230230
231- return await self .request .delete (f"/template_credentials/{ _quote_path_segment (identifier )} " )
231+ return await self .request .delete (f"/template_credentials/{ _quote_path_segment (identifier )} " , data = data )
232232
233233 async def update_template_credentials (self , identifier : str , data : Optional [dict ] = None ):
234234 """
0 commit comments