Converter AJAX retorna dados para JSON

Estou tentando recuperar dados em um objeto JSON (que eu validei está formatado corretamente) e enviar os dados para o console do firebug. Eu validei o JSON usando JSONLint (http://jsonlint.com/) e sei que os dados não estão retornando no objeto JSON, porque quando eu o registro, ele está registrando como texto e não como objeto. Quando olho para a postagem do ajax, há uma guia JSON e ela mostra o objeto, mas não consigo recuperá-lo por algum motiv

Minha chamada ajax é

    $.ajax({
        url:'/coords/base',
        data: { type: obj.type, id: obj.id },
        dataType:'text',
        type:'get',
        async:false,
        success: function(data) {
            console.log(data);
        }
    });

Meus dados de retorno são assim:

    {   
        "1": {"name":"TEXT","coords":[        
            { "entry":3,"x":15,"y":15 }     
        ]}}

Quando defino a chamada AJAX como uma variável e adicione .responseText; até o final da chamada, posso recuperar o retorno de texto sem formatação da chamada AJAX. Pensei que poderia usar apenas $ .serialize () ou $ .parseJSON (), mas recebo o erro "exceção não capturada: erro de sintaxe, expressão não reconhecida"

O objetivo final seria recuperar o conteúdo desta responseText e usar o objeto JSON em todos os meus arquivos. Essa chamada deve ser feita de forma síncrona porque carrega dados vitai

Qualquer ajuda seria muito apreciada

questionAnswers(2)

yourAnswerToTheQuestion