Det slutade med att jag använde en CLR-funktion (med C#) för att hämta JSON-objektet från den befintliga webbtjänsten, konvertera det till JSON till XML (eftersom MSSQML2012 inte stöder JSON) och returnera xml-data.
Jag byggde CLR-funktionen (med .dll-tillägg) och skapade en sammanställning på MSSQML2012. När monteringen väl var där skapade jag en MSSQML2012-funktion för att köra monteringsfilen.
Därifrån skapade jag en lagrad procedur som kallade MSSQML2012-funktionen, när xml-datan var tillgänglig i butiksproceduren analyserade jag bara noderna och infogade dem i deras respektive tabeller.
Mitt nästa steg är att skapa ett jobb som skulle utföra den lagrade proceduren så ofta jag vill.
Hoppas det hjälper!! :)