cURL
curl --request GET \ --url https://api.videodb.io/billing/invoices \ --header 'x-access-token: <api-key>'
{ "success": true, "data": [ { "id": "in_xxx", "amount": 100, "currency": "usd", "status": "paid", "pdf_url": "https://invoice.stripe.com/pdf/xxx", "created_at": "2023-11-07T05:31:56Z" } ] }
Retrieve billing invoices and payment records
import videodb conn = videodb.connect(api_key="your_api_key") # Get all invoices invoices = conn.get_invoices() for invoice in invoices: print(f"Invoice ID: {invoice.get('id')}") print(f"Amount: ${invoice.get('amount')}") print(f"Date: {invoice.get('date')}") print(f"Status: {invoice.get('status')}") print("---")
API key for authentication (sk-xxx format)
10
0
Invoice list
true
Show child attributes