In 1920 the British government offered Mashriqi the ambassadorship of Afghanistan, and a year later he was offered a knighthood.
In 1924, at the age of 36, Mashriqi completed the first volume of his book, Tazkirah.