Add a JSON API