import os #getoutputs = {"emails": [0, "id"]} name = "Get message" kind = "action" #id = "getmessage" showstatus = True method = "GET" #path = f"https://rentmasseur.com/api/v1/mailbox/{messageid}" #path = [ # "https://rentmasseur.com/api/v1/mailbox/", # {"output": "[messageid][0].id"} #] path = [ "https://rentmasseur.com/api/v1/mailbox/", { "output": "emails", "keys": [0, "id"] } ] #path = os.path.join(baseurl.messageid) headers = { "Authorization": { "output": "access_token", "prefix": "Bearer ", }, } recursive = { "source": "emails", "target": "id" } outputs = { "message": "messages" } #select = { # "source": "message", # "selectmethod": "include", #"key": "id", # "key": "seen", #"value": {"emails": [0, "id"]}, # "value": "false", #} select = { "source": "message", "include": { "key": "seen", "value": False, }, "exclude": { "key": "senderId", "value": 238302, } } #prints = { # "message": "messages" #}