承認待ち件数取得

OpenAPI説明

当該OpenAPIでは、当テナント配下の在職・離職待ち従業員の承認待ち件数を一括取得します。

リクエストURI

/api/openapi/approval/employee/task/count

リクエスト形式

GET

リクエストパラメータ例

/api/openapi/approval/employee/task/count?page=1&size=5000

リクエストパラメータ説明

パラメーター名 カテゴリ 必須 説明
page int ページ、 最初のページは1
size int ページ毎のデータ数。最大5000
{
  "total": 10,
  "current": 1,
  "pageSize": 5000,
  "pages": 1,
  "hasPrevious": false,
  "hasNext": false,
  "data": [
    {
      "employeeId": "12345",
      "email": "12345@spendia.co.jp",
      "fullName": "社員1",
      "expenseReport": 0,
      "application": 0
    },
    {
      "employeeId": "18355",
      "email": "18355@spendia.co.jp",
      "fullName": "社員2",
      "expenseReport": 43,
      "application": 100
    }
  ]
}

OpenAPIリターン項目

PageResposne

パラメータ名 タイプ 説明
total int 検索結果の総件数
current int 当ページ数
pageSize int ページごとの結果数
pages int 検索結果総ページ数
hasPrevious boolean 前のページがあるかどうか
hasNext boolean 次のページがあるかどうか
data TaskCount[] 承認まち件数のデータリスト

TaskCount

フィールド名 カテゴリ 規則 説明
employeeId String 従業員番号
email String 従業員メールアドレス
fullName String 従業員氏名
expenseReport Int 精算伝票件数
application Int 申請伝票件数

失敗例

{
    "message": "パラメータ:sizeは指定必須の項目です",
    "errorCode": "120003"
}

項目説明

項目名 タイプ 説明
message String エラーメッセージを返す
errorCode String エラーコードを返す

エラーコード説明

errorCode message 説明
4002 無効な頁数です:{0}。
120003 必須項目が不足しています{0}