The Interactions API docs include the following Python example for deleting an interaction (via the Python GenAI SDK)
```
from google import genai
client = genai.Client()
interaction = client.interactions.delete(
id="v1_ChdPU0F4YWFtNkFwS2kxZThQZ05lbXdROBIXT1NBeGFhbTZBcEtpMWU4UGdOZW13UTg"
)
print(interaction.status) # ❌ Incorrect — delete() returns {}
However, according to the API spec, a successful DELETE /v1beta/interactions/{id} returns an empty response ({}) and does not return an Interaction object .
Thus, the documented code incorrectly assumes the return has a .status field, which leads to a Python runtime error.
When calling the Python SDK:
```
interaction = client.interactions.delete(id="...")
print(interaction.status)
This produces an error such as:
AttributeError: 'dict' object has no attribute 'status'
because client.interactions.delete() returns a plain dict (i.e., {}), not an object with attributes.