Obter tudo (faturas) #
Obtém uma lista de todas as faturas. Depois que uma lista de todas as faturas for recuperada, detalhes específicos sobre as faturas poderão ser recuperados usando Obter fatura, Obter detalhes da fatura ou Obter resumo da fatura.
GET /v1.0/billingdata
Exemplo #
Essa solicitação obterá uma lista de todas as faturas.
Pedir #
GET /api/v1.0/billingdata HTTP/1.1
Autorização: Portador {TOKEN}
Resposta #
HTTP/1.1 200 OK
Tipo de conteúdo: aplicativo / json; conjunto de caracteres=utf-8
Comprimento do conteúdo: xx
{
"page_size": 4,
"dados":
[ {
"tenantId":"{RESELLER_TENANT_ID}",
"ID da fatura":"{INVOICE_ID}",
"númeroDaFatura":"{INVOICE_NUMBER}",
"customerName":"Revendedor 1",
"billingPeriodStart":"2020-01-01T00:00:00.000+00:00",
"billingPeriodEnd":"2020-01-31T23:59:59.999+00:00",
"valorDafatura":200,0
},
{
"tenantId":"{RESELLER_TENANT_ID}",
"ID da fatura":"{INVOICE_ID}",
"númeroDaFatura":"{INVOICE_NUMBER}",
"customerName":"Revendedor 1",
"billingPeriodStart":"2020-02-01T00:00:00.000+00:00",
"billingPeriodEnd":"2020-02-29T23:59:59.999+00:00",
"valorDafatura":200,0
},
{
"tenantId":"{RESELLER_TENANT_ID}",
"ID da fatura":"{INVOICE_ID}",
"númeroDaFatura":"{INVOICE_NUMBER}",
"customerName":"Revendedor 1",
"billingPeriodStart":"2020-03-01T00:00:00.000+00:00",
"billingPeriodEnd":"2020-03-31T23:59:59.999+00:00",
"valorDafatura":200,0
},
{
"tenantId":"{RESELLER_TENANT_ID}",
"ID da fatura":"{INVOICE_ID}",
"númeroDaFatura":"{INVOICE_NUMBER}",
"customerName":"Revendedor 1",
"billingPeriodStart":"2020-04-01T00:00:00.000+00:00",
"billingPeriodEnd":"2020-04-30T23:59:59.999+00:00",
"valorDafatura":200,0
}
][{
"tenantId":"{RESELLER_TENANT_ID}",
"invoiceid":"{INVOICE_ID}",
"invoiceNumber":"{INVOICE_NUMBER}",
"customerName":"Reseller 1",
"billingPeriodStart":"2020-01-01T00:00:00.000+00:00",
"billingPeriodEnd":"2020-01-31T23:59:59.999+00:00",
"invoiceValue":200.0
},
{
"tenantId":"{RESELLER_TENANT_ID}",
"invoiceid":"{INVOICE_ID}",
"invoiceNumber":"{INVOICE_NUMBER}",
"customerName":"Reseller 1",
"billingPeriodStart":"2020-02-01T00:00:00.000+00:00",
"billingPeriodEnd":"2020-02-29T23:59:59.999+00:00",
"invoiceValue":200.0
},
{
"tenantId":"{RESELLER_TENANT_ID}",
"invoiceid":"{INVOICE_ID}",
"invoiceNumber":"{INVOICE_NUMBER}",
"customerName":"Reseller 1",
"billingPeriodStart":"2020-03-01T00:00:00.000+00:00",
"billingPeriodEnd":"2020-03-31T23:59:59.999+00:00",
"invoiceValue":200.0
},
{
"tenantId":"{RESELLER_TENANT_ID}",
"invoiceid":"{INVOICE_ID}",
"invoiceNumber":"{INVOICE_NUMBER}",
"customerName":"Reseller 1",
"billingPeriodStart":"2020-04-01T00:00:00.000+00:00",
"billingPeriodEnd":"2020-04-30T23:59:59.999+00:00",
"invoiceValue":200.0
}
],
"status": "sucesso",
"timestamp": "2019-05-01T10:00:00.2890319Z"
}
Erros #
Desautorizado #
Quando o token não é fornecido, é inválido ou expirado
HTTP/1.1 401 Não autorizado