本リファレンスは中途版向けのものです。
新卒版はこちらです。
かんりくんの「各種設定」にてAPIの利用設定を行います。
API実行にはアクセストークンが必要です。
アクセストークンは事前準備で取得した情報を用いて発行します。
詳しくは アクセストークン 発行 を確認してください。
発行したアクセストークンは、API実行時にHTTPヘッダー(X-KANRIKUN-TOKEN)にセットして使用します。
※制限については検証により変更の可能性があるため、予定のものを記載しています。
制限名称 | 説明 |
---|---|
アクセストークンの有効期限 | 1時間 |
アクセストークンの最大同時払い出し数 | 1社につき60分毎に1000回まで |
リクエスト制限 | 1社につき1時間で最大1000回のリクエスト |
ベースURIは、https://api.career-cloud.asia/ です。
ベースURIの末尾に機能毎のURIを追加して記述してください。
(例)学生情報取得を利用する場合
https://api.career-cloud.asia/mid-career/v1.0/candidate/get
ステータスコード | 内容 | 説明 |
---|---|---|
200 | 正常 | |
400 | 入力値エラー | 変数名を含め入力値を再度確認してください。詳細はエラーメッセージをご確認ください。 |
401 | 認証エラー | アクセストークンの有効期限が切れている、またはclient_id,client_secretの組み合わせが不正です。 |
403 | 認証エラー | 権限が不足しています。新卒・中途でアクセストークンを取り違えていないか確認してください。 |
404 | 存在しないAPIを指定 | |
409 | データの競合 | 登録済みの候補者もしくは重複している可能性がある候補者が送信されています |
429 | リクエスト制限の超過 | リクエスト制限超過。時間をおいて再度確認してください。 |
500 | サーバーで予期せぬエラーが発生しました | サーバーエラー。表示された場合はお問い合わせください。 |
503 | システムメンテナンス中です | 時間をおいてお試しください。 |
504 | タイムアウトエラー |
候補者情報取得で取得したい情報を指定する際に使用するコード
項目名 | キー |
---|---|
姓 | sei_kanji |
名 | mei_kanji |
セイ | sei_kana |
メイ | mei_kana |
生年月日 | birthday |
電話番号1 | mobile_number |
電話番号2 | phone_number |
メールアドレス1 | pc_email |
メールアドレス2 | mobile_email |
性別 | gender |
郵便番号上3桁 | postal_first |
郵便番号下4桁 | postal_last |
住所詳細 | address |
配偶者 | spouse |
扶養家族 | dependent_family |
自己PR | self_pr |
志望理由 | hope_occupations |
職歴 | employment_history |
職歴備考 | career_remarks |
保有スキル | skill |
言語 | language |
保有資格 | qualification |
最終学歴 | educational_background |
希望年収 | desired_salary |
希望転職時期 | desired_job_change_date |
希望勤務地 | desired_work_region |
その他希望条件 | other_desired_conditions |
就活・転職状況 | job_change_status |
顔写真 | face_photo |
エントリーフォーム自由追加項目 | ef_items |
候補者情報追加項目 | additional_items |
エントリー日 | entry_date |
求人 | job_id |
エントリー経路 | entry_root_id |
都道府県を指定する際に使用するID
ID | 都道府県 |
---|---|
01 | 北海道 |
02 | 青森県 |
03 | 岩手県 |
04 | 宮城県 |
05 | 秋田県 |
06 | 山形県 |
07 | 福島県 |
08 | 茨城県 |
09 | 栃木県 |
10 | 群馬県 |
11 | 埼玉県 |
12 | 千葉県 |
13 | 東京都 |
14 | 神奈川県 |
15 | 新潟県 |
16 | 富山県 |
17 | 石川県 |
18 | 福井県 |
19 | 山梨県 |
20 | 長野県 |
21 | 岐阜県 |
22 | 静岡県 |
23 | 愛知県 |
24 | 三重県 |
25 | 滋賀県 |
26 | 京都府 |
27 | 大阪府 |
28 | 兵庫県 |
29 | 奈良県 |
30 | 和歌山県 |
31 | 鳥取県 |
32 | 島根県 |
33 | 岡山県 |
34 | 広島県 |
35 | 山口県 |
36 | 徳島県 |
37 | 香川県 |
38 | 愛媛県 |
39 | 高知県 |
40 | 福岡県 |
41 | 佐賀県 |
42 | 長崎県 |
43 | 熊本県 |
44 | 大分県 |
45 | 宮崎県 |
46 | 鹿児島県 |
47 | 沖縄県 |
最終学歴のステータスを指定する際に使用するID
ID | 選考ステータス |
---|---|
1 | 卒業 |
2 | 卒業見込 |
3 | 修了 |
4 | 修了見込 |
5 | 単位取得退学(満期退学) |
6 | 単位取得退学(満期退学見込) |
7 | 在学中 |
8 | 休学中 |
9 | 退学 |
10 | 退学見込 |
11 | 除籍 |
アクセストークンを発行します。
client_id required | string クライアントID |
client_secret required | string クライアントシークレット |
{- "client_id": "71b556e6e7f993ed6db108bcf1fb6e84",
- "client_secret": "986629d50d96ec47fbd6fe4f9dc05178ca25344c"
}
{- "access_token": "e96034f183b3d9fa7036ca84af03ebcad77ded0a25101fb3ca2afb94db0ab71a-98657d018b663c703edb98a245dcf6aaf1ca1a7891b4171fb61f932db4e45fdcbc30e04dae602f42305761a0bebd7af7-988895b9d76651522592e6847bfa0ed02244a7e3367555b04cd64b8e5be1819dfc0e39bf7b8744d9c316b1c4d429c03594e7a49331561b385acefd250d260b87",
- "expire_in": 1669598319
}
かんりくんに登録されている候補者の情報を取得することができます。
X-KANRIKUN-TOKEN required | string アクセストークン |
object 検索条件 | |
request required | Array of strings 取得したい情報(詳細は各種コード 取得項目を参照) |
page | integer Default: 1 取得するページ番号。(指定なし:1) |
size | integer [ 1 .. 100 ] Default: 10 1ページごとの候補者数。(指定なし:10, 上限:100, 下限:1) |
{- "search": {
- "name": "採用太郎",
- "gender": 1,
- "phone_number": "09000000000",
- "email": "sample@pc.example.com",
- "pref": "13",
- "entry_root": 1,
- "entry_date": {
- "start": "2022-04-01",
- "end": "2022-12-31"
}, - "status": 1
}, - "request": [
- "sei_kanji",
- "mei_kanji",
- "gender"
], - "page": 1,
- "size": 10
}
[- {
- "id": 1,
- "sei_kanji": "採用",
- "mei_kanji": "太郎",
- "sei_kana": "サイヨウ",
- "mei_kana": "タロウ",
- "birthday": "0000-00-00",
- "mobile_number": "09000000000",
- "phone_number": "09000000000",
- "pc_email": "sample@pc.example.com",
- "mobile_email": "sample@mobile.example.com",
- "gender": 1,
- "postal_first": "101",
- "postal_last": "0051",
- "address": "東京都千代田区神田神保町2-5-3",
- "spouse": "あり",
- "dependent_family": "1人",
- "self_pr": "困難な状況下でも諦めずに、粘り強く一つ一つの物事を進めていくことを信条としています。",
- "hope_occupations": "貴社の理念に深く共感し惹かれ志望致しました。",
- "employment_history": [
- {
- "term_start": "2000/04",
- "term_end": "2004/03",
- "company_name": "HRクラウド株式会社",
- "department_position": "人事部 人事課 課長",
- "details": "新卒採用業務・内定者教育などを担当していました。"
}
], - "career_remarks": "人事担当者3名で採用人数100名を達成しました。",
- "skill": "Word、Excel",
- "language": "英語:ネイティブレベル",
- "qualification": "情報処理検定1級",
- "final_education": {
- "term_start": "2000/04",
- "term_end": "2004/03",
- "status": "1",
- "school_name": "採用大学",
- "gakubu": "文学部",
- "gakka": "文学科",
- "remarks": "編入学",
- "other_educational_background": "アメリカの〇〇大学へ留学"
}, - "desired_salary": "500万円",
- "desired_job_change_date": "3ヵ月以内",
- "desired_work_region": "東京都",
- "other_desired_conditions": "フルリモート勤務",
- "job_change_status": "現職中",
- "remarks": "転勤可能",
- "face_photo": "ffd8ffe000104a46494600010101006000600000fffe003c43524541544f523a2067642d6a7065672076312e3020287573696e6720494a47204a50454720763632292c207175616c697479203d203130300affdb00430001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101ffdb00430101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101ffc0001108013e00ee03012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffda000c03010002110311003f00fe9562940ce00c13cf5ebf8e6a6772c147a75e4e7bff009fff005566c6d9239ebd78eb8cf53d8f7c0fe5cd5a2fc2e319e73f41d78e78271e9fcabfadaac64a126d6de8fa5b5b6dbff573f92694e2aa41efef2e8fefe84b50b753f87b761f9506461d00fc9bfa03d79ff39c30b1249c771d8fb8e3f21d78fc304f09d9cf1eff0083ff002169c92007200240c77e9d3f90e9c7f8c596f407f06ee3e9db3f5c7a1a685607391d78383d0e7f03c7e1ea791570e5d79b4bad2faf5bbf9e9a79fde44db972f26ad3d775a3f3e9fd6fb1ab14d865238c104727d79e98fd7d78ae8ecaef95fc3e99ec7d3fcf5c571a8ed90a718e39c11d71c73c773df3ed5ad6921539eb823af1ea7dff003f5c1ebd70ab4d4be1d7fe1b7e9f76cf43a695471f8b47def7edb5b6dbe4772d7676af38fae7fa7e5f5ebce338f717673d7bfbfbfa7ffafd6a349cb81c00179ea0e7b639c600f7f71d6b2ee4e09e7193d4f20727fc062bcf74a51a8ecbaaeab4b6ff002f3ff8274b929c1c93bedfa7e454bc9c33484e3a01dfdbf0ff000fa75e7ae2405b8cf390793ea3fcfebc1cd68dc363233d7ae7bf03f1f5ac2b823773c67200f7ce73ede9f53c57a3469c9d9db7496eba",
- "ef_items": [
- {
- "id": 5,
- "val": "XXXXXX"
}
], - "additional_items": [
- {
- "id": 1,
- "val": "XXX"
}
], - "entry_date": "2022-04-03",
- "job_id": [
- "1",
- "2"
], - "entry_root_id": [
- "1",
- "2"
]
}
]
かんりくんに候補者を登録することができます。
送信された値に問題がある場合はレスポンスデータのerrorsにエラー内容が出力されます。
{
candidate_id: null,
errors: [
"日付の形式に誤りがあります"
]
}
X-KANRIKUN-TOKEN required | string アクセストークン |
sei_kanji required | string 姓 |
mei_kanji | string 名 |
sei_kana | string セイ |
mei_kana | string メイ |
birthday | string 生年月日 |
mobile_number | string 電話番号1 |
phone_number | string 電話番号2 |
pc_email | string メールアドレス1 |
mobile_email | string メールアドレス2 |
gender | integer 性別(値は性別コードを参照) |
postal_first | string 郵便番号上3桁 |
postal_last | string 郵便番号下4桁 |
address | string 住所詳細 |
spouse | string 配偶者 |
dependent_family | integer 扶養家族人数 |
self_pr | string 自己PR |
hope_occupations | string 志望理由 |
Array of objects 職歴 | |
career_remarks | string 職歴備考 |
skill | string 保有スキル |
language | string 言語 |
qualification | string 保有資格 |
object 最終学歴 | |
desired_salary | string 希望年収 |
desired_job_change_date | string 希望転職時期 |
desired_work_region | string 希望勤務地 |
other_desired_conditions | string その他希望条件 |
job_change_status | string 就活・転職状況 |
remarks | string 備考 |
object 顔写真 | |
Array of objects エントリーフォーム自由追加項目
ファイルアップロードの項目の場合はvalにファイル名とbase64エンコードされたファイルのデータを指定してください。
| |
Array of objects 候補者情報追加項目
| |
entry_date | string エントリー日 |
job_id | integer 求人 |
entry_root_id | integer エントリー経路 |
{- "sei_kanji": "採用",
- "mei_kanji": "太郎",
- "sei_kana": "サイヨウ",
- "mei_kana": "タロウ",
- "birthday": "0000-00-00",
- "mobile_number": "09000000000",
- "phone_number": "09000000000",
- "pc_email": "sample@pc.example.com",
- "mobile_email": "sample@mobile.example.com",
- "gender": 1,
- "postal_first": "101",
- "postal_last": "0051",
- "address": "東京都千代田区神田神保町2-5-3",
- "spouse": "あり",
- "dependent_family": 1,
- "self_pr": "困難な状況下でも諦めずに、粘り強く一つ一つの物事を進めていくことを信条としています。",
- "hope_occupations": "貴社の理念に深く共感し惹かれ志望致しました。",
- "employment_history": [
- {
- "term_start": "2000/04",
- "term_end": "2004/03",
- "company_name": "HRクラウド株式会社",
- "department_position": "人事部 人事課 課長",
- "details": "新卒採用業務・内定者教育などを担当していました。"
}
], - "career_remarks": "人事担当者3名で採用人数100名を達成しました。",
- "skill": "Word、Excel",
- "language": "英語:ネイティブレベル",
- "qualification": "情報処理検定1級",
- "final_education": {
- "term_start": "2000/04",
- "term_end": "2004/03",
- "status": "1",
- "school_name": "採用大学",
- "gakubu": "文学部",
- "gakka": "文学科",
- "remarks": "編入学",
- "other_educational_background": "アメリカの〇〇大学へ留学"
}, - "desired_salary": "500万円",
- "desired_job_change_date": "3ヵ月以内",
- "desired_work_region": "東京都",
- "other_desired_conditions": "フルリモート勤務",
- "job_change_status": "現職中",
- "remarks": "転勤可能",
- "face_photo": {
- "file_name": "xxxxx.jpg",
- "file_data": "ffd8ffe000104a46494600010101006000600000fffe003c43524541544f523a2067642d6a7065672076312e3020287573696e6720494a47204a50454720763632292c207175616c697479203d203130300affdb00430001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101ffdb00430101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101ffc0001108013e00ee03012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffda000c03010002110311003f00fe9562940ce00c13cf5ebf8e6a6772c147a75e4e7bff009fff005566c6d9239ebd78eb8cf53d8f7c0fe5cd5a2fc2e319e73f41d78e78271e9fcabfadaac64a126d6de8fa5b5b6dbff573f92694e2aa41efef2e8fefe84b50b753f87b761f9506461d00fc9bfa03d79ff39c30b1249c771d8fb8e3f21d78fc304f09d9cf1eff0083ff002169c92007200240c77e9d3f90e9c7f8c596f407f06ee3e9db3f5c7a1a685607391d78383d0e7f03c7e1ea791570e5d79b4bad2faf5bbf9e9a79fde44db972f26ad3d775a3f3e9fd6fb1ab14d865238c104727d79e98fd7d78ae8ecaef95fc3e99ec7d3fcf5c571a8ed90a718e39c11d71c73c773df3ed5ad6921539eb823af1ea7dff003f5c1ebd70ab4d4be1d7fe1b7e9f76cf43a695471f8b47def7edb5b6dbe4772d7676af38fae7fa7e5f5ebce338f717673d7bfbfbfa7ffafd6a349cb81c00179ea0e7b639c600f7f71d6b2ee4e09e7193d4f20727fc062bcf74a51a8ecbaaeab4b6ff002f3ff8274b929c1c93bedfa7e454bc9c33484e3a01dfdbf0ff000fa75e7ae2405b8cf390793ea3fcfebc1cd68dc363233d7ae7bf03f1f5ac2b823773c67200f7ce73ede9f53c57a3469c9d9db7496eba"
}, - "ef_items": [
- {
- "id": 5,
- "val": "XXXXXX"
}
], - "additional_items": [
- {
- "id": 1,
- "val": "XXX"
}
], - "entry_date": "2022-04-03",
- "job_id": 1,
- "entry_root_id": 1
}
{- "candidate_id": "10",
- "errors": [ ]
}