def get_expenses(): page = request.args.get('page', 1, type=int) per_page = min(request.args.get('per_page', 10, type=int), 100) data = Expense.to_collection_dict(Expense.query, page, per_page, 'api.get_expenses') return jsonify(data)