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元の注文に記録された自動更新設定。