# Delete a camshot record

`DELETE /api/plugins/camshots/{id}`

Authentication: no security requirement declared for this operation.

Parameters:

- `id` (path, string, required)
  Type: string

- `forceDelete` (query, boolean, optional) - If true, forcefully deletes the camshot, bypassing soft-delete logic. Optional.
  Type: boolean
  
  Example:
  
  ```json
  false
  ```

- `organizationId` (query, string, optional) - Organization ID associated with the camshot. Optional, must be a valid UUID if provided.
  Type: string
  
  Example:
  
  ```json
  "a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d"
  ```

- `tenantId` (query, string, optional) - Tenant ID associated with the camshot. Optional, must be a valid UUID if provided.
  Type: string
  
  Example:
  
  ```json
  "f1e2d3c4-b5a6-7c8d-9e0f-1a2b3c4d5e6f"
  ```

Responses:

- 200: Camshot successfully deleted.

- 400: Invalid input provided. Check the response body for error details.

## Examples

### cURL

```bash
curl -X DELETE 'http://localhost:3000/api/plugins/camshots/string'
```

### JavaScript

```javascript
const response = await fetch('http://localhost:3000/api/plugins/camshots/string', {
  method: 'DELETE',
});

const data = await response.text();
```

### Python

```python
import requests

response = requests.delete('http://localhost:3000/api/plugins/camshots/string')
print(response.text)
```
