Trying to send typing indicators via the Genesys Cloud Guest API. The docs say POST to /api/v2/conversations/messaging/participants/{id}/typing, but I’m getting a 404.
- Using Python requests with a valid OAuth token.
- Conversation ID is from an active web chat session.
- Payload is just
{}as per spec.
The endpoint exists in Swagger, but my code fails. Am I missing a scope or is the path different for web messaging guests? Here’s the snippet:
url = f"https://api.mypurecloud.com/api/v2/conversations/messaging/participants/{participant_id}/typing"
response = requests.post(url, headers=headers, json={})
print(response.status_code) # Returns 404