Ir a la documentación
GETToken Bearer

Consultar pedidos

/api/v1/orders

Consulta hasta 100 pedidos recientes de la organización. El pago no implica que el servidor ya se haya entregado.

Los nombres de campos, los tipos y el código de la API se mantienen iguales en todos los idiomas.

Ejemplo de petición

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

Solo ejemplos. Esta página no envía peticiones.

Respuesta ilustrativa
JSON
[]

Parámetros

Sin parámetros.

Respuesta

Estado HTTP 200

Devuelve un arreglo con hasta 100 pedidos recientes de la organización actual.

[]array

La respuesta raíz es un arreglo, no un objeto contenedor orders.

[]._idstring (ObjectId)

Identificador del pedido.

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

Activo de pago guardado.

[].amountstring

Centavos de USD enteros o unidades enteras de xTOVA.

[].planIdstring

Identificador del plan comprado.

[].regionstring

Código de la región comprada.

[].daysnumber

Duración de facturación comprada, en días.

[].hostnamestring

Nombre de host del servidor.

[].namestring (optional)

Nombre para mostrar asignado por el usuario, si existe.

[].osstring

Identificador del sistema operativo solicitado.

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

Estado de entrega del pedido.

[].providerServerIdstring | null

Identificador de instancia del proveedor, si se conoce.

[].failureReasonstring | null

Motivo de fallo registrado, si existe.

[].createdAtstring (ISO 8601)

Fecha y hora de creación del pedido.

[].updatedAtstring (ISO 8601)

Última actualización del pedido.

[].paymentTxHashstring (optional)

Hash registrado de la transacción en la cadena de bloques.

[].autoRenewboolean

Preferencia de renovación automática registrada en el pedido original.