• /
  • ログイン
  • 無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

Partnership API アカウントオブジェクト

このドキュメントでは、 Partnership API を使用してアカウントを管理する方法を説明します。子アカウントの場合は、 子アカウント オブジェクトを使用します。

要件

パートナーシップ API は、New Relic の担当者から使用するように特別に指示されない限り、あなたの組織では利用できません。

本製品の一部の機能が使用できない場合があります。ご使用になる前に、まず 要件をお読みください

アカウントオブジェクトの属性

Partnership API アカウントオブジェクトの属性を示します。

account API には、子アカウントを作成するための属性はありません。代わりに、子アカウントを作成するには、親アカウントの アカウント設定 ページ を New Relic UI で使用します。

アカウントAPIコール

以下に、アカウントAPI機能のURLパターンを示します。このURLパターンを使用する場合は、 Partner API key を含むHTTPヘッダをJSONリクエストボディと一緒に送信してください。例えば、以下のようになります。

GET .../api/v2/partners/:PARTNER_ID/accounts/:ID
x-api-key: :PARTNER_ACCOUNT_KEY
Content-Type: application/json

{ JSON data }

コール

リソースURLパターン

パートナーの全アカウントを一覧表示(index )。

GET /api/v2/partners/PARTNER_ID/accounts

Show アカウントの属性を表示します。

GET /api/v2/partners/PARTNER_ID/accounts/:ID

アップデート アカウントの属性を変更します。

PUT /api/v2/partners/PARTNER_ID/accounts/:ID

指定されたパラメーターで アカウントを作成します。

POST /api/v2/partners/PARTNER_ID/accounts

Cancel an account.

DELETE /api/v2/partners/PARTNER_ID/accounts/:ID

ステータスの定義

APIコールでアカウントを作成またはリストアップすると、アカウントのステータスが自動的に含まれます。これらのステータスの中には、すべての価格モデルに適用されないものもあります。

アカウントの状況

定義

ペンディング

無料アカウントが作成されているが、プライマリ・アドミンがまだ有効になっていない。

支払い済み・保留中

有料会員で作成されたアカウントですが、プライマリ管理者がまだ有効になっていません。

無料アカウント、アクティブなプライマリ管理者、アプリケーションデータは収集されていません。

ペイド・ニュー

有料のサブスクリプション、アクティブな主管理者、アプリケーションデータは収集されていません。

アクティブ

無料購読、アプリケーションデータの受信

paid_active

有料会員、アプリケーションデータの受信

アップグレード

アカウントのサブスクリプションがアップグレードされました。

格下げされた

アカウントのサブスクリプションがダウングレードされました。

キャンセル

New Relic アカウントのサブスクリプションがキャンセルされました。

サスペンド

プライマリ管理者がメールアドレスを認証していないため、New Relic アカウントが停止しています。

JSONの例

以下は、Partnership API のアカウントオブジェクトを使用した JSON リクエストとレスポンスの例です。

なお、これは一例であり、アカウントによっては、 users and subscriptions attributes が不要であり、無視される場合があります。

アカウントオブジェクトAPIの例

アカウント数が1000を超えるパートナーシップでは、ページ分割された応答が返されます。ページを指定するには、クエリに以下のパラメータを追加します。

?page=

これらは例であり、一部のアカウントでは users and subscriptions attributes が適用されず、無視されることに注意してください。

問題を作成する
Copyright © 2022 New Relic Inc.