CorporateSearchRequest

フィールド 必須 説明
limit integer No default: 25<br>min: 1<br>max: 1000
offset integer No default: 0<br>min: 0
includeTotalResults boolean No default: true
sort object No 並び替え指定。省略時は name の昇順。<br>企業自身の日付/数値/連絡先カラム、および求人集約フィールド(jobCreatedAt 等)を指定可能。<br>集約フィールドは内部的に OS の配列フィールド + mode: max で処理される。<br>
corporateNameOr array<string> No 企業名の完全一致フィルター。指定した企業名のいずれかに一致する企業を返します。
corporateNameNot array<string> No 企業名の除外フィルター。指定した企業名のいずれにも一致しない企業を返します。
corporateNamePartialMatchOr array<string> No 企業名の部分一致フィルター。指定した文字列のいずれかを含む企業を返します。
corporateNamePartialMatchNot array<string> No 企業名の部分一致除外フィルター。指定した文字列のいずれも含まない企業を返します。
prefectureIdOr array<integer> No 都道府県IDフィルター(OR条件)。/master/prefectures で取得できるIDを指定します。
prefectureIdNot array<integer> No 都道府県IDフィルター(除外条件)。/master/prefectures で取得できるIDを指定します。
cityNamePartialMatchOr array<string> No 市区町村の部分一致フィルター(OR条件)。指定文字列のいずれかを含む市区町村の企業を返します。
cityNamePartialMatchNot array<string> No 市区町村の部分一致除外フィルター。指定文字列のいずれも含まない市区町村の企業を返します。
streetAddressPartialMatchOr array<string> No 住所(番地以降)の部分一致フィルター(OR条件)。
streetAddressPartialMatchNot array<string> No 住所(番地以降)の部分一致除外フィルター。
industryCategoryIdOr array<integer> No 業界カテゴリIDフィルター(OR条件)。/master/industries で取得できる大分類IDを指定します。
industryCategoryIdNot array<integer> No 業界カテゴリIDフィルター(除外条件)。/master/industries で取得できる大分類IDを指定します。
industrySubCategoryIdOr array<integer> No 業界サブカテゴリIDフィルター(OR条件)。/master/industries で取得できる小分類IDを指定します。
industrySubCategoryIdNot array<integer> No 業界サブカテゴリIDフィルター(除外条件)。/master/industries で取得できる小分類IDを指定します。
businessCategoryIdOr array<integer> No 業種カテゴリIDフィルター(OR条件)。/master/business-types で取得できる大分類IDを指定します。
businessCategoryIdNot array<integer> No 業種カテゴリIDフィルター(除外条件)。/master/business-types で取得できる大分類IDを指定します。
businessSubCategoryIdOr array<integer> No 業種サブカテゴリIDフィルター(OR条件)。/master/business-types で取得できる小分類IDを指定します。
businessSubCategoryIdNot array<integer> No 業種サブカテゴリIDフィルター(除外条件)。/master/business-types で取得できる小分類IDを指定します。
corporateTypeOr array<CorporateType> No
corporateTypeNot array<CorporateType> No
marketCodeOr array<string> No 市場区分コードフィルター(OR条件)。/master/markets で取得できるコードを指定します。
marketCodeNot array<string> No 市場区分コードフィルター(除外条件)。/master/markets で取得できるコードを指定します。
isListed boolean No 上場/未上場フィルター。true=上場企業のみ、false=未上場企業のみ。<br>nullable
revenueRangeOr array<RevenueRange> No
revenueRangeNot array<RevenueRange> No
employeeCountMin integer No 従業員数の下限(以上)
employeeCountMax integer No 従業員数の上限(以下)
capitalMillionYenMin number No 資本金の下限(百万円単位、以上)
capitalMillionYenMax number No 資本金の上限(百万円単位、以下)
hasCorporatePhone boolean No 電話番号の有無でフィルター
hasCorporateWebsite boolean No Webサイトの有無でフィルター
hasCorporateEmail boolean No メールアドレスの有無でフィルター
foundedAtFrom string No 設立日の開始日(YYYY-MM-DD形式、以降)
foundedAtTo string No 設立日の終了日(YYYY-MM-DD形式、以前)
corporateNumberOr array<string> No 法人番号フィルター(OR条件)。13桁の法人番号を指定します。
jobTitlePartialMatchOr array<string> No 求人タイトルの部分一致フィルター(OR条件)。紐づく求人のタイトルに指定文字列のいずれかを含む企業を返します。
jobTitlePartialMatchNot array<string> No 求人タイトルの部分一致除外フィルター。紐づく求人のタイトルに指定文字列のいずれも含まない企業を返します。
jobMediaIdOr array<integer> No 求人媒体IDフィルター(OR条件)。/master/media で取得できるIDを指定します。
jobMediaIdNot array<integer> No 求人媒体IDフィルター(除外条件)。/master/media で取得できるIDを指定します。
jobEmploymentTypeIdOr array<integer> No 雇用形態IDフィルター(OR条件)。/master/employment-types で取得できるIDを指定します。
jobEmploymentTypeIdNot array<integer> No 雇用形態IDフィルター(除外条件)。/master/employment-types で取得できるIDを指定します。
jobSalaryMin integer No 求人の給与下限(円単位、以上)
jobSalaryMax integer No 求人の給与上限(円単位、以下)
jobCategoryIdOr array<integer> No 職種カテゴリIDフィルター(OR条件)。/master/job-categories で取得できる大分類IDを指定します。
jobCategoryIdNot array<integer> No 職種カテゴリIDフィルター(除外条件)。/master/job-categories で取得できる大分類IDを指定します。
jobSubCategoryIdOr array<integer> No 職種サブカテゴリIDフィルター(OR条件)。/master/job-categories で取得できる小分類IDを指定します。
jobSubCategoryIdNot array<integer> No 職種サブカテゴリIDフィルター(除外条件)。/master/job-categories で取得できる小分類IDを指定します。
jobOpenedOnFrom string No 掲載開始日の開始日(YYYY-MM-DD形式、以降)
jobOpenedOnTo string No 掲載開始日の終了日(YYYY-MM-DD形式、以前)
jobDeadlineOnFrom string No 掲載終了日の開始日(YYYY-MM-DD形式、以降)
jobDeadlineOnTo string No 掲載終了日の終了日(YYYY-MM-DD形式、以前)
jobAdPlanOr array<string> No 広告プランフィルター(OR条件)。紐づく求人の広告プラン名を指定します。
jobHasDispatchLicense boolean No 紐づく求人の派遣免許の有無でフィルター
jobHasRecruitmentLicense boolean No 紐づく求人の紹介免許の有無でフィルター
jobHasContactEmail boolean No 紐づく求人のメールアドレスの有無でフィルター
jobHasContactPhone boolean No 紐づく求人の電話番号の有無でフィルター
jobCreatedAtFrom string No 紐づく求人の作成日の開始日(YYYY-MM-DD形式、以降)
jobCreatedAtTo string No 紐づく求人の作成日の終了日(YYYY-MM-DD形式、以前)
jobHiringPlanMinAtLeast integer No 紐づく求人の採用予定最小人数が N 人以上(N を指定)<br>min: 0
fundingSeriesOr array<FundingSeries> No 投資ラウンドフィルター(OR条件)。指定した投資ラウンドのいずれかに該当する企業を返します。
fundingSeriesNot array<FundingSeries> No 投資ラウンドフィルター(除外条件)。指定した投資ラウンドのいずれにも該当しない企業を返します。
totalAdCostMin integer No 広告出稿総額の下限(円、以上)<br>min: 0
totalAdCostMax integer No 広告出稿総額の上限(円、以下)<br>min: 0
paidMediaSpendOr array<PaidMediaSpendRange> No 出稿額レンジフィルター(OR条件)。
paidMediaSpendNot array<PaidMediaSpendRange> No 出稿額レンジフィルター(除外条件)。
paidMediaUsedMediaIdOr array<integer> No 掲載課金型媒体フィルター(OR条件)。/master/media で取得できる媒体IDを指定します。指定いずれかの媒体に掲載している企業を返します。
paidMediaUsedMediaIdNot array<integer> No 掲載課金型媒体フィルター(除外条件)。
hasFax boolean No FAX 番号の有無でフィルター
employeeDiff6mMinMin integer No 6 ヶ月従業員増加数の下限(以上)
employeeDiff6mMinMax integer No 6 ヶ月従業員増加数の上限(以下)
employeeDiff12mMin integer No 12 ヶ月従業員増加数の下限(以上)
employeeDiff12mMax integer No 12 ヶ月従業員増加数の上限(以下)
employeeTransitionPartialMatchOr array<string> No 従業員推移フラグの部分一致フィルター(OR条件)。例:「6 ヶ月連続増加」「12 ヶ月連続増加」
employeeTransitionPartialMatchNot array<string> No 従業員推移フラグの部分一致除外フィルター。