機械翻訳について

すべてのバッチをリスト

get

/capture/api/v1.1/batches

この操作は、キャプチャでバッチのコレクションを返します。

qパラメータを使用して、このコレクションの結果をフィルタ処理できます。 orderByパラメータは、コレクションをソートするための手段を提供します。 totalResultsパラメータは、問合せに一致する結果の合計数を返します。 その他のパラメータlimitおよびoffsetは、結果のpagingに使用されます。

この操作では、expandパラメータもサポートされ、子リソース/コレクションをインラインに含めるために使用されます。

documentsのコレクション・リソースは、拡張パラメータでサポートされ、batch.のすべてのドキュメントがインライン化されます

ドキュメントがないか、フィルタ条件に一致しない場合、空のコレクションが返されます。

ノート: OAuthトークンが管理者の取得であるアカウントを表す場合、レスポンスには、プロシージャに関係なく、指定された問合せ引数に一致するすべてのバッチが含まれます。 OAuthトークンが「管理者の取得」であるアカウントを表していない場合(これは「キャプチャ・ユーザー」のみ)、レスポンスにはクライアント・プロファイルまたは、アカウントに明示的なアクセス権が付与されている「インポート・ジョブ」から開始されたバッチのみが含まれます。

リクエスト

サポートされているメディア・タイプ
問合せパラメータ
  • expandパラメータは、レスポンスとともに子リソース/コレクションをインラインで取得するオプションを提供します。 属性名のカンマ区切りリストまたはallを受け入れます。 展開がall (小文字のall)として指定されている場合、リクエストされたバッチのすべての子リソース/コレクションが展開されます。

    拡張パラメータに未定義の子リソースが含まれている場合、リクエスト操作ではエラーが発生します。 使用可能な子リソース/コレクションは次のとおりです:

    • documents

    : ?expand=documents
    このバッチのdocumentsのコレクション(ある場合)を展開します。

  • limitパラメータは負でない整数を受け入れ、結果のバッチ・コレクションのサイズを制御するために使用されます。

    デフォルト値: 50
  • offsetパラメータは、負でない整数を受け入れ、問合せのバッチ・コレクションの開始索引を制御するために使用されます。

    デフォルト値: 0
  • orderByパラメータは、バッチ・コレクションの結果の順序(昇順/降順)を制御するために使用されます。 バッチ・コレクションのデフォルトのソート順序はupdatedDateの降順であるため、このパラメータはオプションです。

    このパラメータは属性名を受け入れ、ユーザーが結果をソートするコロン(:)で区切ることができます(昇順/降順)。 ソート順が指定されていない場合は、昇順でソートされます。 ノート : ascは昇順、descは降順を表します。 複数のソート順をセミコロン(;)で区切ることができます。 たとえば、orderBy={attributeName1}:{asc/desc};{attributeName2}:{asc/desc}です。 また、複数のorderBy問合せパラメータが存在し、問合せ文字列パラメータ順序に適用されることもあります。

    orderByでは、バッチのすべての属性がサポートされます。例外は次のとおりです:

    • state
    • notes
    • error
    • links

    procedure.namelock.lockedDateなどのprocedureおよびlock子リソースの属性もサポートされています。 ただし、属性lock.step.typeはサポートされていません。

    例:

    • ?orderBy=id
    • ?orderBy=id;updatedDate:asc
    • ?orderBy=name&orderBy=createdDate:desc
    • ?orderBy=priority:desc
    • ?orderBy=priority:desc;status:asc
  • qパラメータは、バッチの属性値と一致する問合せ式条件を受け入れ、コレクションで結果をフィルタリングするために使用されます。 パラメータの値は、{attribute name} {condition operator} {attribute value}という形式の単純な式にすることも、論理演算子でグループ化して結合することもできます。

    次の条件演算子がサポートされています:

    • eq - 次と等しい
    • ne - 次と等しくない
    • lt - 次より小さい
    • gt - 次より大きい
    • le - 次以下
    • ge - 次以上

    文字列属性とともに使用できるのは条件演算子eqおよびneのみで、文字列属性は引用符で囲む必要があります(")。 同様に、ブール・データ型では、条件演算子eqおよびneのみを使用できます。 すべての条件演算子は、他の属性データ型とともに使用できます。

    日付/時間属性の値は、RFC 3339によって制御される「ISO-8601日時」形式の文字列として表される必要があります。 たとえば、"2021-04-12"または"2021-04-15T04:27:15-06:00"です。 値が文字列形式の場合でも、ltgtなど、数値型の演算子がサポートされます。

    条件式は、andまたはorの論理演算子で結合できます。 また、カッコ()を使用してグループ化することもできます。 たとえば: (({expression})および({expression}) これにより、より複雑なフィルタが生成されます。

    複数のq問合せパラメータがサポートされ、and論理演算子が示されます。

    次の例外を除き、q式では、バッチのすべての単純な属性がサポートされます:

    • notes
    • error

    procedure.idlock.lockedDateなどのprocedureおよびlock子リソースの属性もサポートされています。 また、linksなどの配列属性はサポートされず、documentsなどの子コレクションもサポートされません。

    例:

    • ?q=(id eq "636") or (id eq "637")
    • ?q=(status eq "Assigned Total" and createdDate ge "2021-05-01")
    • ?q=(priority gt 2)&q=(createdDate ge "2021-05-01")
    • ?q=(lock.lockedDate ge "2021-05-26")
  • totalResultsパラメータはブール・フラグを受け入れます。 trueとして指定した場合、返される結果には問合せ内のバッチの合計数が含まれます。

    デフォルト値: false
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

すべてのバッチのリスト。

本文()
ルート・スキーマ : バッチ収集
型: object
タイトル: Batch Collection

これは、「バッチ」オブジェクトのコレクションを表します。

Show Source
  • 現在のレスポンスのレコードの合計数。

  • 取得するページがさらにあるかどうかを示すインジケータ。

  • items

    「バッチ」オブジェクトの配列。

    これは、orderByで指定された順序、またはorderByが使用されていない場合はupdatedDateで降順にソートされます。

  • サーバーで使用される実際のページ・サイズ。 これは、クライアント・リクエストと同じでない場合があります。

  • 特異リソースが返される実際のインデックス。

  • クライアント・リクエストを満たす行の合計数(ページング・パラメータを除く)。

ネストされたスキーマ: items
型: array

「バッチ」オブジェクトの配列。

これは、orderByで指定された順序、またはorderByが使用されていない場合はupdatedDateで降順にソートされます。

Show Source
  • Capture Batch
    タイトル: Capture Batch

    プロシージャの作業単位を表す、キャプチャ内のドキュメントのコレクション。

ネストされたスキーマ : バッチの取得
型: object
タイトル: Capture Batch

プロシージャの作業単位を表す、キャプチャ内のドキュメントのコレクション。

Show Source
  • createdBy

    バッチを作成したユーザー。

  • これは、バッチが作成された時期を識別します。 「ISO-8601日時」形式(yyyy-MM-dd'T'HH:mm:ss.SSSZ) UTCの日付/時間は、RFC 3339によって管理されます。

  • バッチの現在のエラー・メッセージ(存在する場合)。

    バッチがERROR stateにある場合、バッチ処理に失敗した理由を示すエラー・メッセージが表示されます。 このメッセージは、バッチ処理が再エンターされるまで残ります。

  • バッチの一意識別子。

  • links
  • lock

    batchlockedの場合(ユーザーがバッチを作成/編集する場合、またはキャプチャが現在バッチを処理している場合)、このオブジェクトにはロックに関する情報が含まれます。 バッチのstateは、このオブジェクトが存在するかどうかを決定します。

  • バッチに指定された名前。

    取得でバッチを作成する場合、名前は定義済のプレフィクスと連番になります。 たとえば、inv_4781です

  • バッチに関連付けられたユーザー指定の一般ノート。

  • 最小値: 0
    最大値: 10
    デフォルト値: 0

    ユーザーがバッチの優先度を指定しました。

    この値は、ユーザーの注意のためにバッチを優先するために使用されます。 クライアントで表示するバッチをフィルタおよびソートするために使用されます。

  • procedure

    このバッチに関連付けられた取得プロシージャ。

  • デフォルト値: READY

    バッチの現在の状態。

    • READY - バッチの標準保存状態。 クライアントによってロックできます。
    • LOCKED - バッチは、ドキュメントの追加/削除やメタデータ・フィールド値の設定など、編集のためにクライアントによってロックされます。
    • ERROR - 処理中にエラーが発生しました。 処理エラーを修正するために、編集のためにクライアントによってロックできます。
    • PROCESSING - 取得は現在バッチを処理しています。 バッチは、取得プロシージャで定義されたジョブのいずれかにあります。
  • バッチに割り当てられた現在のステータス。

    ステータス値はプロシージャで定義され、バッチ作成時および処理ジョブ間の遷移時に割り当てることができます。

  • updatedBy

    バッチを更新した最後のユーザー。 これはキャプチャ・システムです。

  • これにより、バッチの最終更新日時が識別されます。 「ISO-8601日時」形式(yyyy-MM-dd'T'HH:mm:ss.SSSZ) UTCの日付/時間は、RFC 3339によって管理されます。

ネストされたスキーマ : createdBy
型: object

バッチを作成したユーザー。

すべてに一致
Show Source
  • 「ユーザー情報」
    タイトル: User Information

    このオブジェクトには、取得の指定ユーザーに関する情報が含まれます。

    モデルは、このオブジェクトを使用して、ユーザーと他のオブジェクトの関係を示します。 たとえば、APIのモデルでは、ユーザー・オブジェクトである属性updatedByを定義できます。 これは、そのユーザーが最後に更新されたことを示します。

ネストされたスキーマ : lock
型: object

batchlockedの場合(ユーザーがバッチを作成/編集する場合、またはキャプチャが現在バッチを処理している場合)、このオブジェクトにはロックに関する情報が含まれます。 バッチのstateは、このオブジェクトが存在するかどうかを決定します。

Show Source
  • lockedBy

    取得クライアント・インスタンス内でbatchlockedの場合、この属性にはバッチをlockedするユーザーが含まれます。

  • これは、バッチがいつロックされたかを識別します。 「ISO-8601日時」形式(yyyy-MM-dd'T'HH:mm:ss.SSSZ) UTCの日付/時間は、RFC 3339によって管理されます。

  • step

    取得が現在バッチを処理している場合、このオブジェクトには、バッチが進行中の現在の処理ステップが含まれます。

  • 取得クライアント・インスタンス内のbatchlockedの場合、この属性には、キャプチャ・クライアント・インスタンスがバッチをlockedするコンピュータ名が含まれます。

ネストされたスキーマ : procedure
型: object

このバッチに関連付けられた取得プロシージャ。

すべてに一致
Show Source
ネストされたスキーマ : updatedBy
型: object

バッチを更新した最後のユーザー。 これはキャプチャ・システムです。

すべてに一致
Show Source
  • 「ユーザー情報」
    タイトル: User Information

    このオブジェクトには、取得の指定ユーザーに関する情報が含まれます。

    モデルは、このオブジェクトを使用して、ユーザーと他のオブジェクトの関係を示します。 たとえば、APIのモデルでは、ユーザー・オブジェクトである属性updatedByを定義できます。 これは、そのユーザーが最後に更新されたことを示します。

ネストされたスキーマ : ユーザー情報
型: object
タイトル: User Information

このオブジェクトには、取得の指定ユーザーに関する情報が含まれます。

モデルは、このオブジェクトを使用して、ユーザーと他のオブジェクトの関係を示します。 たとえば、APIのモデルでは、ユーザー・オブジェクトである属性updatedByを定義できます。 これは、そのユーザーが最後に更新されたことを示します。

Show Source
ネストされたスキーマ : lockedBy
型: object

取得クライアント・インスタンス内でbatchlockedの場合、この属性にはバッチをlockedするユーザーが含まれます。

すべてに一致
Show Source
  • 「ユーザー情報」
    タイトル: User Information

    このオブジェクトには、取得の指定ユーザーに関する情報が含まれます。

    モデルは、このオブジェクトを使用して、ユーザーと他のオブジェクトの関係を示します。 たとえば、APIのモデルでは、ユーザー・オブジェクトである属性updatedByを定義できます。 これは、そのユーザーが最後に更新されたことを示します。

ネストされたスキーマ : step
型: object

取得が現在バッチを処理している場合、このオブジェクトには、バッチが進行中の現在の処理ステップが含まれます。

すべてに一致
Show Source
ネストされたスキーマ : プロシージャ・ステップ
型: object
タイトル: Procedure Step

プロシージャ・フロー内のステップ。

Show Source
  • プロシージャ内のステップの一意の識別子。

  • 作成時にステップに指定された名前。 たとえば、処理ジョブまたはコミット・プロファイルの名前。

  • ステップのタイプ。 次に例を示します: 外部プロセッサ, TIFF換算プロセッサ, アセット参照プロセッサ, etc.

ネストされたスキーマ : プロシージャの取得
型: object
タイトル: Capture Procedure

取得プロシージャでは、フローのメタデータおよび進捗ステップを定義します。

Show Source

400レスポンス

不正リクエスト

情報が欠落しているか無効であるため(入力フィールドでの検証エラー、必須値の欠落など)、リクエストを処理できませんでした。 レスポンスは「エラーの詳細」オブジェクトになります。

500レスポンス

内部サーバー・エラー

サーバーで予期しない状態が発生し、リクエストを処理できませんでした。 レスポンスは「エラーの詳細」オブジェクトになります。

トップに戻る