Mail API Authentication If accessed from 127.0.0.1 or a machine on a network defined in a Telnet Server LOCALNET statement you get Sysop access without needing to authenticate Otherwise you can authenticate with the url /api/v1/mail/login?user&password. This checks both the Telnet Server USER records and the BBS Users This returns an access token you can use for subsequent requests, either in an authentication header or url parameter {"access_token":"M000000D7747B", "expires_at":1729333255, "scope":"create"} Currently implemented endpoints are /api/v1/mail/msgs {"msgs":[ { "id": "6432", "mid": "6432_G8BPQ", "rcvd": "1729326004", "type": "P", "status": "N", "to": "G8BPQ", "from": "SYSTEM", "size": "169", "subject": "Housekeeping Results" }, ... { "id": "6427", "mid": "6427_G8BPQ", "rcvd": "1729148080", "type": "P", "status": "K", "to": "G8BPQ", "from": "SYSTEM", "size": "168", "subject": "Housekeeping Results" } ]} /api/v1/mail/FwdQLen {"forwardqueuelength":[ {"call": "G8BPQ","queueLength": "3"}, {"call": "GB7BEX","queueLength": "0"}, {"call": "GB7BPQ","queueLength": "4"}, {"call": "GB7MNS","queueLength": "0"}, {"call": "GB7NOT","queueLength": "0"}, {"call": "GB7NWL","queueLength": "0"}, {"call": "GM8BPQ","queueLength": "0"} ]} /api/v1/mail/FwdConfig { "GB7BPQ": { "queueLength": 4, "to": ["GB7BPQ"], "at": [], "hrp": ["#76.GBR.EU"], "hrb": [], "times": [], "connectScript": ["att 6","c gb7bpq","else","c 4 gb7bpq"], "bbsHa": "GB7BPQ.#76.GBR.EU", "enableForwarding": true, "forwardingInterval": 00:30:50, "requestReverse": false, "reverseInterval": 01:01:40, "sendNewMessagesWithoutWaiting": true, "fbbBlocked": true, "maxBlock": 10000, "sendPersonalMailOnly": false, "allowBinary": true, "useB1Protocol": true, "useB2Protocol": true, "incomingConnectTimeout": 00:02:00 } }