action files_get_invoices { label: "List Invoices" description: "List Invoices" provider: files method: GET path: "/invoices" encoding: json input: { type: "object" properties: { cursor: { type: "string" } per_page: { type: "integer" format: "int32" } } additionalProperties: false } output: { type: "array" items: { type: "object" description: "List Payments" properties: { amount: { type: "number" format: "double" description: "Line item amount" } balance: { type: "number" format: "double" description: "Line item balance" } created_at: { type: "string" format: "date-time" description: "Line item created at" } currency: { type: "string" description: "Line item currency" } download_uri: { type: "string" description: "Line item download uri" } id: { type: "integer" format: "int32" description: "Line item Id" } invoice_line_items: { type: "array" description: "Associated invoice line items" items: { type: "object" properties: { amount: { type: "number" format: "double" description: "Invoice line item amount" } created_at: { type: "string" format: "date-time" description: "Invoice line item created at date/time" } description: { type: "string" description: "Invoice line item description" } plan: { type: "string" description: "Plan name" } service_end_at: { type: "string" format: "date-time" description: "Invoice line item service end date/time" } service_start_at: { type: "string" format: "date-time" description: "Invoice line item service start date/time" } site: { type: "string" description: "Site name" } type: { type: "string" description: "Invoice line item type" enum: ["invoice", "invoice_adjustment", "usage_overage", "user_overage", "addon_subscription", "misc_fee", "usage_overage_adjustment", "user_overage_adjustment", "addon_subscription_adjustment", "misc_fee_adjustment", "credit_expiration"] } updated_at: { type: "string" format: "date-time" description: "Invoice line item updated date/time" } } } } method: { type: "string" description: "Line item payment method" } payment_line_items: { type: "array" description: "Associated payment line items" items: { type: "object" properties: { amount: { type: "number" format: "double" description: "Payment line item amount" } created_at: { type: "string" format: "date-time" description: "Payment line item created at date/time" } invoice_id: { type: "integer" format: "int32" description: "Invoice ID" } payment_id: { type: "integer" format: "int32" description: "Payment ID" } } } } payment_reversed_at: { type: "string" format: "date-time" description: "Date/time payment was reversed if applicable" } payment_type: { type: "string" description: "Type of payment if applicable" } site_name: { type: "string" description: "Site name this line item is for" } type: { type: "string" description: "Type of line item, either payment or invoice" } updated_at: { type: "string" format: "date-time" description: "Line item updated at" } } } } }