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

Regenerate

Regenerate an invoice
v1.invoices.regenerate(**kwargs) -> dataobjectInvoiceRegenerateResponse
post/v1/invoices/regenerate

Regenerate a voided contract invoice

Parameters
idString

The invoice id to regenerate

formatuuid
Returns
InvoiceRegenerateResponseclass
Hide ParametersShow Parameters
dataobject
optional
{ id}
Hide ParametersShow Parameters
idString

The new invoice id

formatuuid
require "metronome_sdk"

metronome = MetronomeSDK::Client.new(bearer_token: "My Bearer Token")

response = metronome.v1.invoices.regenerate(id: "6a37bb88-8538-48c5-b37b-a41c836328bd")

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