as a couple other people noted, they will give into demands if you are obviously more advanced than them militarily, especially if you have lots of troops parked on their border. I cannot confirm on deity but I demanded things on immortal and had them agree. have had them give me cash, gold per turn and both luxury and strategic resources