Skip to main content
POST
인물 검색

인증

pubrio-api-key
string
header
필수

API에서 수행하는 작업 및 해당 권한을 식별하는 고유한 API 토큰입니다. 이 토큰은 설정 섹션에서 생성할 수 있습니다.

본문

application/json
search_term
string

결과를 필터링하기 위한 키워드 문자열입니다.

예시:

"pubrio"

people_name
string

검색 결과를 지정된 사용자 이름으로 필터링합니다.

예시:

"king"

people_titles
string[]

검색 대상 인물의 직함입니다.

software engineer를 검색하면 senior software engineer와 같이 유사한 용어를 포함한 결과도 반환될 수 있습니다.

예시:
peoples
string<uuid>[]

사용자 조회 작업을 위한 고유 식별자(people_search_id) 목록.

management_levels
enum<string>[]

대상 인물이 현재 조직에서 차지하는 관리 레벨이며 특정 보고 계층의 인재를 찾는 데 사용합니다. 값은 검증되며 인식되지 않는 슬러그는 40037 Parameter(s) incorrect를 반환합니다. 최고 경영진 슬러그는 c_level이 아니라 c_suite입니다. 전체 목록은 Filters 탭의 management level 엔드포인트에서 확인하세요.

사용 가능한 옵션:
c_suite,
director,
entry,
founder,
head,
intern,
manager,
owner,
partner,
senior,
vp
예시:
departments
string[]

특정 전문 분야의 인물을 검색하기 위한 부서 필드입니다.

자세한 내용은 필터 탭의 department 엔드포인트를 참조하세요.

예시:
department_functions
string[]

직무 기능 필드는 특정 직책이나 전문 분야를 지정해 인물을 검색할 때 사용합니다.

자세한 내용은 필터 탭의 department functions 엔드포인트를 참조하세요.

예시:
employees
string[][]

회사 직원 수 범위입니다. 총 직원 수를 기준으로 회사를 필터링할 수 있으며, 여러 범위를 추가해 검색 결과를 확장할 수 있습니다.

자세한 내용은 필터 탭의 company size 엔드포인트를 참조하세요.

예시:
people_locations
string[]

사용자 위치입니다. 자세한 내용은 필터 탭의 location 엔드포인트를 참고하세요.

예시:
company_locations
string[]

회사 본사 위치입니다. 자세한 내용은 필터 탭의 location 엔드포인트를 참고하세요.

예시:
company_linkedin_urls
string[]

LinkedIn 회사 페이지의 전체 URL입니다. http로 시작하며 linkedin.com/company/를 포함해야 합니다.

예시:
linkedin_urls
string[]

LinkedIn 사용자 프로필의 전체 URL입니다. http로 시작하며 linkedin.com/in/ 또는 linkedin.com/pub/을 포함해야 합니다.

예시:
companies
string<uuid>[]

회사 및 인물 조회 작업을 위한 고유 식별자(domain_search_id) 목록.

domains
string[]

회사 및 인물 조회 작업에 사용되는 회사 도메인 목록입니다. 입력된 주소가 www.pubrio.com 또는 https://docs.pubrio.com/인 경우, 시스템은 이를 자동으로 pubrio.com으로 변환하여 처리합니다.

예시:
company_filters
object

회사 수준 필터의 래퍼 객체. 권장 그룹화 — 어떤 키가 인물 을 필터하고(최상위) 어떤 키가 회사 를 필터하는지를 시각적으로 분리합니다. 최상위 회사 필터와 동일한 키를 받습니다(예: technologiesverticalsvertical_categoriesvertical_sub_categoriescategorieskeywordsfounded_datesemployeesrevenuescompany_locationscompany_exclude_locationscompany_placescompany_exclude_placescompaniesdomainscompany_linkedin_urlsis_enable_similarity_searchsimilarity_score 그리고 filter_conditions). 엔진은 처리 전에 이 객체를 최상위로 평탄화합니다 — 동일 키가 있으면 최상위 키가 우선합니다. Monitor company_filters 와 같은 형태입니다. 예시는 필터 개요 개발자 가이드를 참조하세요.

예시:
filter_conditions
object[]

/people/search 의 필터에 대한 키별 AND/OR 재정의. 생략 시 기본값은 OR. 전체 키 리매핑 레퍼런스는 “인물 + 회사 필터” 개발자 가이드를 참조하세요.

활성화 시, 유사도 검색을 지원하는 필터에서 자유 텍스트로 특정 ID를 조회할 수 있습니다.

similarity_score
number<float>

is_enable_similarity_search와 함께 사용됩니다. 이 값은 특정 slug(예: 산업, 기술)와 사용자 입력 간의 유사도를 분석하며, 값이 높을수록 일치율이 더 정확합니다.

예시:

0.7

per_page
integer
기본값:25

페이지당 레코드 수입니다. 기본값은 25이며 대부분의 플랜에서 상한이기도 합니다. 이 한도는 구독의 max_search_per_page이며 Profile에서 확인할 수 있습니다. 초과하면 결과가 잘리는 것이 아니라 HTTP 416과 코드 41676(기업·인물 검색은 41613)이 반환됩니다.

필수 범위: x <= 25
예시:

25

page
integer
기본값:1

페이지 번호이며 1부터 시작합니다. 상한은 구독의 max_search_page(기업 검색은 max_company_search_page)이며 Profile에서 확인할 수 있습니다. 초과하면 HTTP 416이 반환됩니다.

예시:

1

query
string

자연어 검색. 입력하면 Pubrio가 이를 아래의 인물 및 회사 필터(직무, 직급, 부서, 지역, 산업, 회사 규모 등)로 해석합니다. 함께 전달한 명시적 필터가 해석된 필터보다 우선합니다. 비워 두면 구조화된 필터만으로 검색합니다.

예시:

"decision makers in marketing"

is_include_similar_people_titles
boolean

활성화하면 people_titles가 정확히 일치하는 직함뿐 아니라 유사한 직함(예: software engineersenior software engineer와 일치)도 매칭합니다.

people_title_similarity_score
number<float>

is_include_similar_people_titles와 함께 사용합니다. 직함이 얼마나 근접하게 일치해야 하는지를 제어하며, 값이 클수록 더 엄격하게 일치합니다.

예시:

0.9

응답

관련 세부 정보가 포함된 성공적인 응답입니다.

metadata
object

요청 컨텍스트 — 반향된 filtersparameters, 그리고 크레딧 정산을 요청한 경우 credit, topup_credit, total_credit_cost를 포함하는 profile 블록입니다.

data
object | null

응답 정보는 특정 API에 따라 다릅니다.