Skip to main content
채용 공고 검색은 Pubrio가 수집한 열린 채용 공고를 공고당 한 행으로 반환하며, 각 행은 공고를 게시한 회사에 연결됩니다. 모든 행에는 원본 공고(직책, 위치, URL, 게시자 날짜)와 함께 Pubrio가 직책에서 도출한 세 필드 functions, seniority_rank, location_id가 있습니다.

언제 사용하나

  • 한 계정의 채용 시그널 — 회사를 전달하고 무엇을, 어디서, 어떤 레벨로 채용하는지 읽습니다.
  • 역할 기반 프로스펙팅 — 한 국가에서 시니어 엔지니어링이나 영업 역할을 여는 회사를 찾은 뒤, 각 행의 domain_search_id인물 검색으로 넘어갑니다.
  • 증분 동기화 — 저장해 둔 최신 수집 시각을 created_at에 설정해 폴링합니다.
행이 아니라 집계가 필요하면 채용 인사이트를 사용하세요. 회사가 공고를 올릴 때 알림을 받고 싶다면 signal_types: ["jobs"]모니터를 만드세요.

회사로 범위 지정

가장 빠른 검색은 회사를 지정하는 것입니다. 세 식별자 모두 같은 레코드로 해석되며 섞어 쓸 수 있습니다: 회사 없는 검색도 허용됩니다 — {"locations": ["SG"], "seniority_ranks": [5]}는 동작합니다 — 하지만 전체 인덱스를 대상으로 카운트합니다. 그러면 total_entries는 추정치이며, 매우 광범위한 필터에서는 is_timeouttrue일 수 있습니다.

필터

텍스트

분류

둘은 잘못된 입력에 다르게 반응합니다. 알 수 없는 functions 슬러그는 0행을 반환합니다. 1–5 범위 밖의 seniority_ranks 값은 무시되어 모든 행을 반환합니다. 둘 다 오류를 내지 않습니다.

날짜

두 범위 모두 양끝 포함입니다. launch_dates에 요소 하나만 주면 그 하루와 일치합니다.

위치

페이징과 정렬

행의 모습

  • 직책을 분류할 수 없으면 functionsnull, seniority_rank0입니다. 그래도 필터를 쓰면 됩니다 — 미분류 행은 그저 일치하지 않을 뿐입니다.
  • posting_date는 게시자의 날짜이고, created_at은 Pubrio가 공고를 처음 본 시각이며 기본 정렬 키입니다.
  • job_idjob_search_id는 같은 값이며, 어느 것이든 채용 조회에 전달할 수 있습니다.

결과를 신뢰하기 전에 metadata를 읽으세요

ignored_fields는 엔드포인트가 인식하지 못한 본문 키를 나열합니다. "seniorty_ranks" 같은 오타는 요청을 실패시키지 않고 조용히 검색 범위를 넓힙니다. 자동화된 모든 곳에서 이 배열이 비어 있는지 확인하세요.

레시피

관련

채용 공고 검색 레퍼런스

모든 파라미터와 응답 필드.

채용 인사이트

한 회사의 직무, 직급, 국가, 주별 카운트.

열거값 및 상수

직급 계층과 전체 직무 어휘.

모니터로 채용 공고 추적

폴링 대신 웹훅을 받으세요.