--- hide_title: true hide_table_of_contents: true title: Delete Record node --- <##head##> # Delete Record This node will delete a **Record** of a given **Class** from the Noodl Cloud Services backend.
![](/nodes/data/cloud-data/delete-record/delete-record-node.png)
You will need to provide the **Id** of the record to be deleted, there are multiple ways to do this, see the **Id Source** property for details. Then send a signal on the **Do** input to perform the action. <##head##> ## Inputs | Data | Description | | --------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Class | You need to select the **Class** of records that this node will act on. | | Id | <##input:id##>Specify the **Id** of the record that you want to delete.<##input##> This input is only valid if **Id Source** is set to **Specify explicitly**. | @include "../_id-source.md" | Signal | Description | | -------------------------------------- | ----------------------------------------------------------------------------------------------------------- | | Do | <##input:do##>When a signal is received on this input the record will be deleted on the backend.<##input##> | ## Outputs | Data | Description | | --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | | Id | <##output:id##>The **Id** of the record that will be / was deleted by this node. Simply reflecting the **Id** input.<##output##> | | Error | <##output:error##>If something went wrong when deleting the record in the backend, this output will contain the error message.<##output##> | | Signal | Description | | ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | | Success | <##output:success##>A signal is sent on this output when the record have been successfully deleted in the backend.<##output##> | | Failure | <##output:failure##>A signal is sent on this output if something went wrong when attempting to delete the record in the backend.<##output##> |