メインコンテンツへスキップ
この API を呼び出して、指定した休暇タイプのルールを更新します。

API 呼び出し説明

休暇ルールの作成方法は 2 つあります。API を呼び出して作成する方法と、DingTalk 公式の勤怠アプリで作成する方法です。 勤怠 > 休暇管理 > 休暇ルール ページで、既存の 4 つの休暇ルールを確認します。
  • 「API で作成した休暇タイプ1」と「API で作成した休暇タイプ2」は API で作成されたものです。この API を呼び出して、休暇名、休暇申請の単位、休暇時間の計算方法、残高の適用範囲などの情報を更新できます。
  • 「私用休暇」と「代休」は、勤怠アプリのシステムによりデフォルトで作成された休暇タイプです。この API ではこれらの休暇タイプを更新できず、次のエラーメッセージが返されます:errcode:880015,errmsg:指定された leaveCode または userId が存在しません。
API で作成された休暇ルールを確認するには、休暇ルール一覧の取得 API を呼び出してください。
DingTalk の管理コンソールで 休暇管理 > 休暇ルール に移動すると、休暇ルールの一覧を確認できます。新しいルールを作成するには + 休暇を追加 をクリックします。各ルールには次の列が表示されます。 図の例では、デフォルトの休暇タイプである私用休暇と代休の申請単位は「時間単位」に、API で作成した休暇タイプの申請単位は「日単位」に設定されています。

リクエスト

基本情報

リクエストヘッダー

クエリパラメータ

リクエストボディ

リクエスト例

HTTP
Java
Python
PHP
Go
Node.js
C#

レスポンス

レスポンスボディ

レスポンスボディの例

エラーコード

API の呼び出しでエラーが返された場合は、エラーメッセージをもとに グローバルエラーコード ドキュメントで解決方法を確認してください。