In Civilization V: Brave New World, what are the exact requirements you need to meet in order to win by a diplomatic victory?
When either one civilization has reached the Information era or 50% of civs have reached the Atomic era, the World Congress becomes the United Nations.
In alternating UN sessions, there will be a 'world leader' vote, where civilizations and city states can vote on a single leader to unite the nations of the world under their influence and control (AKA win a diplomatic victory).
Each allied city state contributes one or two delegates (depending on the era) to vote for a civ, and if you have ever liberated a civilization's capital city, that civ's delegates will vote for you. Other than that, the AI will always vote for themselves.
It's not enough to simply have the most delegates. There is a minimum number of delegates required to be in favour of a civ in order for them to win. This means that if someone has gone on a city-state shopping spree there may not be enough delegates left in the world for a player to win a diplomatic victory. The number of votes required is determined by game conditions such as the number of civilizations and city states in the game.
In order to maximize your chances, you need to make sure you control as many delegates as possible. Depending on your era, you get the following delegates by default:
Other ways to increase your delegate count:
If you find you are having trouble retaining city-state allies for the vote, a very cunning tactic which I've encountered is to wait until the turn before the vote, then buy out all the city-states to get their vote, then declare war on every AI so your allied city-states also go to war with them, meaning that they cannot be stolen as allies by the AI.