パートナーシップ API では、New Relic のパートナー様、および カスタマーパートナーシップとして設定された New Relic アカウント において、アカウント、ユーザー、およびサブスクリプション関連の設定を管理することができます。
要件
パートナーシップAPIは、New Relicの担当者から使用するように特に指示されていない限り、組織では利用できません。
パートナーシップ API は、次の 2 種類の New Relic アカウントでご利用いただけます: パートナー (マネージドサービスプロバイダー、リセラー) および カスタマーパートナーシップ (パートナーシップアカウント構造へのアクセスを許可された大規模なお客様) 。
このドキュメントは、Partner APIのバージョン2に関するものです。それ以前のバージョンは廃止されています。旧バージョンの統合で問題が発生した場合は、バージョン2にアップグレードしてください。
パートナーシップAPIの呼び出しには、パートナーシップオーナーアカウントのREST APIキーとパートナーIDの両方による認証が必要です。
真の New Relic パートナー (マネージドサービスプロバイダー、リセラー) であるアカウントには、API の使用に関する制限はありません。 カスタマーパートナーシップ として設定されたアカウントには、以下のような制限があります。
お客様とのパートナーシップの制限
お客様のNew Relic組織が カスタマーパートナーシップ として設定されている場合、お客様の組織がより新しい プライシングモデル またはより新しい ユーザーモデル である場合には、いくつかの制限があります。詳細はこちら。
価格モデル。新しい使用量ベースの料金モデルを使用している場合、 元の料金モデルを管理するAPI呼び出しを使用することはできません。 APIの影響は次のとおりです。
- サブスクリプション・オブジェクトには
- NerdGraph Provisioning API を使用することはできません。
ユーザーモデル。New Relic組織のユーザーが新しいユーザーモデルに変換されている場合、 元のユーザーモデルでユーザーを作成または管理するAPI呼び出しを使用できなくなります。APIの影響は次のとおりです。
- ユーザーオブジェクト を使うことはできません。代わりに、 これらのユーザー管理のドキュメント でユーザーを管理します。
- アカウントオブジェクトの場合:
users
フィールドからユーザーを追加することはできません。代わりに、 これらのユーザー管理ドキュメントを使用してユーザーを管理します。
お客様の価格モデルまたはユーザーモデルを決定するには、 価格とユーザーモデルの変更の概要 を参照してください。
パスワード要件
アカウント作成時に渡されるパスワードには、このような条件があります。
- 8~50文字
- 文字、数字、または特殊文字のみ
- スペースを含むことはできません
- 少なくとも1つの文字を含むこと
- 少なくとも1つの数字または特殊文字を含むこと
あなたができること
ここでは、APIの機能をご紹介します。
アカウントです。
アカウントオブジェクト は、アカウントの作成や更新に使用します。これを使って以下のようなことができます。
また、子アカウントを作成するための子アカウントオブジェクト があります。
要件を満たしている一部の組織 は、 ユーザーオブジェクト を使用することができます。
- アカウントへのユーザーアクセスの追加
- アカウントからのユーザーアクセスの削除
サブスクリプション。
要件 を満たし、当社のオリジナル製品価格モデルを採用している組織は、 サブスクリプションオブジェクト を使用して、サブスクリプションに関するさまざまな特性を設定することができます。
スタートガイド
Partnership API の使用を開始するには、 Partner API reference docs を参照してください。