--- 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##*/} |