Skip to content
  • Auto
  • Light
  • Dark
Talk to an expert

Regenerate

Regenerate an invoice
client.v1.invoices.regenerate(InvoiceRegenerateParamsbody, RequestOptionsoptions?): dataDataInvoiceRegenerateResponse
post/v1/invoices/regenerate

Regenerate a voided contract invoice

Parameters
Hide ParametersShow Parameters
idstring

The invoice id to regenerate

formatuuid
Returns
InvoiceRegenerateResponse
Hide ParametersShow Parameters
dataidstringData
optional
Hide ParametersShow Parameters
idstring

The new invoice id

formatuuid
import Metronome from '@metronome/sdk';

const client = new Metronome({
  bearerToken: 'My Bearer Token',
});

const response = await client.v1.invoices.regenerate({ id: '6a37bb88-8538-48c5-b37b-a41c836328bd' });

console.log(response.data);
200 Example
{
  "data": {
    "id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"
  }
}