Как вы, опытные, поступаете в таких случаях?
Как вы поступаете в таких случаях когда api не возвращает коды ответов, а возвращает тексты?
Берём другой API.
специально для таких случаев в базе данных, в таблице со статусами должно быть дополнительное поле, которое соответствует англоязычному статусу с кодом вашего статуcf (к примеру отправлено = sent и т.п. если состоит из двух слов, то код должен быть разделен нижним подчеркиванием). делая статус таким образом будет намного проще, нежели проверять русскоязычный текст.