diff -r 16a1925df2df -r eb1f7b06001f annot-server/webapp/api.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/annot-server/webapp/api.py Wed Oct 15 13:09:47 2014 +0200 @@ -0,0 +1,18 @@ +# +# See LICENCE for detail +# Copyright (c) 2014 IRI +# + +import flask.ext.restless + +import database +import models +from webapp import app + +manager = flask.ext.restless.APIManager(app, session=database.db_session) + +manager.create_api(models.Annotation, + methods=['GET', 'POST', 'PUT', 'DELETE'], + url_prefix='/api/v1', + primary_key='uuid', + max_results_per_page=-1)