GET operations

API情報
HTTPメソッド API名 パス 目的
GET operations /r/[APIVersion]/[ServiceCode]/operations.json

オペレーションの一覧取得

APIバージョン:20190625

個別パラメータ

URL

パラメータ 必須 タイプ 説明
APIVersion String APIバージョン 20190625
ServiceCode String オペレーションを一括取得する対象の親サービスコード yemXXXXXXXX

HTTPリクエストボディ

  • なし

レスポンス

パラメータ タイプ 説明
APIResult.OperationStatusList Array オペレーション一覧

配列

APIResult.OperationStatusList.ServiceCode String 親サービスのサービスコード yemXXXXXXXX
APIResult.OperationStatusList.ChildServiceCode String 子サービスのサービスコード yelXXXXXXXX、yeoXXXXXXXX、yexXXXXXXXX
APIResult.OperationStatusList.Start String オペレーションの実行開始時間 2019/06/25 17:00
APIResult.OperationStatusList.End String オペレーションの実行完了時間 2019/06/25 17:00
APIResult.OperationStatusList.OperationId String オペレーションID 123456
APIResult.OperationStatusList.Parameters Object オペレーションのパラメータ オブジェクト
APIResult.OperationStatusList.Parameters.StartDate String 勤怠簿出力の場合の対象期間の始点 2019/06/24
APIResult.OperationStatusList.Parameters.EndDate String 勤怠簿出力の場合の対象期間の終点 2019/06/25
APIResult.OperationStatusList.Parameters.WorkingHourStart String 勤怠簿出力の場合の1日の開始時間 5:00
APIResult.OperationStatusList.Parameters.User String コンソールセッションクリアの場合の対象ユーザ user
APIResult.OperationStatusList.Result String オペレーションの実行結果 成功
APIResult.OperationStatusList.Status String オペレーションのステータス

実行待ち、実行中、実行済み、エラー、取り消し

APIResult.OperationStatusList.Type String オペレーション種別

CONSOLE_SESSION_CLEAR

WORKING_TIME_MANAGEMENT

エラーコード

エラー HTTP Status Code ErrorType ErrorMessage ErrorDetail.Reason 意味 備考
システム障害 200 SystemError System error occurred.
API設備のシステム障害 サポートセンターへお問い合わせください

制限

  • なし
サンプル
リクエスト 
GET /r/[APIVersion]/[ServiceCode]/operations.json HTTP/1.1
Host: ep.api.iij.jp
x-iijapi-Expire: 2019-09-20T09:40:01Z
x-iijapi-SignatureMethod: [SignatureMethod]
x-iijapi-SignatureVersion: [SignatureVersion]
Authorization:IIJAPI [AccessKeyId]:[Signature]
レスポンス
{
  "APIResult": {
    "OperationStatusList": [
      {
        "ChildServiceCode": "yelxxxxxxxx",
        "End": "2019/09/19 17:00",
        "OperationId": "xxxxxx",
        "Parameters": {
          "EndDate": "2019/08/18",
          "StartDate": "2019/08/01",
          "WorkingHourStart": "5:00"
        },
        "Result": "成功",
        "ServiceCode": "yemxxxxxxxx",
        "Start": "2019/09/19 17:00",
        "Status": "実行済み",
        "Type": "WORKING_TIME_MANAGEMENT"
      },
      {
        "ChildServiceCode": "yelxxxxxxxx",
        "End": "2019/09/19 17:00",
        "OperationId": "xxxxxx",
        "Parameters": {
          "User": "user"
        },
        "Result": "成功",
        "ServiceCode": "yemxxxxxx",
        "Start": "2019/09/19 17:00",
        "Status": "実行済み",
        "Type": "CONSOLE_SESSION_CLEAR"
      }
    ],
    "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx"
  }
}