## Regenerate `v1.invoices.regenerate(**kwargs) -> InvoiceRegenerateResponse` **post** `/v1/invoices/regenerate` Regenerate a voided contract invoice ### Parameters - **id:** `String` The invoice id to regenerate ### Returns - `class InvoiceRegenerateResponse` - **data:** `{ id}` - **id:** `String` The new invoice id ### Example ```ruby 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) ```