thread_keys(≤100,去重保序)返回各收件人的工作项状态。两个用途:重试前查重(该 key 是否已推过、落给了谁)与状态对账(分批扫全量 key 对比 outbox)。done_source 区分完成来源:source=源系统核销、user=用户个人勾掉(用户勾掉≠已处理,催办名单应包含 status=pending 或 done_source=user 的收件人)、null=未完成。Authorization: Bearer ********************{
"thread_keys": [
"oa:approval-8821",
"oa:approval-8822",
"oa:approval-9999"
]
}curl --location 'https://app.emooai.com/open-api/v1/message/status/query' \
--header 'Emoo-User-Id: ' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"thread_keys": [
"oa:approval-8821",
"oa:approval-8822",
"oa:approval-9999"
]
}'{
"code": 200,
"message": "success",
"data": {
"results": [
{
"thread_key": "oa:approval-8821",
"items": [
{
"emoo_user_id": "ou_aaa",
"item_id": 1001,
"status": "pending",
"has_read": false,
"done_source": null,
"due_at": "2026-09-10T10:00:00Z",
"updated_at": "2026-09-09T09:00:00Z"
},
{
"emoo_user_id": "ou_bbb",
"item_id": 1002,
"status": "done",
"has_read": true,
"done_source": "user",
"due_at": "2026-09-10T10:00:00Z",
"updated_at": "2026-09-09T10:00:00Z"
}
]
},
{
"thread_key": "oa:approval-9999",
"items": []
}
]
}
}