UNPKG

portone-api-v2

Version:
29 lines (28 loc) 1.39 kB
import { PortOneRequest } from '../request'; import { PortOneClient } from '../client'; import type { Request, Response } from '../types'; export declare class IdentityVerification extends PortOneRequest { constructor(portone: PortOneClient); /** * 본인인증 단건 조회 * @param identityVerificationId 조회할 본인인증 ID * @param storeId 상점 ID. 미입력 시 토큰에 담긴 값 사용 */ find(identityVerificationId: string, storeId?: string): Promise<import("axios").AxiosResponse<import("../types").IdentityVerification, any>>; /** * 본인인증 요청 전송 * @param identityVerificationId 본인인증 ID */ send(identityVerificationId: string, data: Request.SendIdentityVerification): Promise<import("axios").AxiosResponse<undefined, any>>; /** * 본인인증 확인 * @param identityVerificationId 본인인증 ID */ confirm(identityVerificationId: string, data: Request.ConfirmIdentityVerification): Promise<import("axios").AxiosResponse<Response.ConfirmIdentityVerification, any>>; /** * SMS 본인인증 요청 재전송 * @param identityVerificationId 본인인증 ID * @param storeId 상점 ID. 미입력 시 토큰에 담긴 값 사용 */ resend(identityVerificationId: string, storeId?: string): Promise<import("axios").AxiosResponse<undefined, any>>; }