Can’t get 8.3 quest line on my faction swapped 120 character

I swapped my 120 Tauren Paladin to human recently. I have completed the Nazjatar quest line to the point of unlocking world quests as well as completing all the quests in mechagon and no 8.3 quest line shows up.

That is what you get for betraying the Horde. :smiley:

Unfortunately this has nothing to do with the API. Please try World of Warcraft support forum or even better open a ticket from the game client and good luck!