portone_server_sdk.BusinessClient#

class portone_server_sdk.BusinessClient#

Bases: object

__init__(*, secret: str, base_url: str = 'https://api.portone.io', store_id: str | None = None)#

API Secret을 사용해 포트원 API 클라이언트를 생성합니다.

Parameters:
  • secret (str) – 포트원 API Secret입니다.

  • base_url (str, optional) – 포트원 REST API 주소입니다. 기본값은 `https://api.portone.io`입니다.

  • store_id – 하위 상점에 대해 기능을 사용할 때 필요한 하위 상점의 ID입니다.

Methods

__init__(*, secret[, base_url, store_id])

API Secret을 사용해 포트원 API 클라이언트를 생성합니다.

get_b2b_business_infos(*, brn_list)

사업자 정보 조회

get_b2b_business_infos_async(*, brn_list)

사업자 정보 조회

get_b2b_business_infos(*, brn_list: list[str]) GetB2bBusinessInfosResponse#

사업자 정보 조회

요청된 사업자번호에 해당하는 사업자의 정보를 조회합니다.

Parameters:

brn_list (list[str]) – 조회할 사업자등록번호 리스트

Raises:
  • GetB2bBusinessInfosError – API 호출이 실패한 경우

  • ValueError – 현재 SDK 버전에서 지원하지 않는 API 응답을 받은 경우

async get_b2b_business_infos_async(*, brn_list: list[str]) GetB2bBusinessInfosResponse#

사업자 정보 조회

요청된 사업자번호에 해당하는 사업자의 정보를 조회합니다.

Parameters:

brn_list (list[str]) – 조회할 사업자등록번호 리스트

Raises:
  • GetB2bBusinessInfosError – API 호출이 실패한 경우

  • ValueError – 현재 SDK 버전에서 지원하지 않는 API 응답을 받은 경우