@@ -32,10 +32,11 @@ export const ProcessApiAxiosParamCreator = function (configuration?: Configurati
3232 *
3333 * @summary Process list of documents images and return extracted data
3434 * @param {ProcessRequest } processRequest
35+ * @param {string } [xRequestID]
3536 * @param {* } [options] Override http request option.
3637 * @throws {RequiredError }
3738 */
38- apiProcess : async ( processRequest : ProcessRequest , options : any = { } ) : Promise < RequestArgs > => {
39+ apiProcess : async ( processRequest : ProcessRequest , xRequestID ?: string , options : any = { } ) : Promise < RequestArgs > => {
3940 // verify required parameter 'processRequest' is not null or undefined
4041 if ( processRequest === null || processRequest === undefined ) {
4142 throw new RequiredError ( 'processRequest' , 'Required parameter processRequest was null or undefined when calling apiProcess.' ) ;
@@ -52,6 +53,10 @@ export const ProcessApiAxiosParamCreator = function (configuration?: Configurati
5253 const localVarHeaderParameter = { } as any ;
5354 const localVarQueryParameter = { } as any ;
5455
56+ if ( xRequestID !== undefined && xRequestID !== null ) {
57+ localVarHeaderParameter [ 'X-RequestID' ] = String ( xRequestID ) ;
58+ }
59+
5560
5661
5762 localVarHeaderParameter [ 'Content-Type' ] = 'application/json' ;
@@ -92,11 +97,12 @@ export const ProcessApiFp = function(configuration?: Configuration) {
9297 *
9398 * @summary Process list of documents images and return extracted data
9499 * @param {ProcessRequest } processRequest
100+ * @param {string } [xRequestID]
95101 * @param {* } [options] Override http request option.
96102 * @throws {RequiredError }
97103 */
98- async apiProcess ( processRequest : ProcessRequest , options ?: any ) : Promise < ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < ProcessResponse > > {
99- const localVarAxiosArgs = await ProcessApiAxiosParamCreator ( configuration ) . apiProcess ( processRequest , options ) ;
104+ async apiProcess ( processRequest : ProcessRequest , xRequestID ?: string , options ?: any ) : Promise < ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < ProcessResponse > > {
105+ const localVarAxiosArgs = await ProcessApiAxiosParamCreator ( configuration ) . apiProcess ( processRequest , xRequestID , options ) ;
100106 return ( axios : AxiosInstance = globalAxios , basePath : string = BASE_PATH ) => {
101107 const axiosRequestArgs = { ...localVarAxiosArgs . options , url : ( configuration ?. basePath || basePath ) + localVarAxiosArgs . url } ;
102108 return axios . request ( axiosRequestArgs ) ;
@@ -115,11 +121,12 @@ export const ProcessApiFactory = function (configuration?: Configuration, basePa
115121 *
116122 * @summary Process list of documents images and return extracted data
117123 * @param {ProcessRequest } processRequest
124+ * @param {string } [xRequestID]
118125 * @param {* } [options] Override http request option.
119126 * @throws {RequiredError }
120127 */
121- apiProcess ( processRequest : ProcessRequest , options ?: any ) : AxiosPromise < ProcessResponse > {
122- return ProcessApiFp ( configuration ) . apiProcess ( processRequest , options ) . then ( ( request ) => request ( axios , basePath ) ) ;
128+ apiProcess ( processRequest : ProcessRequest , xRequestID ?: string , options ?: any ) : AxiosPromise < ProcessResponse > {
129+ return ProcessApiFp ( configuration ) . apiProcess ( processRequest , xRequestID , options ) . then ( ( request ) => request ( axios , basePath ) ) ;
123130 } ,
124131 } ;
125132} ;
@@ -135,11 +142,12 @@ export class ProcessApi extends BaseAPI {
135142 *
136143 * @summary Process list of documents images and return extracted data
137144 * @param {ProcessRequest } processRequest
145+ * @param {string } [xRequestID]
138146 * @param {* } [options] Override http request option.
139147 * @throws {RequiredError }
140148 * @memberof ProcessApi
141149 */
142- public apiProcess ( processRequest : ProcessRequest , options ?: any ) {
143- return ProcessApiFp ( this . configuration ) . apiProcess ( processRequest , options ) . then ( ( request ) => request ( this . axios , this . basePath ) ) ;
150+ public apiProcess ( processRequest : ProcessRequest , xRequestID ?: string , options ?: any ) {
151+ return ProcessApiFp ( this . configuration ) . apiProcess ( processRequest , xRequestID , options ) . then ( ( request ) => request ( this . axios , this . basePath ) ) ;
144152 }
145153}
0 commit comments