シナリオの取得
get
/essbase/rest/v1/scenarios
検索基準に一致するシナリオを取得します。 レスポンスには、承認者、参加者、コメントおよびスクリプトを除く、すべての基本シナリオ属性へのリンクが含まれます。
要求
問合せパラメータ
- application(optional): string
アプリケーション名
- approvalPending(optional): boolean
シナリオは送信済状態で、承認はログイン・ユーザーから保留中です。
デフォルト値:false
- count(optional): boolean
true
の場合、レスポンスにはシナリオの数のみが含まれ、実際のシナリオは含まれません。デフォルト値:false
- database(optional): string
データベース名
- filter(optional): string
シナリオ名ワイルドカード・パターン。
- limit(optional): integer(int64)
返されるシナリオの最大数。 デフォルトは50です。
デフォルト値:50
- offset(optional): integer(int64)
結果セットの先頭から除外するシナリオの数。 デフォルトは0です。
デフォルト値:0
- orderBy(optional): string
Order-byフィールドおよび結果セットの順序。 このパラメータの値は、
fieldName:asc|desc
の形式に従う必要があります。 たとえば :name:asc
。 デフォルト値はcreatedTime:desc
です。つまり、最近作成されたシナリオが最初にリストされます。デフォルト値 :createdTime:desc
- overdue(optional): boolean
trueの場合、期日を過ぎたすべてのシナリオを返します。 デフォルトはfalseで、すべてのシナリオが返されることを意味します。
- role(optional): string
シナリオ・リストをフィルタするためのオプションのユーザー・ロール。 値は、
owner
、participant
またはapprover
です。 ロールがapprover
として指定されている場合、このAPIは、ログイン・ユーザーが承認者であるすべてのシナリオを返します。 デフォルトでは、ログイン・ユーザーが所有者、参加者または承認者であるすべてのシナリオが返されます。 - state(optional): string
シナリオの状態。
レスポンス
サポートされるメディア・タイプ
- application/json
- application/xml
200 レスポンス
OK
シナリオ・リストおよび詳細が正常に返されました。
ネストされたスキーマ : Scenario
タイプ:
Show Source
object
- application(optional): string
- appliedTime(optional): integer(int64)
- approvers(optional): array approvers
- commentsCount(optional): integer(int32)
- createdTime(optional): integer(int64)
- database(optional): string
- description(optional): string
- dueDate(optional): integer(int64)
- id(optional): integer(int64)
- links(optional): array links
- name(optional): string
- overdue(optional): boolean
- owner(optional): string
- participants(optional): array participants
- priority(optional): string
許可される値:
[ "LOW", "MEDIUM", "HIGH" ]
- refreshedTime(optional): integer(int64)
- sandbox(optional): string
- scenarioUser(optional): boolean
- scripts(optional): array scripts
- state(optional): string
許可される値:
[ "NEW", "SUBMITTED", "APPROVED", "REJECTED", "APPLIED" ]
- submittedTime(optional): integer(int64)
- useCalculatedValues(optional): boolean
ネストされたスキーマ : Script
タイプ:
Show Source
object
- content(optional): string
- type(optional): string
許可される値:
[ "REFRESH", "CLEAR", "APPLY" ]
400 レスポンス
不正なリクエスト
シナリオの取得に失敗しました。
500 レスポンス
内部サーバー・エラー。