価格設定REST API
Oracle CPQ 25Dでは、価格モデルおよび価格契約の関連フィールドのインポートおよびエクスポートをサポートするために、次のエンドポイントが追加されています。
価格モデル設定の取得
このエンドポイントを使用して、指定した価格モデルの設定を取得します。
- エンドポイント:
/rest/v19/pricingSetup/models/{modelVariableName}/settings - メソッド: GET
すべての価格契約設定の取得
このエンドポイントを使用して、指定した価格契約の設定を取得します。
- エンドポイント:
/rest/v19/pricingSetup/agreements/{agreementVariableName}/settings - メソッド: GET
価格モデル設定の取得
このエンドポイントを使用して、指定した価格モデル設定を取得します。
- エンドポイント:
/rest/v19/pricingSetup/models/{modelVariableName}/settings/{settingId} - メソッド: GET
価格基本契約設定の取得
このエンドポイントを使用して、指定した価格契約設定を取得します。
- エンドポイント:
/rest/v19/pricingSetup/agreements/{agreementVariableName}/settings/{settingId} - メソッド: GET
価格モデル設定の更新
このエンドポイントを使用して、指定した価格モデルの設定を更新します。
- エンドポイント:
/rest/v19/pricingSetup/models/{modelVariableName}/settings - メソッド: POST
価格基本契約設定の更新
このエンドポイントを使用して、指定した価格契約の設定を更新します。
- エンドポイント:
/rest/v19/pricingSetup/agreements/{agreementVariableName}/settings - メソッド: PATCH
Oracle CPQ 25Dでは、価格モデルおよび価格契約に対するきめ細かなアクセス制御をサポートするために、次のエンドポイントが追加されています。
価格モデル・アクセス権限の取得
- エンドポイント:
/rest/v19/pricingSetup/models/{modelVariableName}/accessRights - メソッド: GET
価格契約アクセス権限の取得
- エンドポイント:
/rest/v19/pricingSetup/agreements/{agreementVarName}/accessRights - メソッド: GET
価格モデル・アクセス権限の更新
- エンドポイント:
/rest/v19/pricingSetup/models/{modelVariableName}/accessRights - メソッド: PATCH
価格基本契約アクセス権限の更新
- エンドポイント:
/rest/v19/pricingSetup/agreementss/{agreementVarName}/accessRights - メソッド: PATCH
Oracle CPQ 25Dに、次のエンドポイントのaccessTypeフィールドが含まれるようになりました。
- すべての価格モデルの取得
- 価格モデルの取得
- すべての価格契約の取得
- 価格契約の取得
価格設定REST APIの拡張機能により、詳細なアクセス制御のためのWebサービス・サポートが提供され、価格モデルおよび価格契約の関連フィールドをインポート/エクスポートできます。
有効化のステップ
REST APIガイドのRESTサービス定義を確認して、活用してください(Oracle Help Center > 「関心のあるアプリケーション・サービス領域」 > 「API &スキーマ」から入手できます)。 OracleのRESTサービスを初めて利用する場合は、クイック・スタートに関する項から開始してください。