Hi,
Two distinct problems, but since they are similar, I figured I'd group them in the same post here.
/2/members/get_info
If I supply a member id that doesn't exist this way:
{
"members": [
{
".tag": "team_member_id",
"team_member_id": "dbmid:someUserId"
}
]
}
I get a 200, with ".tag": "id_not_found". Shouldn't it be a 409? API v1 used to reply with a 404.
/2/team/groups/members/list
If I supply a group id that doesn't exist, I will either get a 200 with an empty "members" list, a 500 with an empty body or a 409 with ".tag": "group_not_found" depending on the invalid id I send.
Am I right in expecting that these should all be 409s? As above, API v1 used to reply with a 404 for all of these cases.
Thanks for clarifying these points.