I'm trying out the Work IQ API but am bumping into an issue when I try to query the /chat endpoint.
Creating a conversation works as expected:
Request:
POST https://workiq.svc.cloud.microsoft/rest/beta/copilot/conversations
Response: 201 Created
{
"@odata.context": "https://prod-s01-000-nam-centralus.substrate.cosmic.office.net/m365Copilot/api/beta/$metadata#copilot/conversations/$entity",
"id": "c9cde56e-ec7c-4f1d-a0ff-d0e281238734",
"agentId": null,
"createdDateTime": "2026-06-03T18:17:28.4562015Z",
"displayName": "",
"state": "active",
"turnCount": 0
}
Request:
POST https://workiq.svc.cloud.microsoft/rest/beta/copilot/conversations/c9cde56e-ec7c-4f1d-a0ff-d0e281238734/chat
Body:
{
"message": {
"text": "Who was present in the meeting this morning?"
},
"locationHint": {
"timeZone": "America/Los_Angeles"
}
}
Response: 404 Not Found
I inspected the token and it contains the WorkIQAgent.Ask scope. Am I missing something? Thanks.
I'm trying out the Work IQ API but am bumping into an issue when I try to query the /chat endpoint.
Creating a conversation works as expected:
Request:
POST https://workiq.svc.cloud.microsoft/rest/beta/copilot/conversationsResponse: 201 Created
Request:
POST https://workiq.svc.cloud.microsoft/rest/beta/copilot/conversations/c9cde56e-ec7c-4f1d-a0ff-d0e281238734/chatBody:
Response: 404 Not Found
I inspected the token and it contains the WorkIQAgent.Ask scope. Am I missing something? Thanks.