ドキュメントのアップロード

ドキュメントのアップロード

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

目的

このAPIを使用すると、外部のアプリケーションから候補者の履歴書を解析し、Zoho Recruitにアップロードできます。この機能は有料プランでのみ利用できます。
メモ:これらのパラメーターを渡すには、GETメソッドではなくPOSTメソッドを使用してください。

リクエストURL

XMLフォーマット。
https://recruit.zoho.com/recruit/private/xml/Candidates/uploadDocument?authtoken=AuthToken&scope=recruitapi

JSONフォーマット。
https://recruit.zoho.com/recruit/private/json/Candidates/uploadDocument?authtoken=AuthToken&scope=recruitapi

OAuth認証の場合

ヘッダー名

Authorization
Zoho-oauthtoken {access_token}

スコープ

Scope=ZohoRecruit.modules.all
(または)
Scope=ZohoRecruit.modules.{scope_name}.{operation_type}
使用可能なスコープ名(大文字/小文字を区別)
操作の種類
referral, campaign, assessment, vendor, offer, attachment,
forecast, note, call, event, task, candidate, jobopening, client, department, interview, contact & custom(すべてのカスタムタブ用
ALL - データへのすべての権限
READ - タブからデータを取得

Authtoken認証の場合

パラメーター
データの種類
詳細
authtoken*
文字列
Zohoの認証情報の認証に使用する、暗号化済みの英数字文字列です。
scope*
文字列
値としてrecruitapiを指定します

リクエストパラメーター

パラメーター
データ型
詳細
documentData*
文字列
アップロードするドキュメントをBase64でエンコードした文字列
fileName*
文字列
ファイル名とファイル形式を指定します。
country
文字列
使用可能な値

AR|AU|BE|CZ|FR|DE|GR|HU|IN|IE|IT|NL|NO|RU|ZA|ES|SE|GB|USA

source
文字列
任意のテキストを指定します。
version*
整数
 使用する値:version=2:最新のAPI実装に基づいてレスポンスを取得します。
メモ:*が付いているパラメーターは必須です。

外部のアプリケーションから候補者の履歴書を解析し、Zoho Recruitにアップロードする場合。
URL形式:
https://recruit.zoho.com/recruit/private/xml/Candidates/uploadDocument?
authtoken=7d987658943g4j09h43dd0b167dda34b&scope=recruitapi&version=2& country=RU&fileName=johnCV.txt&documentData=
TmFtZTogVG9ueQ0KDQpFbWFpbDogdG9ueUB6b2hvY29ycC5jb20NCg0KTG9jYXRpb246IENoZW5uYWk%3D
レスポンス形式:
<response uri='/recruit/private/xml/Candidates/uploadDocument'>
<result>
<message>Candidate added successfully</message>
<recorddetail>
<FL val='Id'>292114000000373049</FL>
</recorddetail>
</result>
</response>
メモ:1日あたり最大250件のドキュメントをアップロードできます。