## Permanently delete span assessment

`span_assessments.delete(strspan_assessment_id)  -> SpanAssessmentDeleteResponse`

**delete** `/v5/span-assessments/{span_assessment_id}`

Permanently delete a span assessment by its identifier.

Only the assessment's original creator, or an account admin or manager, may
delete it; a request from any other identity returns 403. This is a hard
delete: the assessment row is removed rather than archived, so it cannot be
restored afterward. The response echoes the deleted assessment's id. Returns
404 if no assessment with that id exists for the caller's account.

### Parameters

- `span_assessment_id: str`

### Returns

- `class SpanAssessmentDeleteResponse: …`

  - `id: str`

  - `deleted: bool`

  - `object: Optional[Literal["span.assessment"]]`

    - `"span.assessment"`

### Example

```python
import os
from scale_gp_beta import SGPClient

client = SGPClient(
    api_key=os.environ.get("SGP_API_KEY"),  # This is the default and can be omitted
)
span_assessment = client.span_assessments.delete(
    "span_assessment_id",
)
print(span_assessment.id)
```

#### Response

```json
{
  "id": "id",
  "deleted": true,
  "object": "span.assessment"
}
```
