Files
rmmanager/plugins/rmass/actions/getmessage.py
T

50 lines
872 B
Python

name = "Get messages"
kind = "action"
alias = "getmessage"
showstatus = True
method = "GET"
isrequest = True
#Used to resolve path for recursive handling. Path location must match the location of the recursiveset data from pullmessage operation
resolve = {
"get": {
"path": ["messageheaders", "id"],
}
}
#To add resolution suffix, second item must be a dictionary. References the "path" library under resolved
path = [
"https://rentmasseur.com/api/v1/mailbox/",
{"resolved": "path"},
]
headers = {
"Authorization": {
"output": "access_token",
"prefix": "Bearer ",
},
}
outputs = {
"messages": "messages",
"profile": "profileData",
}
select = {
"source": "messages",
"include": {
"key": {},
"value": {},
},
"exclude": {
"key": {},
"value": {},
}
}