Ключи API пользователя: дублирование client_id приведет к внутренней ошибке сервера

Действительно, сообщение об ошибке должно быть лучше, но client_id должен быть уникальным.

Когда вы отправляете пользователей таким образом, вы должны генерировать уникальный идентификатор в вашем API-вызове. Индекс верен: один пользователь может иметь N client_id.