The https://api.guildwars2.com/v2/account/recipes permission requires "unlocks" in order to show recipes unlocked on an account. However based on the permission descriptions this is incorrect and it should be inventories.
inventories: Your account bank, material storage, **recipe unlocks**, and character inventories. (emphasis mine)
unlocks: Your wardrobe unlocks---skins, dyes, minipets, finishers, etc.---and currently equipped skins.
Bug with accounts/recipes permission. Requires wrong permission
in API Development
Posted
The https://api.guildwars2.com/v2/account/recipes permission requires "unlocks" in order to show recipes unlocked on an account. However based on the permission descriptions this is incorrect and it should be inventories.
inventories: Your account bank, material storage, **recipe unlocks**, and character inventories. (emphasis mine)
unlocks: Your wardrobe unlocks---skins, dyes, minipets, finishers, etc.---and currently equipped skins.