Skip to main content

Available Tools

ToolEndpointDescription
get_invoicesGET /api/v1/invoicesInvoice list with filters
get_invoiceGET /api/v1/invoices/{id}Single invoice
get_invoices_dashboardGET /api/v1/invoices/dashboardInvoice summary

Invoice Types

  • heat — Heat/Thermal energy
  • fuel — Fuels
  • electricity — Electricity
  • generated-energy — Generated energy
  • process-emissions — Process emissions
  • water — Water
  • wastes — Waste
  • wastes-expenses — Waste management expenses
  • waste-water — Wastewater
  • others — Others

Usage Examples

"List electricity invoices for this year"
→ get_invoices({ companyId: "uuid", type: "electricity", startDate: "2024-01-01", endDate: "2024-12-31" })

"Give me the details of invoice X"
→ get_invoice({ id: "invoice-uuid" })

"How much did we spend on water invoices in Q1?"
→ get_invoices_dashboard({ companyId: "uuid", type: "water", startDate: "2024-01-01", endDate: "2024-03-31" })

Common Parameters

get_invoices

ParameterTypeDescription
companyIdstringCompany ID (required)
typestringInvoice type
startDatestringStart date (ISO 8601)
endDatestringEnd date (ISO 8601)
buildingIdsstring[]Filter by buildings
pageintegerPage number
limitintegerResults per page