added proxy json api