Metronome integration (Finance, Developer Tools). Imported from open-connector.
https://api.metronome.com/v1/customers
| Param | Type | Required | Description |
|---|---|---|---|
| limit | integer | optional | The maximum number of results to return. Metronome allows 1 to 100. |
| nextPage | string | optional | The pagination cursor returned by a previous list call. |
| ingestAlias | string | optional | Filter customers by a Metronome ingest alias. |
| customerIds | array | optional | Filter customers by Metronome customer IDs. Metronome allows up to 100 IDs. |
| onlyArchived | boolean | optional | If true, only archived customers are returned. |
| salesforceAccountIds | array | optional | Filter customers by Salesforce account IDs. Metronome allows up to 100 IDs. |
/v1/customers/{customerId}
| Param | Type | Required | Description |
|---|---|---|---|
| customerId | string | required | The Metronome customer ID. |
/v1/billable-metrics
| Param | Type | Required | Description |
|---|---|---|---|
| limit | integer | optional | The maximum number of results to return. Metronome allows 1 to 100. |
| nextPage | string | optional | The pagination cursor returned by a previous list call. |
| includeArchived | boolean | optional | If true, archived billable metrics are included. |
/v1/customers/{customerId}/invoices
| Param | Type | Required | Description |
|---|---|---|---|
| customerId | string | required | The Metronome customer ID. |
| limit | integer | optional | The maximum number of results to return. Metronome allows 1 to 100. |
| nextPage | string | optional | The pagination cursor returned by a previous list call. |
| status | string | optional | Filter invoices by status. |
| type | string | optional | Filter invoices by type. |
| sort | string | optional | Sort invoices by issue date. |
| skipZeroQtyLineItems | boolean | optional | If true, Metronome omits zero-quantity line items. |
| creditTypeId | string | optional | Only return invoices for the specified credit type. |
| contractId | string | optional | Only return invoices for the specified contract ID. |
| startingOn | string | optional | Only return billing periods starting at or after this RFC 3339 timestamp. |
| endingBefore | string | optional | Only return billing periods ending before this RFC 3339 timestamp. |
/v1/customers/{customerId}/invoices/{invoiceId}
| Param | Type | Required | Description |
|---|---|---|---|
| customerId | string | required | The Metronome customer ID. |
| invoiceId | string | required | The Metronome invoice ID. |
| skipZeroQtyLineItems | boolean | optional | If true, Metronome omits zero-quantity line items. |