portone-api-v2
Version:
PortOne REST API v2
29 lines (28 loc) • 1.39 kB
TypeScript
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>>;
}