← Tools Reference

Metronome

Metronome integration (Finance, Developer Tools). Imported from open-connector.

API key5 toolshttps://api.metronome.com
GET
metronome_list_customers
List Metronome customers with optional filters and cursor pagination.

/v1/customers

6 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of results to return. Metronome allows 1 to 100.
nextPagestringoptionalThe pagination cursor returned by a previous list call.
ingestAliasstringoptionalFilter customers by a Metronome ingest alias.
customerIdsarrayoptionalFilter customers by Metronome customer IDs. Metronome allows up to 100 IDs.
onlyArchivedbooleanoptionalIf true, only archived customers are returned.
salesforceAccountIdsarrayoptionalFilter customers by Salesforce account IDs. Metronome allows up to 100 IDs.
GET
metronome_get_customer
Get detailed information for a specific Metronome customer.

/v1/customers/{customerId}

1 parameter
ParamTypeRequiredDescription
customerIdstringrequiredThe Metronome customer ID.
GET
metronome_list_billable_metrics
List Metronome billable metrics with optional archived metrics and pagination.

/v1/billable-metrics

3 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of results to return. Metronome allows 1 to 100.
nextPagestringoptionalThe pagination cursor returned by a previous list call.
includeArchivedbooleanoptionalIf true, archived billable metrics are included.
GET
metronome_list_invoices
List invoices for a Metronome customer with stable filters and pagination.

/v1/customers/{customerId}/invoices

11 parameters
ParamTypeRequiredDescription
customerIdstringrequiredThe Metronome customer ID.
limitintegeroptionalThe maximum number of results to return. Metronome allows 1 to 100.
nextPagestringoptionalThe pagination cursor returned by a previous list call.
statusstringoptionalFilter invoices by status.
typestringoptionalFilter invoices by type.
sortstringoptionalSort invoices by issue date.
skipZeroQtyLineItemsbooleanoptionalIf true, Metronome omits zero-quantity line items.
creditTypeIdstringoptionalOnly return invoices for the specified credit type.
contractIdstringoptionalOnly return invoices for the specified contract ID.
startingOnstringoptionalOnly return billing periods starting at or after this RFC 3339 timestamp.
endingBeforestringoptionalOnly return billing periods ending before this RFC 3339 timestamp.
GET
metronome_get_invoice
Get a specific Metronome invoice by customer ID and invoice ID.

/v1/customers/{customerId}/invoices/{invoiceId}

3 parameters
ParamTypeRequiredDescription
customerIdstringrequiredThe Metronome customer ID.
invoiceIdstringrequiredThe Metronome invoice ID.
skipZeroQtyLineItemsbooleanoptionalIf true, Metronome omits zero-quantity line items.