本文へ
GETBearer トークン

注文一覧を取得

/api/v1/orders

組織の最近の注文を最大 100 件取得します。支払い済みでもサーバーの提供が完了したとは限りません。

API のフィールド名、型、コードはすべての言語で共通です。

リクエスト例

cURL
curl "https://tovahub.com/api/v1/orders" \
  -H "Authorization: Bearer $TOVAHUB_TOKEN"

表示のみ。このページから API リクエストは送信されません。

レスポンス例
JSON
[]

パラメーター

パラメーターなし。

レスポンス

HTTP ステータス 200

現在の組織の最近の注文を最大 100 件の配列として返します。

[]array

レスポンスの最上位は配列です。orders フィールドで包まれていません。

[]._idstring (ObjectId)

注文識別子。

[].assetstring ('USD' | 'xTOVA')

保存された決済資産。

[].amountstring

整数の USD セント数、または整数の xTOVA 単位数。

[].planIdstring

購入したプランの識別子。

[].regionstring

購入したリージョンのコード。

[].daysnumber

購入した課金期間の日数。

[].hostnamestring

サーバーのホスト名。

[].namestring (optional)

設定されている場合、ユーザー指定の表示名。

[].osstring

指定された OS 識別子。

[].statusstring ('pending' | 'provisioning' | 'completed' | 'failed' | 'refunded')

注文の提供処理状況。

[].providerServerIdstring | null

判明している場合、プロバイダーのインスタンス識別子。

[].failureReasonstring | null

存在する場合、記録された失敗理由。

[].createdAtstring (ISO 8601)

注文作成日時。

[].updatedAtstring (ISO 8601)

注文の最終更新日時。

[].paymentTxHashstring (optional)

記録されたブロックチェーンのトランザクションハッシュ。

[].autoRenewboolean

元の注文に記録された自動更新設定。