feat: add /api/v1/sms-messages GET endpoint
This commit is contained in:
@@ -85,5 +85,15 @@ def get_sim_cards_by_device():
|
||||
return make_response(jsonify([s.to_dict() for s in db.get_sim_cards_by_device(cur, access_key)]), 200)
|
||||
|
||||
|
||||
@app.route("/api/v1/sms-messages", methods=["GET"])
|
||||
@jwt_required()
|
||||
def get_sms_messages_by_local_phone_number():
|
||||
if not is_primary(get_jwt()):
|
||||
return make_response(jsonify(msg=msg_403_not_primary), 403)
|
||||
|
||||
local_phone_number = request.args.get("local_phone_number", None)
|
||||
return make_response(jsonify([n.to_dict() for n in db.get_sms_messages_by_local_phone_number(cur, local_phone_number)]), 200)
|
||||
|
||||
|
||||
def is_primary(jwt):
|
||||
return jwt["typ"] == "PRIMARY"
|
||||
|
||||
Reference in New Issue
Block a user