json api moved to server package
current snapshot