@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
29 lines (28 loc) • 1.52 kB
TypeScript
import Service from "../../service";
import Client from "../../client";
import { IRequest } from "../../typings/requestOptions";
import { AccountVerificationReportResponse } from "../../typings/openBanking/models";
import { AccountVerificationRoutesRequest } from "../../typings/openBanking/models";
import { AccountVerificationRoutesResponse } from "../../typings/openBanking/models";
/**
* API handler for AccountVerificationApi
*/
export declare class AccountVerificationApi extends Service {
private readonly API_BASEPATH;
private baseUrl;
constructor(client: Client);
/**
* @summary Create routes for account verification
* @param accountVerificationRoutesRequest {@link AccountVerificationRoutesRequest }
* @param requestOptions {@link IRequest.Options }
* @return {@link AccountVerificationRoutesResponse }
*/
createAccountVerificationRoutes(accountVerificationRoutesRequest: AccountVerificationRoutesRequest, requestOptions?: IRequest.Options): Promise<AccountVerificationRoutesResponse>;
/**
* @summary Get account verification report
* @param code {@link string } The unique code you receive after a successful open banking flow that is included as a query parameter in the `redirectUrl` callback.
* @param requestOptions {@link IRequest.Options }
* @return {@link AccountVerificationReportResponse }
*/
getAccountVerificationReport(code: string, requestOptions?: IRequest.Options): Promise<AccountVerificationReportResponse>;
}