El tipo complejo se está volviendo nulo en un parámetro ApiController

No sé por qué mi parámetro "ParametroFiltro Filtro" se está volviendo nulo, los otros parámetros "page" y "pageSize" se están poniendo bien.

public class ParametroFiltro
{
    public string Codigo { get; set; }
    public string Descricao { get; set; }
}

Mi método ApiController Get:

public PagedDataModel<ParametroDTO> Get(ParametroFiltro Filtro, int page, int pageSize)

Mi llamada ajax:

var fullUrl = "/api/" + self.Api;
$.ajax({
    url: fullUrl,
    type: 'GET',
    dataType: 'json',
    data: { Filtro: { Codigo: '_1', Descricao: 'TESTE' }, page: 1, pageSize: 10 },
    success: function (result) {
        alert(result.Data.length);
        self.Parametros(result.Data);
    }
});

Respuestas a la pregunta(4)

Su respuesta a la pregunta