Billing Cloud
Invoices
List all invoices
1min
code examples curl location 'https //app amberflo io/payments/billing/customer product invoice/all?customerid=string\&productid=1' \\ \ header 'accept application/json' \\ \ header 'content type application/json'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); var requestoptions = { method 'get', headers myheaders, redirect 'follow' }; fetch("https //app amberflo io/payments/billing/customer product invoice/all?customerid=string\&productid=1", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "json" require "net/http" url = uri("https //app amberflo io/payments/billing/customer product invoice/all?customerid=string\&productid=1") https = net http new(url host, url port) https use ssl = true request = net http get new(url) request\["accept"] = "application/json" request\["content type"] = "application/json" response = https request(request) puts response read body import requests import json url = "https //app amberflo io/payments/billing/customer product invoice/all?customerid=string\&productid=1" payload = {} headers = { 'accept' 'application/json', 'content type' 'application/json' } response = requests request("get", url, headers=headers, data=payload) print(response text) responses // successful response \[ { "appliedcommitments" \[ { "commitmentid" "", "feeamount" 0, "feeinbasecurrency" 0, "feeincredits" 0, "obligationid" "", "obligationname" "" } ], "appliedinvoicebasedfees" \[ { "feeamount" 0, "feeid" "", "feeinbasecurrency" 0, "feeincredits" 0, "feename" "" } ], "appliedpromotions" \[ { "canbeusedforpayasyougo" false, "dimensions" "", "discount" 0, "discountinbasecurrency" 0, "discountincredits" 0, "entitytd" "", "granularity" "", "maxdiscountinbasecurrency" 0, "maxdiscountpossible" 0, "promotionappliedtimeinseconds" 0, "promotionid" "", "promotionname" "", "promotiontype" "" } ], "availablepayasyougomoney" 0, "availablepayasyougomoneyinbasecurrency" 0, "availablepayasyougomoneyincredits" 0, "availableprepaidleft" 0, "availableprepaidleftbasecurrency" 0, "availableprepaidleftincredits" 0, "creditunit" { "active" false, "description" "", "id" "", "lastupdatetimeinmillis" 0, "name" "", "ratiotocurrency" 0, "shortname" "" }, "externalsystemstatus" "", "graceperiodinhours" 0, "invoicebillinbasecurrency" { "commitmentsfees" 0, "discountablebaseprice" 0, "discountablefixprice" 0, "endtimeinseconds" 0, "fixprice" 0, "invoicebasedfees" 0, "itemprice" 0, "prepaid" 0, "prepayablecommitmentsfees" 0, "prepayablefixprice" 0, "prepayablenotdiscountablefees" 0, "starttimeinseconds" 0, "totaldiscount" 0, "totalprepayableprice" 0, "totalprice" 0, "totalpricebeforecommitments" 0, "totalpricebeforediscount" 0, "totalpricebeforeprepaid" 0 }, "invoicebillincredits" { "commitmentsfees" 0, "discountablebaseprice" 0, "discountablefixprice" 0, "endtimeinseconds" 0, "fixprice" 0, "invoicebasedfees" 0, "itemprice" 0, "prepaid" 0, "prepayablecommitmentsfees" 0, "prepayablefixprice" 0, "prepayablenotdiscountablefees" 0, "starttimeinseconds" 0, "totaldiscount" 0, "totalprepayableprice" 0, "totalprice" 0, "totalpricebeforecommitments" 0, "totalpricebeforediscount" 0, "totalpricebeforeprepaid" 0 }, "invoiceendtimeinseconds" 0, "invoicekey" { "accountid" "", "customerid" "", "day" 0, "month" 0, "productid" "", "productplanid" "", "year" 0 }, "invoicepricestatus" "", "invoicestarttimeinseconds" 0, "invoiceuri" "", "paymentcreatedinseconds" 0, "paymentcurrencyinfo" { "baseplancurrency" { "currencycode" "" }, "exchangerate" 0, "paymentcurrency" { "currencycode" "" } }, "paymentstatus" "", "planbillingperiod" { "interval" "", "intervalscount" 0 }, "planname" "", "productiteminvoices" \[ { "key" { "accountid" "", "customerid" "", "day" 0, "month" 0, "productid" "", "productitemkey" "", "productplanid" "", "year" 0 }, "meterapiname" "", "productitemid" "", "productitemname" "", "productitemvariants" \[ { "hourlybillinfos" \[ { "endtimeinseconds" 0, "meterunits" 0, "meteredunitspertier" "", "price" 0, "priceinbasecurrency" 0, "priceincredits" 0, "starttimeinseconds" 0 } ], "itemdimensions" "", "key" "", "latearrivalmeters" 0, "totalbill" { "endtimeinseconds" 0, "meterunits" 0, "meteredunitspertier" "", "price" 0, "priceinbasecurrency" 0, "priceincredits" 0, "starttimeinseconds" 0 } } ], "productplanname" "", "totalbill" { "endtimeinseconds" 0, "meterunits" 0, "meteredunitspertier" "", "price" 0, "priceinbasecurrency" 0, "priceincredits" 0, "starttimeinseconds" 0 } } ], "productplanfees" \[ { "cost" 0, "costinbasecurrency" 0, "costincredits" 0, "description" "", "discountable" false, "id" "", "isonetimefee" false, "isprorated" false, "name" "", "prepayable" false, "proratetoday" false } ], "totalbill" { "commitmentsfees" 0, "discountablebaseprice" 0, "discountablefixprice" 0, "endtimeinseconds" 0, "fixprice" 0, "invoicebasedfees" 0, "itemprice" 0, "prepaid" 0, "prepayablecommitmentsfees" 0, "prepayablefixprice" 0, "prepayablenotdiscountablefees" 0, "starttimeinseconds" 0, "totaldiscount" 0, "totalprepayableprice" 0, "totalprice" 0, "totalpricebeforecommitments" 0, "totalpricebeforediscount" 0, "totalpricebeforeprepaid" 0 } } ]