message submission and retrieval API