UNPKG

@adyen/api-library

Version:

The Adyen API Library for NodeJS enables you to work with Adyen APIs.

29 lines (28 loc) 1.52 kB
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 &#x60;redirectUrl&#x60; callback. * @param requestOptions {@link IRequest.Options } * @return {@link AccountVerificationReportResponse } */ getAccountVerificationReport(code: string, requestOptions?: IRequest.Options): Promise<AccountVerificationReportResponse>; }