URL base: https://cloud.mongodb.com/api/public/v1.0
Resource
GET /orgs/{ORG-ID}/invoices/{INVOICE-ID}
Parámetros de ruta de solicitud
Nombre | Tipo | Descripción |
|---|---|---|
| string | Identificador único de la organización. |
| string | Identificador único de la factura. Los cargos normalmente se publican al día siguiente. |
Parámetros de Solicitud Query
Los siguientes parámetros de query son opcionales:
Nombre | Tipo | Necesidad | Descripción | predeterminado |
|---|---|---|---|---|
Num. de pág. | Número | Opcional | Entero basado en uno que devuelve una subsección de resultados. |
|
elementosPorPágina | Número | Opcional | Número de elementos a devolver por página, hasta un máximo de 500. |
|
bonito | booleano | Opcional | Indicador que indica si el cuerpo de la respuesta debe estar en un prettyprint formato. |
|
envelope | booleano | Opcional | Bandera que indica si se debe o no envolver la respuesta en un sobre. Algunos clientes de API no pueden acceder a los encabezados de respuesta HTTP ni al código de estado. Para solucionar esto, configure Para los endpoints que devuelven una lista de resultados, el objeto |
|
backupJobsEnabledOnly | booleano | Opcional | Indicador que indica si se deben excluir los demonios que no están habilitados para hacer copias de seguridad de bases de datos de la respuesta. Establece esto en |
|
Parámetros del cuerpo de la solicitud
Este endpoint no utiliza parámetros de cuerpo de solicitud HTTP.
Respuesta
Si configuras el elemento de query envelope en true, la respuesta estará envuelta en el objeto content.
La respuesta HTTP retorna un documento JSON que incluye los siguientes objetos:
Nombre | Tipo | Descripción | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Número | Cantidad facturada en esta factura, calculada como subtotalCents + salesTaxCents - startingBalanceCents | ||||||||||||||||||||||||||||||
| Número | Cantidad pagada por esta factura. | ||||||||||||||||||||||||||||||
| string | Marca de tiempo en formato de fecha y hora ISO 8601 en UTC cuando se creó esta factura. | ||||||||||||||||||||||||||||||
| Número | Cantidad acreditada por MongoDB, en centavos de dólar estadounidenses. | ||||||||||||||||||||||||||||||
| string | Marca de tiempo en formato de fecha y hora ISO 8601 en UTC cuando finalizó el período de facturación de esta factura. | ||||||||||||||||||||||||||||||
| string | Identificador único del proyecto con el que se asocia la factura. No aparece en todas las facturas. | ||||||||||||||||||||||||||||||
| string | Identificador único de esta factura. | ||||||||||||||||||||||||||||||
| objeto arreglo | Partidas individuales en la factura. Esta información también se encuentra en la sección Usage Details de la página de facturas en la interfaz de usuario de Cloud Manager. Cada objeto en el arreglo incluye los siguientes campos:
| ||||||||||||||||||||||||||||||
| objeto arreglo | Uno o más enlaces a subrecursos y/o recursos relacionados. Los tipos de relación entre las URLs se explican en la Especificación de Enlace Web. | ||||||||||||||||||||||||||||||
| string | Identificador único para la organización que recibió esta factura. | ||||||||||||||||||||||||||||||
| objeto arreglo | Pagos aplicados a la factura. Los objetos en el arreglo
| ||||||||||||||||||||||||||||||
| objeto arreglo | Reembolsos emitidos para la factura. Los objetos en el arreglo
| ||||||||||||||||||||||||||||||
| Número | Cantidad de impuestos cobrados sobre subtotalCents. | ||||||||||||||||||||||||||||||
| string | Marca de tiempo en formato de fecha y hora ISO 8601 en UTC de la fecha de inicio de esta factura. | ||||||||||||||||||||||||||||||
| string | Estado de esta factura. Los valores aceptados son:
| ||||||||||||||||||||||||||||||
| Número | Suma de todas las partidas de facturas positivas en centavos de USD. | ||||||||||||||||||||||||||||||
| string | Marca de tiempo en formato de fecha y hora ISO 8601 en UTC cuando se actualizó por última vez la factura. |
Solicitud de ejemplo
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \ --header "Accept: application/json" \ --include \ --request GET "https://cloud.mongodb.com/api/public/v1.0/orgs/{ORG-ID}/invoices/{INVOICE-ID}"
Respuesta de ejemplo
Nota
En la siguiente respuesta de ejemplo, el arreglo lineItems se ha truncado para facilitar su visualización.
{ "amountBilledCents" : 240, "amountPaidCents" : 240, "created" : "2018-04-01T06:14:31Z", "endDate" : "2018-05-01T00:00:00Z", "id" : "{INVOICE-ID}", "lineItems" : [ { "clusterName" : "{CLUSTER-NAME}", "created" : "2018-05-01T04:05:31Z", "endDate" : "2018-05-01T00:00:00Z", "groupId" : "{PROJECT-ID}", "quantity" : 72.0, "replicaSetName": "rs0", "sku" : "CLOUD_MANAGER_BASIC", "startDate" : "2018-04-30T00:00:00Z", "totalPriceCents" : 0, "unitPriceDollars" : 0.0 }, { "clusterName" : "{CLUSTER-NAME}", "created" : "2018-04-30T04:05:19Z", "endDate" : "2018-04-30T00:00:00Z", "groupId" : "{PROJECT-ID}", "quantity" : 72.0, "replicaSetName": "rs0", "sku" : "CLOUD_MANAGER_BASIC", "startDate" : "2018-04-29T00:00:00Z", "totalPriceCents" : 0, "unitPriceDollars" : 0.0 }, ... , { "clusterName" : "{CLUSTER-NAME}", "created" : "2018-04-02T06:05:07Z", "endDate" : "2018-04-02T00:00:00Z", "groupId" : "{PROJECT-ID}", "quantity" : 72.0, "replicaSetName": "rs0", "sku" : "CLOUD_MANAGER_BASIC", "startDate" : "2018-04-01T00:00:00Z", "totalPriceCents" : 0, "unitPriceDollars" : 0.0 } ], "links" : [ { "href" : "https://cloud.mongodb.com/api/public/v1.0/orgs/{ORG-ID}", "rel" : "http://mms.mongodb.com/org" }, { "href" : "https://cloud.mongodb.com/api/public/v1.0/orgs/{ORG-ID}/invoices/{INVOICE-ID}", "rel" : "self" } ], "orgId" : "{ORG-ID}", "payments" : [ { "amountBilledCents" : 240, "amountPaidCents" : 240, "created" : "2018-05-01T04:05:14Z", "id" : "{PAYMENT-ID}", "salesTaxCents" : 19, "statusName" : "PAID", "subtotalCents" : 221, "updated" : "2018-05-01T07:00:46Z" } ], "refunds" : [ ], "salesTaxCents" : 19, "startDate" : "2018-04-01T00:00:00Z", "startingBalanceCents" : 0, "statusName" : "PAID", "subtotalCents" : 221, "updated" : "2018-05-01T07:00:46Z"