Документация AWS DynamoDB определяет ошибку проверки неверного запроса 400 как:
Вход не соответствует ограничениям, указанным службой AWS.
Запрос GetItem DynamoDB включает параметр Key (обязательно); для таблицы DynamoDB с простым первичным ключом вам нужно только указать значение ключа раздела. Для составного первичного ключа вы должны предоставить значения как для ключа раздела, так и для ключа сортировки (см. Документация запроса GetItem API ).
Скорее всего, вы либо пропустили ха sh или программная клавиша в тех случаях, когда она требуется; или имя ключа ha sh или ключа сортировки не совпадает с именем, определенным для таблицы DynamoDB. Например, вы могли указать «id» в запросе GetItem, но ваша таблица DynamoDB имеет «Item_ID» в качестве сортировки или имя ключевого атрибута.