We’re automating our Genesys Cloud setup with Terraform and now trying to hook up the Web Messaging Guest API for typing indicators. The docs say you can send a POST to /api/v2/webmessaging/v1/conversations/{conversationId}/typing but I’m getting a 403 Forbidden. Here’s the payload I’m sending:
{
"typingState": "typing"
}
I’m using the same access token that works for creating the conversation. The token has webmessaging:write scope. Is there a specific header I’m missing? Or does the Guest API require a different auth flow for typing events? We’re using the Python SDK for the initial setup but switching to raw requests for this part since the SDK doesn’t seem to expose the typing endpoint directly. Any ideas on why it’s rejecting the request?