# removeCustomMetadata

> Mutation in domain **Metadata**

- HTML: [removeCustomMetadata.html](removeCustomMetadata.html)
- Raw SDL: [removeCustomMetadata.sdl](removeCustomMetadata.sdl)
- Covered by: [llms.txt](../llms.txt)

Remove `CustomMetadata` values from a supported parent (`Asset` | `WorkspaceProject`). Requires `basic:write` scope to be accessible and permission level `EDIT` for the respective parent.

## Returns

`RemoveCustomMetadata`

## Arguments

- `input`: `RemoveCustomMetadataInput!` — `RemoveCustomMetadata` input argument.

## Example

```graphql
mutation RemoveCustomMetadata {
  removeCustomMetadata(
    input: {
      parentIds: ["…"]
      customMetadata: [
        {
          propertyId: "…"
        }
      ]
    }
  ) {
    __typename
    parentIds
  }
}
```

Raw: [`removeCustomMetadata.example.sdl`](removeCustomMetadata.example.sdl)
