@@ -49,13 +49,13 @@ export class Folders extends APIResource {
4949 *
5050 * @example
5151 * ```ts
52- * const jobResponse = await client.folders.copy({
52+ * const response = await client.folders.copy({
5353 * destinationPath: '/path/of/destination/folder',
5454 * sourceFolderPath: '/path/of/source/folder',
5555 * });
5656 * ```
5757 */
58- copy ( body : FolderCopyParams , options ?: RequestOptions ) : APIPromise < JobResponse > {
58+ copy ( body : FolderCopyParams , options ?: RequestOptions ) : APIPromise < FolderCopyResponse > {
5959 return this . _client . post ( '/v1/bulkJobs/copyFolder' , { body, ...options } ) ;
6060 }
6161
@@ -67,13 +67,13 @@ export class Folders extends APIResource {
6767 *
6868 * @example
6969 * ```ts
70- * const jobResponse = await client.folders.move({
70+ * const response = await client.folders.move({
7171 * destinationPath: '/path/of/destination/folder',
7272 * sourceFolderPath: '/path/of/source/folder',
7373 * });
7474 * ```
7575 */
76- move ( body : FolderMoveParams , options ?: RequestOptions ) : APIPromise < JobResponse > {
76+ move ( body : FolderMoveParams , options ?: RequestOptions ) : APIPromise < FolderMoveResponse > {
7777 return this . _client . post ( '/v1/bulkJobs/moveFolder' , { body, ...options } ) ;
7878 }
7979
@@ -84,31 +84,53 @@ export class Folders extends APIResource {
8484 *
8585 * @example
8686 * ```ts
87- * const jobResponse = await client.folders.rename({
87+ * const response = await client.folders.rename({
8888 * folderPath: '/path/of/folder',
8989 * newFolderName: 'new-folder-name',
9090 * });
9191 * ```
9292 */
93- rename ( body : FolderRenameParams , options ?: RequestOptions ) : APIPromise < JobResponse > {
93+ rename ( body : FolderRenameParams , options ?: RequestOptions ) : APIPromise < FolderRenameResponse > {
9494 return this . _client . post ( '/v1/bulkJobs/renameFolder' , { body, ...options } ) ;
9595 }
9696}
9797
98+ export interface FolderCreateResponse { }
99+
100+ export interface FolderDeleteResponse { }
101+
98102/**
99103 * Job submitted successfully. A `jobId` will be returned.
100104 */
101- export interface JobResponse {
105+ export interface FolderCopyResponse {
102106 /**
103107 * Unique identifier of the bulk job. This can be used to check the status of the
104108 * bulk job.
105109 */
106110 jobId : string ;
107111}
108112
109- export interface FolderCreateResponse { }
113+ /**
114+ * Job submitted successfully. A `jobId` will be returned.
115+ */
116+ export interface FolderMoveResponse {
117+ /**
118+ * Unique identifier of the bulk job. This can be used to check the status of the
119+ * bulk job.
120+ */
121+ jobId : string ;
122+ }
110123
111- export interface FolderDeleteResponse { }
124+ /**
125+ * Job submitted successfully. A `jobId` will be returned.
126+ */
127+ export interface FolderRenameResponse {
128+ /**
129+ * Unique identifier of the bulk job. This can be used to check the status of the
130+ * bulk job.
131+ */
132+ jobId : string ;
133+ }
112134
113135export interface FolderCreateParams {
114136 /**
@@ -211,9 +233,11 @@ Folders.Job = Job;
211233
212234export declare namespace Folders {
213235 export {
214- type JobResponse as JobResponse ,
215236 type FolderCreateResponse as FolderCreateResponse ,
216237 type FolderDeleteResponse as FolderDeleteResponse ,
238+ type FolderCopyResponse as FolderCopyResponse ,
239+ type FolderMoveResponse as FolderMoveResponse ,
240+ type FolderRenameResponse as FolderRenameResponse ,
217241 type FolderCreateParams as FolderCreateParams ,
218242 type FolderDeleteParams as FolderDeleteParams ,
219243 type FolderCopyParams as FolderCopyParams ,
0 commit comments