Docs Menu
Docs Home
/
MongoDB Cloud Manager
/ / /

1 つの組織のすべての請求書を取得

項目一覧

  • Resource
  • リクエスト パス パラメーター
  • リクエスト クエリ パラメータ
  • リクエスト ボディ パラメータ
  • 応答
  • リクエストの例
  • 応答例

ベース URL: https://cloud.mongodb.com/api/public/v 1.0

GET /orgs/{ORG-ID}/invoices/
名前
タイプ
説明

ORG-ID

string

組織の一意の識別子です。

次のクエリ パラメータは 任意です。

名前
タイプ
必要性
説明
default

pageNum

数値

任意

結果のサブセクションを返す 1 から始まる整数。

1

itemsPerPage

数値

任意

1 ページあたりに返す項目の数は最大 500 です。

100

pretty

ブール値

任意

false

envelope

ブール値

任意

応答をエンベロープでラップするかどうかを示すフラグ。

一部の APIクライアントは、 HTTPレスポンス ヘッダーまたはステータス コードにアクセスできません。 これを修正するには、クエリでenvelope : trueを設定します。

結果のリストを返すエンドポイントの場合、 contentオブジェクトはエンベロープです。 Cloud Manager は、レスポンス本体にstatusフィールドを追加します。

false

backupJobsEnabledOnly

ブール値

任意

データベースのバックアップ用に有効になっていないデーモンを応答から除外するかどうかを示すフラグ。 これをfalseに設定し、 backupJobsEnabledフラグがfalseに設定されているデーモン構成を含めます。

true

このエンドポイントは、HTTP リクエスト本体パラメータを使用しません。

result配列内の各ドキュメントは 1 件の請求書を表します。 料金は通常翌日に表示されます。

名前
タイプ
説明

amountBilledCents

数値

この請求書の請求額は、 subtotalCents + salesTaxCents - startingBalanceCentsとして計算されます。

amountPaidCents

数値

この請求書の支払額(USD セント単位)。

created

string

ISO8601 のタイムスタンプ この請求書が作成されたときの UTC の日付と時刻形式。

creditsCents

数値

MongoDB によってクレジットされた金額(USD セント単位)。

endDate

string

ISO8601 のタイムスタンプ この請求書の請求期間が終了したときの日付と時刻形式( UTC)

id

string

この請求書のユニーク識別子。

links

オブジェクト配列

サブリソースや関連リソースへの 1 つ以上のリンク。 URL 間の関係タイプについては、 Web リンク仕様 で説明されています。

groupId

string

請求書が関連付けられているプロジェクトの一意の識別子。 すべての請求書に表示されるわけではありません。

orgId

string

この請求書を受信した組織の一意の識別子。

salesTaxCents

数値

subtotalCentsに課される税金の額。

startDate

string

ISO8601 のタイムスタンプ この請求書の開始日の UTC での日付と時刻形式。

statusName

string

この請求書の状態。 指定できる値は以下のとおりです。

ステータス
説明

CLOSED

サブスクライブ サイクルのすべての料金は確定され、残高は 0 より超えており、カスタマーはまだ請求されていません。

FAILED

クレジットカードに未払い金額を請求しようとすると失敗しました。

FORGIVEN

カスタマーに請求が行われていますが、その請求は許可されています。

FREE

金額はゼロであることが確認され、カスタマーは料金を請求されません。

PAID

金額は MongoDB, Inc. に転送されました。

PENDING

現在のサブスクライブ サイクルの料金が含まれます。 この状態では、カスタマーは複数の請求書を持つことは できません 。

PREPAID

カスタマーはプリペイド プランに登録されているため、料金は請求されません。

subtotalCents

数値

すべての正の請求書の明細項目を USD セント単位で合計します。

updated

string

ISO8601 のタイムスタンプ 請求書が最後に更新されたときの日付と時刻形式( UTC) 。

curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
--include \
--request GET "https://cloud.mongodb.com/api/public/v1.0/orgs/{ORG-ID}/invoices/?pretty=true"
{
"links" : [ {
"href" : "https://cloud.mongodb.com/api/public/v1.0/orgs/{ORG-ID}/invoices/?pretty=true&pageNum=1&itemsPerPage=100",
"rel" : "self"
} ],
"results" : [ {
"amountBilledCents" : 0,
"amountPaidCents" : 0,
"created" : "2018-06-01T04:05:10Z",
"endDate" : "2018-07-01T00:00:00Z",
"id" : "{INVOICE-ID}",
"links" : [ {
"href" : "https://cloud.mongodb.com/api/public/v1.0/orgs/{ORG-ID}/invoices/{INVOICE-ID}",
"rel" : "self"
} ],
"orgId" : "{ORG-ID}",
"salesTaxCents" : 0,
"startDate" : "2018-06-01T00:00:00Z",
"startingBalanceCents" : 0,
"statusName" : "PENDING",
"subtotalCents" : 0,
"updated" : "2018-06-01T04:05:10Z"
}, {
"amountBilledCents" : 726,
"amountPaidCents" : 726,
"created" : "2018-02-01T06:05:04Z",
"endDate" : "2018-03-01T00:00:00Z",
"id" : "{INVOICE-ID}",
"links" : [ {
"href" : "https://cloud.mongodb.com/api/public/v1.0/orgs/{ORG-ID}/invoices/{INVOICE-ID}",
"rel" : "self"
} ],
"orgId" : "{ORG-ID}",
"salesTaxCents" : 57,
"startDate" : "2018-02-01T00:00:00Z",
"startingBalanceCents" : 0,
"statusName" : "PAID",
"subtotalCents" : 669,
"updated" : "2018-03-01T07:00:54Z"
} ],
"totalCount" : 16
}

戻る

請求書