Simple JSON API over HTTP