pyrevit.routes¶
HTTP API framework similar to flask.
-
class
pyrevit.routes.
API
(name)¶ API root object
Parameters: name (str) – URL-safe unique root name of the API Example
>>> from pyrevit import routes >>> api = routes.API("pyrevit-core") >>> @api.route('/sessions/', methods=['POST']) >>> def reload_pyrevit(uiapp): ... new_session_id = sessionmgr.reload_pyrevit() ... return {"session_id": new_session_id}
-
route
(pattern, methods=['GET'])¶ Define a new route on this API.
-
-
pyrevit.routes.
active_routes_api
()¶ Activates routes API