Invoice Tools
Query energy invoices — electricity, gas, water, diesel, and other consumption records linked to a facility. Each invoice has quantity, dates, and CO₂e emissions. This covers Scope 1 (stationary combustion) and Scope 2 (purchased energy) data.Both
facility_id and invoice_type are required. Call list_facilities first to discover facility IDs, then query invoices by type.list_invoices
List energy invoices for a specific facility filtered by type.
Parameters:
Invoice Types
Example response:
Example prompts:
create_invoice
Create a new energy invoice for a facility. The invoice is allocated 100% to the specified facility.
Parameters:
Example prompts:
update_invoice
Update an existing invoice. Only provided fields are changed (partial update).
Parameters:
Example prompts:
Workflow
- Find facilities —
list_facilitiesto discover facility IDs - List invoices by type —
list_invoiceswithfacility_idandinvoice_type - Create invoices —
create_invoiceto add new consumption records - Update invoices —
update_invoiceto change status, supplier, or toggle calculations - View emissions —
get_greenhouse_gas_emissionswithcategory=electricity(orstationary, etc.) for aggregated totals
Related
API: List Invoices
REST API equivalent with additional filters
Facilities
Find facility IDs to query invoices
Emissions
Aggregated Scope 1 & 2 emissions
CLI
Manage invoices from the command line