Solved! Go to Solution.
Twitter cards are dead, Sam. See other threads.
Thank you for posting the solution Andrew, I've been pulling my hair out trying to figure out what a submit URL is.
Sam Watkinson, Sanford is talking about this thread: ALERT: Twitter Connection Gone
Makes sense, I was looking for an answer around Submit URLs in general not specific to Twitter cards. Thanks for the update though.